ELADMIN 发布 V2.7 版本,多项优化修复


后端变化

  1. 用户登录、踢出性能优化,在线用户查询性能优化 by #802
  2. @Query 注解新增 FIND_IN_SET 查询方式 by aborn,#745
  3. 增加分页实体 APage,使 Swagger 可显示接口的响应示例 by JoverZhang,#800
  4. Spring Boot 启用 Gzip 内容压缩,自定义线程池优化 by #21b30
  5. 增加对文件上传的验证:过滤掉文件名中的非法字符 by #19dea
  6. 优化tomcat配置relaxedQueryChars方式 by bearBoy80,#764
  7. 优化接口数据验证异常,错误信息的处理 by jiandan217,#771
  8. 优化部分badsmell:包括空指针风险以及多次使用变量的提取 by kdjj2006,#772
  9. 修改HashMap初始化容量,减少不必要的扩容,提高性能 by kdjj2006,#760
  10. 获取验证码逻辑,不涉及线程安全问题,移除加锁代码,提高效率 by kdjj2006,#755
  11. 升级spring boot版本到2.6.4、升级部分依赖包版本 by luoqiz,#735
  12. 映射名称为JPA中保留字的实体字段`` by aborn,#743
  13. 枚举值调整为统一大写,枚举的find方法优化 by YJRY,#730
  14. 代码优化,修改Controller中方法,避免名称重复 #c75b5
  15. assert 断言可能的问题, 以及 argList 调用方法优化 by Yoimbi,#705
  16. 使用 mica-ip2region 解析IP地址信息 #7b91c
  17. Menu代码优化,防止isQuery为空时自动拆箱出现NullPointerException by yuyu1025,#656
  18. 更换 UserAgent 识别库,提高识别准确性 by tsln1998,#629
  19. 升级依赖包,更换 swagger-ui 为 knife4j by luoqiangzheng,#837f2

后端修复

  1. 修复关联查询出现重复的Join的问题 #655
  2. 修复用户存在多角色时部门数据权限Bug fix #801
  3. 修复修改部门会影响数据权限的Bug by xiaoyonghaoe, #751、#635
  4. 解决生成前段代码字典数据重复Bug by goldenzjy,#7cef6
  5. 修复定时任务管理存在SQL注入漏洞问题 #2dc52
  6. 修复用户个人中心的用户日志查询问题 #0e7c4
  7. 修复手动清除子任务id后导致运行定时任务报错 by Emil-Zhang,#671
  8. 修复代码生成页面分页功能BUG #3a10c
  9. 修复代码生成,去掉前缀后,出现的变量名规范问题 by hiddenlong,#649
  10. 修复部分功能出现Found shared references to a collection的问题 #612
  11. 修复任务调度子任务从有值修改到无值,出现子任务时""转long类型出错问题 #620
  12. 修复部门递归问题 #643
  13. 修复 JNA Apple M1不可用的问题,更新 JNA 版本,适配 Apple M1 芯片 #631

前端变化

  1. 升级wangeditor 版本到 5,支持v-model 绑定 by rikugun,#127
  2. 修改swagger访问地址,knife4j swagger访问地址纠正为 /doc.html by 2hxst,#122
  3. 全局添加回到顶部功能 #98a80
  4. 编辑前将字典明细临时清空,避免日志入库数据过长 #612
  5. 修改角色时将角色的菜单临时清空,避免日志入库数据过长 #609

前端修复

  1. 修复运维管理服务器查询参数错误的问题 #63007
  2. 修复树形表格取消父级选择时,删除按钮还能删除子节点问题 by Mr9eng,#110
  3. 修复角色自定义数据范围,部门分配越级问题 #625
  4. 修复日期控件点击往前一天后出现往前两天的问题 #836b6
  5. 修复手机号码匹配,运营商新增号段如166、191 等开头号码无法通过验证问题 by iyuangang,#112
  6. 修复 menu.js 可能出现非数组直接上传的Bug by yuyu1025,#111

项目源码

开发文档:https://eladmin.vip

预览地址:https://eladmin.vip/demo

  后端源码 前端源码
