ELADMIN 在线文档 ELADMIN 在线文档
  • 快速开始
  • 后端手册
  • 前端手册
  • 部署项目
常见问题
更新日志
支持项目
VPS推荐
在线体验 (opens new window)
  • 快速开始
  • 后端手册
  • 前端手册
  • 部署项目
常见问题
更新日志
支持项目
VPS推荐
在线体验 (opens new window)
帮瓦工 🌈 无需备案,境外服务器推荐
  • 更新日志
    • ELADMIN V2.7 版本更新日志
    • ELADMIN-MP V1.1 版本更新日志
    • ELADMIN-MP V1.0 版本更新日志

更新日志

  • ELADMIN V2.7 版本更新日志
  • ELADMIN-MP V1.1 版本更新日志
  • ELADMIN-MP V1.0 版本更新日志

# ELADMIN V2.7 版本更新日志

时隔多日,eladmin 后台管理系统终于是迎来了新的版本,本次更新主要是对前端的优化,后端的优化和修复,以及一些新功能的添加。

# 后端变化

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

# 后端修复

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

# 前端变化

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

# 前端修复

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

# ELADMIN-MP V1.1 版本更新日志

本次更新以优化修复为主,具体更新内容如下

# 功能变化

  1. 移除 yauaa 获取UA信息,采用hutoolUA工具类-UserAgentUtil 获取浏览器信息 #5 (opens new window)
  2. 用户管理界面,新增重置用户密码功能,重置后默认密码为:123456
  3. 代码优化,避免【菜单、部门】移动节点时出现PID数据环形问题 #803 (opens new window)
  4. common 模块中的 SwaggerConfig 的配置优化 #12 (opens new window)

# Bug修复

  1. 修复七牛配置保存主键冲突问题 #7bd3d (opens new window)
  2. 修复编辑字典详情编辑报错问题 #9437a (opens new window)
  3. 修复角色管理清空所有菜单保存报错问题 #13 (opens new window)
  4. 修复系统日志导出报错问题 #8 (opens new window)
  5. 修复 mixins/crud.js 的分页问题 #9 (opens new window)

# ELADMIN-MP V1.0 版本更新日志

eladmin 后台管理系统终于迎来了第一个 mybatis-plus 版本,本次同步 eladmin v2.7 版本内容,更换 ORM 框架为 mybatis-plus,同时修复了一些 bug,具体内容如下:

# 后端变化

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

# 后端修复

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

# 前端变化

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

# 前端修复

  1. 修复运维管理服务器查询参数错误的问题 #63007 (opens new window)
  2. 修复树形表格取消父级选择时,删除按钮还能删除子节点问题 by Mr9eng (opens new window),#110 (opens new window)
  3. 修复角色自定义数据范围,部门分配越级问题 #625 (opens new window)
  4. 修复日期控件点击往前一天后出现往前两天的问题 #836b6 (opens new window)
  5. 修复手机号码匹配,运营商新增号段如166、191 等开头号码无法通过验证问题 by iyuangang (opens new window),#112 (opens new window)
  6. 修复 menu.js 可能出现非数组直接上传的Bug by yuyu1025 (opens new window),#111 (opens new window)
帮助我们改善此页面! (opens new window)
上次更新: 2024/09/11, 06:38:28
Theme by Vdoing | Copyright © 2018-2025 知了小站
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×
帮瓦工