Github https://github.com/elunez/eladmin https://github.com/elunez/eladmin-web
码云 https://gitee.com/elunez/eladmin https://gitee.com/elunez/eladmin-web

相關推薦

2023-07-27

eladmin-mp 是基于 Spring Boot 2.6.4 、MyBatis-Plus、Spring Security、Redis、Vue的前后端分离的后台管理系统 本次更新以优化修复为主,具体更新内容如下 功能变化 移除 yauaa 获取UA信息,采用hutoolUA工具类-UserAgentUtil 获取浏览器信息 #5

2023-06-27

ELADMIN Mybatis-Plus 版本发布,,具体更新内容包括: 完全移除JPA,移除Mapstruct,代码优化 支持Mybatis代码生成,项目结构不变, 数据库结构不变,欢迎体验,给出建议 源码: https://github.com/elunez/eladmin-mp https://gitee.com/

2024-07-10

这是v2.x的优化累积升级版本,包括一些重要优化、依赖更新、bugfix 等 内核 diboot-core & core starter v2.11.0 优化: 字典选项数据查询支持缓存(默认内存缓存,启用Redis则使用Redis缓存) 优化字段名转列名映射,支持

2023-10-02

更新日志: [新增] select 组件 auto-fit-width 属性, 将下拉面板宽度设置为输入框宽度。 [新增] table 组件 height 属性 % 值的兼容,从而实现高度自适应。 [修复] table 组件 height 与 maxHeight 只作用到 body 而非整个 table 的问题。 [修复] la

2022-07-14

asma 5.24 LTS 和短期支持的 5.25 系列。目前 KDE Plasma 5.25.3 已发布,这是对 KDE Plasma 5.25 桌面系列的第三次维护更新。 此版本对 Plasma Wayland 会话进行了更多修复,解决了将屏幕分辨率更改为显示器不支持的分辨率时,系统设置崩溃

2023-02-28

2023年2月24日,MeterSphere一站式开源持续测试平台正式发布v2.7.0版本。 在这一版本中,MeterSphere在测试跟踪模块进行了UX交互升级,整个页面采用轻量化设计进行整体降噪,页面信息更加清晰易懂,操作流程更顺畅,用户体验得

2024-05-08

Java Solon 是什么框架? Java “新的”应用开发框架。开放原子开源基金会,孵化项目。从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态。 追求: 更快、更小、更简单 提倡: 克制、简洁、高效、开放、生态

2023-10-22

【源创会预告】1024 程序员节(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> 新增 上传图片组和文件组时支持拖拽排序 增加管理员和会员的登录态保持时间配置项 新增清理XSS代码的公共函数 重构/优化/修复

2023-09-02

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 增加翻译接口响应错误的打印,以便于各种情况下的异常调试提醒 增加翻译原理的结构图,可用于详细了解翻译

2023-03-25

PicList 是一个云存储管理和图片上传工具,可以进行包括云端目录查看、文件搜索、批量上传下载和删除文件,复制多种格式文件链接和文件预览等操作。 开源地址和软件官网 Github: https://github.com/Kuingsmile/PicList Gitee: https

2024-03-21

Java Solon 是什么框架? 是一个可平替 Spring 生态的 Java 应用开发框架。从零开始构建,有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模) 追求: 更快、更小、更简单 提倡: 克制、简洁、高效、

2023-08-08

器,集多种功能于一身。在过去的几个月里,Bun团队频繁发布更新,不断提升Bun的强大与稳定。Bun 0.7.3版本带来了哪些重要更新呢?让我们来看看。 测试覆盖率报告 Bun测试现在内置支持代码覆盖率报告。只需添加--coverage参数

2022-10-31

、磁盘和网络等进行实时监测。目前 Stats v2.7.41 发布了 ,此版本带来如下变更: Bug修复 修复:调整 RAM 顶级进程解析器(当进程的 PID 为 0 且使用中为 0 时) 修复:修复完成设置消息中的英文拼写错误(#1131)

2022-07-25

、磁盘和网络等进行实时监测。目前 Stats v2.7.27 发布了 ,此版本带来如下变更: 修复和新功能 修复:修复了在调整大小但等待主线程时调整小部件视图的大小 功能:从型号名称中删除了 Mac 年份。许多型号可能具