You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

更新日志

v1.2.0-beta 20250422

[!NOTE]

升级指南

  • sz-boot-parent
    • 优化:[代码生成器] - 为生成代码增加是否忽略表前缀的功能。PR#140(感谢crash)。
    • 优化:重构数据权限核心逻辑,修复部分问题。
    • 修复:[数据填充]-deptScope属性失败问题
    • 优化Websocket相关简化SocketMessage和TransferMessage类的泛型使用
    • 新增:系统消息功能
    • 新增:[演示] 消息发送接口
    • 新增:[CICD] Docker Sz-Socket CI Prod.yml
    • 优化:提高用户元数据变更性能
  • sz-admin
    • 修复:滑块验证码在某些浏览器无法滑动的问题
    • 新增:分类筛选器组件
    • 优化:滑块验证码的耗时计算逻辑
    • 新增系统消息功能搭配Websocket可体验完整功能
    • 新增:功能演示
    • 新增:关于项目
    • 新增:全局菜单:[消息、功能演示菜、关于项目]

v1.1.0-beta 20250406

[!NOTE]

升级指南

  • sz-boot-parent
    • 依赖升级:
      • spring-boot-starter-parent3.4.2 -> 3.4.4。
      • mybatis-flex.version1.10.8 -> 1.10.9。
      • sa-token1.40.0 -> 1.41.0。
      • swagger-annotations2.2.27 -> 2.2.29。
      • aspectjweaver1.9.22.10 -> 1.9.23。
      • springdoc-openapi-starter-webmvc-ui: 2.8.3 -> 2.8.6
      • aws-crt 0.33.7 -> 0.37.0
      • HikariCP6.2.1 -> 6.3.0
      • aws.s32.29.50 -> 2.31.11
    • 优化:[代码生成器] - 添加/api/types/*.ts生成模板
  • sz-admin
    • 升级Eslint8.x -> Eslint9
      • 可能的破坏性更新: 切换目录/api/interface/api/types
    • 新增:useDictOptions Hook
    • 优化:同步useDictOptions Hook写法
    • 修复:某些情况下部门树多选报错的问题
    • 优化:@import scss 官方已不推荐使用,修改为 @use
    • 更新pnpm 依赖

v1.0.2-beta 20250302

  • sz-boot-parent
    • 依赖升级:
      • mybatis-flex.version1.10.7 -> 1.10.8。
    • 优化更新OSS配置添加协议scheme支持并弃用isHttps字段
      • 可能的破坏性更新: 请切换isHttps=true/false" scheme="https/http"
    • 优化重构isNotNull方法支持更广泛的集合类型。
    • 优化重构BeanCopyUtils以使用单例ModelMapper实例。
    • 优化【代码生成器】添加将bigint类型映射成long Java类型处理。
    • 优化在EntityChangeListener onInsert事件中添加对updateTime和updateId的初始设置。
    • 修复Excel导出时Long类型在某些情况下报错的问题。
    • 新增:系统字典查询-根据类型查询接口。
  • sz-admin
    • 新增:[Hook] useDict 方法。可使用此方法更新指定typeCode的字典缓存
    • 新增:[Hook] useDict 的演示案例。
    • 修改:删除字典接口注释。Issue#11(感谢Kang-Yang)。
    • 修改README中的地址更正。Issue#12(感谢Kang-Yang)。

v1.0.1-beta 20250215

  • sz-boot-parent
    • 依赖升级:
      • spring-boot-starter-parent3.4.1 -> 3.4.2。
      • mybatis-flex.version1.10.5 -> 1.10.7。
      • sa-token1.39.0 -> 1.40.0。
      • excel-fastexcel1.0.0 -> 1.1.0。
      • mysql-connector-j9.1.0 -> 9.2.0。
    • 优化:字典类型删除时同步清除缓存。
    • 优化统一异常code规范追加prefix。
    • 优化:指定目标账户密码修改后,触发“踢下线”功能。
    • 修改:菜单树增加返回参数。
    • 优化: 日志格式。Issue#10。(感谢129duckflew)。
    • 新增:第三方开源库和许可证文件说明
  • sz-admin
    • 修复无效Token响应码不一致的问题。
    • 修复AES-GCM加密方法在某些场景浏览器不可用的问题行为验证码
    • 优化:【代码生成器】- 生成信息中上级菜单=目录时与模块名的联动。
    • 新增:第三方开源库和许可证文件说明

v1.0.0-beta 20250128| 大型更新

  • sz-boot-parent
    • 优化sonar 代码(质量)规范化
  • sz-admin
    • 优化sonar 代码(质量)规范化

v0.9.0 20250119

  • sz-boot-parent
    • 优化:无效文件清理
    • 优化javadoc 注释
    • 优化:[sz-service-websocket] 同步调整config路径至项目根目录下
    • 优化qodana 代码(质量)规范化
  • sz-admin

v0.8.8 20250118

  • sz-boot-parent

    • 修改Jackson序列化添加对MultipartFile类型的支持。
    • 修改:router.whitelist 属性为Set结构。
    • 优化:系统用户更新时,同步更新缓存信息。
    • 优化:[行为验证码-滑块验证] 增加对double精度的支持。
    • 优化:接口白名单,删除非必要的放行接口。
    • 修复aop日志打印的一些问题 http-topic.log
    • 修复:[代码生成器] 预览时插入按钮SQL问题。
    • 修复EntityChangeListener 在处理未登录用户数据初始化时的异常问题。
    • 修复:验证码参数sys.captcha.requestLimit未启用时redis中仍然记录了次数的问题。
    • 修复:[部门管理] 上级部门为根部门时编辑校验未通过的问题。
    • 依赖升级:
      • spotless-maven-plugin2.43.0 -> 2.44.1。
      • mybatis-flex.version1.10.2 -> 1.10.5。
      • aws.s3.version2.29.23 -> 2.29.50。
      • springdoc-openapi-starter-webmvc-ui2.7.0 -> 2.8.3。
      • modelmapper3.2.1 -> 3.2.2。
      • swagger-annotations2.2.26 -> 2.2.27。
  • sz-admin

    • 修复个别浏览器Socket异常的问题。
    • 优化:[行为验证码-滑块验证] 添加对移动端浏览器的支持。

v0.8.7 20250109

  • sz-boot-parent

    • 新增:sz.cors.allowedOrigins配置项,允许用户通过配置的方式指定限定域名
    • 修复springboot启动时打印logback配置信息的问题 && 优化logback配置
    • 优化:接口防抖逻辑
      • 当全局设置忽略GET请求的参数为true时如果GET请求的Controller未标注@Debounce注解则跳过防抖处理但若Controller标注了@Debounce注解即使是GET请求也会执行防抖逻辑。
    • 新增:行为验证码-滑块验证。感谢(阳纸伞)
    • 新增:[演示案例] 远程搜索下拉选择组件
  • sz-admin

    • 新增:行为验证码-滑块验证
    • 新增:远程搜索下拉选择组件
    • 新增:[演示案例] 远程搜索下拉选择组件

v0.8.6 20250102

  • sz-boot-parent

    • 修复: sys_config 缓存时间问题。
    • 修改: 移动配置文件至项目【根目录】下。| 可能的破坏性更新
    • 修改: 移除pom镜像源配置
    • 修改: Dockerfile 增加配置目录挂载的支持
    • 新增: GitHub Action workflow |
  • sz-admin

    • 修复VITE自定义变量验证问题
    • 新增gzip打包支持
    • 新增Dockerfile
    • 修改:.env.production 配置
    • 新增GitHub Action workflow

v0.8.5 20241229

  • sz-boot-parent

    • 优化commons-logging 引用冲突问题。
    • 修复部门编辑时层级deep赋值不正确问题。
    • 修复前端module模板文件导入excel缺少参数问题。
    • 修复:部门列表节点数量展示问题。
    • 优化升级EasyExcel为FastExcel。 | 可能的破坏性更新 easyExcel -> fastExcel 的Package包切换
    • 优化:增强 Excel 导入异常处理,新增表头校验功能。详见Excel导入导出
    • 依赖升级:
      • spring-boot-starter-parent3.4.0 -> 3.4.1。
  • sz-admin

    • 优化:文件上传模板组件样式。(感谢Alex-1116
    • 优化Excel导入组件增加上传进度的支持。
    • 优化axios对全局response error的处理。

v0.8.4 20241216

  • sz-boot-parent

    • 依赖升级:
      • spring-boot-starter-parent3.3.5 -> 3.4.0。
      • mybatis-flex.version1.9.7 -> 1.10.2。
      • aws-crt0.33.0 -> 0.33.3。
      • hutool-jwt5.8.32 -> 5.8.34。
      • aws.s32.29.0 -> 2.29.23。
      • HikariCP6.0.0 -> 6.2.1。
      • common-io2.17.0 -> 2.18.0。
      • lombok1.18.34 -> 1.18.36。
      • jackson2.17.2 -> 2.18.2。
      • swagger-annotations2.2.25 -> 2.2.26。
      • mysql-connector-j9.0.0 -> 9.1.0。
    • 修改SpringBoot升级3.4.0后对knife4j的兼容性处理 | 兼容性更新springboot升级3.4.0后knife4增强默认需禁用
    • 删除minio dependency。
    • 优化:代码生成器查询。 PR#57。感谢**AiMing317** )。
    • 优化:[代码生成器] 修复若干问题。
    • 新增ossClient新增oss文件流下载方法。
    • 优化FileUtils 新增对response header的处理方法。
    • 优化历史MapperXml/PO的结构映射。
    • 新增:模板文件管理模块。
  • sz-admin

    • 优化:头像框样式。
    • 优化:代码生成器查询。 PR#57。感谢**AiMing317** )。
    • 优化Img、Imgs上传组件增加@change事件可获取完整的UploadResul。
    • 优化:[代码生成器] 修复一些问题,样式及便利性更新。
    • 优化View.DefaultParams添加参数isAdd。可用于区分新增 OR 编辑。
    • 优化useDownload组件blob流式下载文件名从response中获取。
    • 新增:模板文件管理模块。
    • 修改:更新教师统计模板文件名。

v0.8.3 20241126

  • sz-boot-parent

    • 删除minio模块。 | 可能的破坏性更新
    • 新增oss模块使用AWS S3协议支持更多云存储厂商阿里、七牛、腾讯、minio等
    • 修改切换minio模块至oss模块切换上传方法至ossClient。请将minio.yml文件切换为oss.yml。
    • 优化移除冗余NotNull注解。
  • sz-admin

    • 新增:文件管理。

    • 修改oss模块同步改动。

    • 新增vite-plugin-vue-devtools插件。

    • 优化完善UploadResult返回结构优化文件代码格式。

    • 新增:图片上传、批量图片上传组件 (感谢 Geeker-Admin https://github.com/HalseySpicy/Geeker-Admin

    • 修改:切换用户头像上传为新的组件。

  • 文档:

v0.8.2 20241119

  • sz-boot-parent

    • 修复: 菜单详情页权限唯一值校验异常问题。
    • 修复: [代码生成] MySql5.7 导入表异常问题。
    • 新增: [代码生成] 对字典别名的支持。
    • 优化: 字典类型sysDictType增加缓存同步机制。
  • sz-admin

    • 修复:客户端管理列表,授权类型展示问题。

    • 新增:[代码生成] 对字典别名的支持。

v0.8.1 20241106

  • sz-boot-parent

    • 依赖升级:
      • spring-boot-starter-data-redis3.3.4 -> 3.3.5。
      • spring-boot-starter-parent3.3.4 -> 3.3.5。
    • 优化sz-service-socket添加启动Banner与版本号。
    • 优化:部门列表-未设置部门节点用户数量查询逻辑调整
    • 优化:账户登录的查询。
    • 修复excel导出字典CodeName为null时的异常问题。
    • 优化Excel导入导出及字典转换提升性能。
  • sz-admin

    • 优化: vite.config.mts更新 SCSS 预处理器配。
    • 优化: 锁定sass版本为~1.79.x版本。
    • 优化: tsconfig.app.json 增加package.json的支持。
    • 优化: 使用TypeScript的模块扩展优化package.json 的version。
    • 优化: 增强 env.d.ts 文件中的类型定义。
  • 文档:

v0.8.0 20241017

  • sz-boot-parent
    • 依赖升级:
      • spring-boot-starter-data-redis3.3.3 -> 3.3.4。
    • 修复sql预览模版结尾多余空格问题。
    • 修复:无法正常解锁用户问题 PR#26。(感谢andyjia
    • 优化:重构异常处理,引入错误前缀枚举,增强代码可读性和可维护。
    • 新增spotless maven 格式化插件,全局格式化。
    • 新增CHANGE.md 更新日志。
    • 修改将数据表中的自增ID字段类型升级为bigint,以支持更大的数据范围和避免潜在的溢出问题。| 可能的破坏性更新
    • 优化自增ID字段升级为bigint
      • 代码生成
      • 系统菜单
      • 系统字典
      • 角色
      • 用户
      • 教师统计(演示)
    • 新增自增ID字段升级为bigint DDL脚本。
    • 修复:部分页面批量删除异常问题。
    • 优化:[代码生成] 前端模版添加对(string | number)[] 类型的支持。
    • 优化:验证权限标识唯一性接口。
    • 优化接口防抖增加GET请求忽略的支持。
    • 优化通用返回接口对额外参数param的处理。
    • 优化:[代码生成] 模版对菜单预览SQL的调整。
    • 优化:数据库迁移脚本 --业务脚本 示例修改。
  • sz-admin
    • 依赖升级:
      • vite4.5.3 -> 5.4.8
      • axios 1.7.2 -> 1.7.7
      • vue3.4.21 -> 3.5.12
      • pinia2.1.7 -> 2.2.4
      • vue-router4.4.0 -> 4.4.5
      • sortablejs1.15.2 -> 1.15.3
      • pinia-plugin-persistedstate 3.2.1 -> 3.2.3
      • @vueuse/core10.11.0 -> 10.11.1
      • prettier3.3.2 -> 3.3.3
      • @types/node18.19.39 -> 18.19.55
      • element-plus2.7.6 -> 2.8.5
      • sass1.77.7 -> 1.79.5
      • @vue/tsconfig0.4.0 -> 0.5.1
      • vue-tsc1.8.27 -> 2.1.6
    • 修复:菜单管理、字典管理 预览SQL的格式问题。
    • 修复:代码预览组件行号展示问题。
    • 优化: 更新API状态码常量。
    • 优化:提取请求超时时间参数VITE_APP_HTTP_TIMEOUT 单位ms默认超时时间60s
    • 优化: useSelection组件添加对number数组的支持。
    • 优化: 修改API参数类型以支持数字和字符串。
    • 优化: 角色标识展示样式。
    • 优化: vite5.x 使用ESM语法 vite.config.ts 升级为vite.config.mts。
    • 优化: eslintrc.cjs 规则。
    • 优化: prettier format配置。
    • 优化:代码格式化,代码清理。

v0.7.11 20241009

  • sz-boot-parent
    • 依赖升级:
      • spring-boot-starter-data-redis3.3.3 -> 3.3.4。
    • 修复sql预览模版结尾多余空格问题。
    • 修复:无法正常解锁用户问题 PR#26。(感谢andyjia
    • 优化:重构异常处理,引入错误前缀枚举,增强代码可读性和可维护。
    • 新增spotless maven 格式化插件,全局格式化。
    • 新增CHANGE.md 更新日志。
    • 修改将数据表中的自增ID字段类型升级为bigint,以支持更大的数据范围和避免潜在的溢出问题。| 可能的破坏性更新
    • 优化自增ID字段升级为bigint
      • 代码生成
      • 系统菜单
      • 系统字典
      • 角色
      • 用户
      • 教师统计(演示)
    • 新增自增ID字段升级为bigint DDL脚本。
    • 修复:部分页面批量删除异常问题。
    • 优化:[代码生成] 前端模版添加对(string | number)[] 类型的支持。
    • 优化:验证权限标识唯一性接口。
    • 优化接口防抖增加GET请求忽略的支持。
    • 优化通用返回接口对额外参数param的处理。
    • 优化:[代码生成] 模版对菜单预览SQL的调整。
    • 优化:数据库迁移脚本 --业务脚本 示例修改。

v0.7.10 20240919

  • sz-boot-parent
    • 依赖升级:
      • com.alibaba:easyexcel4.0.2 -> 4.0.3。
    • 修复:某些情况下账户列表查询的分页问题。
    • 修复数据权限组合拼接条件时OR、AND的优先级问题。
    • 新增:接口防抖功能。
    • 优化sz自定义配置格式统一化。
  • sz-admin
    • 优化WebSocket验证逻辑。
    • 优化env环境变量。
    • 修复dict接口登录时请求两次的问题。

v0.7.9 20240913

  • sz-boot-parent
    • 依赖升级:
      • org.apache.commons:commons-lang33.16.0 -> 3.17.0
      • swagger-annotations 2.2.21 -> 2.2.23.
      • org.aspectj:aspectjweaver1.9.22 -> 1.9.22.1
      • mysql-connector-j 8.4.0 -> 9.0.0
      • hutool-jwt 5.8.31 -> 5.8.32
    • 新增BeanCopyUtils 增加copy, copyNotIgnoreNull方法。
    • 优化:数据权限映射表名的获取规则:优先使用@Table注解名称属性。
    • 修复:角色管理标识空值校验问题。
    • 优化:[代码生成] 前端搜索项独立enum Select的支持。
    • 修复: @SaIgnore注解失效问题。
    • 优化: @SaIgnore的使用场景详见文档
    • 优化: 账户detail详情查询接口排除敏感信息。
  • sz-admin
    • 优化改造SearchForm组件添加对enum的独立支持。感谢Alex-1116
    • 修改:[教师统计] searchColumns enum演示。

v0.7.8 20240902

  • sz-boot-parent
    • 依赖升级:
      • spring-boot-starter-parent3.2.5 -> 3.3.3
      • jackson2.16.1 -> 2.17.2
      • hutool-jwt5.8.27 -> 5.8.31
      • easyexcel 3.3.4 -> 4.0.2
      • aspectjweaver 1.9.22 -> 1.9.22.1
      • commons-lang33.14.0 -> 3.16.0
      • mybatis-flex-spring-boot3-starter1.9.3 -> 1.9.7
      • modelmapper3.2.0 -> 3.2.1
      • minio8.5.10 -> 8.5.12
      • sa-token1.38.0 -> 1.39.0
    • 修复代码生成zip生成时流未关闭的问题。
    • 修复ftl sql模板int类型参数自动转换千分位的问题。
    • 修复:字典更新问题。
    • 优化:类名、包结构。
    • 修改MybatisFlex禁用全局null值自动忽略。代码生成器模版、部分业务查询拼接同步改动。|增强逻辑清晰和确定性。
  • sz-admin
    • 修改客户端管理Form项描述错误
    • 优化:[代码生成] 编辑Form字典类型下拉展示。区分静态字典和动态字典。感谢Alex-1116

v0.7.7 20240823

  • sz-boot-parent
    • 优化:包结构及代码。
    • 修复字典sql导出ID格式问题。
    • 修复:[代码生成] LocalDateTime范围查询Search区域展示异常问题。
    • 新增:字典改造,对静态字典、动态字典提供支持。
    • 优化DictVO对象完善字典查询sql增加对逻辑删除的支持。
    • 修改SysUser 动态字典:用户信息的支持。
    • 优化TeacherStatics演示示例@DictFormat注解isSelected()的调整等。感谢阳纸伞的贡献代码。
  • sz-admin
    • 优化:账户管理-切换部门列表时list接口请求两次额问题。

v0.7.6 20240814

  • sz-boot-parent
    • 修复:[代码生成] excel导出条数与列表查询数不符的问题。
    • 修复:[代码生成] 关联字典的查询条件生成类型为input而非select的问题。
    • 修复:[代码生成] 新增菜单类型【菜单】时deep层级赋值不正确问题。
    • 优化:[代码生成] 代码生成逻辑修复一些bug。
    • 优化添加business业务Flyway README描述文件。
    • 优化遵循jdk21建议使用@Serial注解标识serialVersionUID。
    • 优化角色增加is_lock, permissions属性。
    • 修复字典菜单SQL查看时某些原因无法展示的问题。
  • sz-admin
    • 优化:代码生成字段类型添加描述。
    • 优化角色管理增加标识属性permissions、锁定状态is_lock

v0.7.5 20240812

  • sz-boot-parent
    • 优化:账户新增时,如果选择了可用的部门,将账户创建到指定部门。
    • 新增字典管理SQL导出功能。
    • 优化:代码生成模板格式。
  • sz-admin
    • 修复Header结构Avatar组件 默认头像展示问题。(感谢Alex-1116
    • 优化: 代码生成HighCode组件 增加行号展示。(感谢Alex-1116
    • 修复:账号管理 新增用户后 与部门列表的通讯问题。(感谢Alex-1116
    • 优化:代码生成编辑操作 根据导入导出checkbox 动态展示对应columns。感谢Alex-1116
    • 优化:账户新增时,如果选择了可用的部门,将账户创建到指定部门下。
    • 新增字典管理SQL导出功能。
    • 修复:代码生成组件 行号 头部标题固定。(感谢Alex-1116

v0.7.4 20240730

  • sz-boot-parent
    • 优化业务与框架Flyway迁移脚本分离

      • 新增多 Flyway 实例配置,分别管理业务和框架迁移脚本。
      • 修改 flyway.yml 配置项,实现配置的清晰划分。
      • 利用 @ConfigurationProperties 自动绑定配置项,创建独立的 Flyway 实例
      • 各自使用独立的历史版本表t_db_version 和 t_db_version_business以避免相互干扰
      • 优化迁移管理,提高数据库版本管理的灵活性和扩展性
      • 更新了flyway的ddl脚本路径在classpath:/db 路径下新增framework、business路径将原 classpath:/db 路径下 的DDL文件移动至 classpath:/db/framework下。| 可能的破坏性更新

      [!IMPORTANT]

      • 重要通知:数据库迁移操作

        为了确保数据库迁移的顺利进行,我们特别提醒您注意以下步骤:

        1. 迁移DDL脚本请将所有使用Flyway编写的自定义DDL非框架提供的v1.1~v1.8版本)迁移脚本移动至classpath:/db/business目录下。
        2. 重新规划DDL版本在迁移脚本完成后重新规划并更新DDL的版本号确保版本控制的一致性和可追溯性。
        3. 数据备份务必在执行迁移操作之前,对现有数据库进行全面的数据备份。这是保障数据安全的关键步骤,避免在迁移过程中发生数据丢失或损坏的风险。
        4. 执行迁移操作在确认数据备份无误后按照既定的迁移计划执行DDL迁移操作。

v0.7.3 20240728

  • sz-boot-parent
    • 修复部门逻辑删除后account数据展示问题。
    • 优化permission唯一性校验。
    • 新增逻辑删除自动填充支持delete_id,delete_time属性。
    • 优化:代码生成器,提取配置文件。
    • 优化代码生成器menu生成Sort逻辑。
    • 修复:预览时检查菜单重复的问题。
  • sz-admin
    • 优化permission唯一性校验。
    • 优化码生成器编辑Form表单的交互体验。
  • 官网文档:

v0.7.2 20240719

[!WARNING]

数据权限的session存储结构部分发生了改变移除了customUserIds、customDeptIds。启用了userRuleMap、deptRuleMap来配合灵活的自定义规则。

  • sz-boot-parent

    • 修改:数据权限,逻辑优化。减少用户操作,提升用户体验。
  • sz-admin

    • 修改数据权限Form优化交互逻辑。
    • 修复数据权限编辑后再新增操作项disable的问题。
  • 官网文档:

v0.7.1 20240717

  • sz-boot-parent

    • 修复代码生成pojo类注释名称问题

    • 优化:用户管理功能,代码清理

    • 修复TreeUtils constructTreeRecursiveExcludeNode方法忽略指定节点不生效的问题

    • 修复AOP url参数解析异常问题

    • 优化:文件清理,命名规范化

    • 新增StringUtils toSnakeCase方法

    • 修改:字典管理,添加业务类型,区分系统字典、业务字典 | 可能的破坏性更新

      [!IMPORTANT] !重要

      1000号段为业务性字典如有新增的字典请迁移至2000号段。受影响的字典类型值为“1006”、“1007”。

    • 新增:数据权限实现

  • sz-admin

    • 优化账户添加Form tooltip
    • 修复:菜单缓存失效问题 #IA8QI1 | Gitee
    • 优化角色权限Form禁止esc关闭及点击其他区域关闭
    • 修复socket参数不存在时仍连接socket的问题
    • 新增:数据字典-业务类型
    • 修复:默认头像无法展示问题
    • 修复home页切换“分栏”布局报错问题
    • 修复:查询条件项在某些条件下无法展示全的问题
    • 优化:代码清理,规范化命名
    • 新增:数据权限
  • 官网文档:

v0.6.5 20240619

  • sz-boot-parent
    • 修复:未登录状态接口自动数据填充异常问题
    • 修复:代码生成,批量删除异常问题
    • 升级升级Mybatis-Flex版本v1.9.3

v0.6.4 20240612

  • sz-boot-parent
    • 修复权限问题orRole不生效的问题 #IA4F9Z
    • 新增:查询用户角色接口
  • sz-admin
    • 新增权限校验v-auth指令 对超管角色的处理。env 新增 VITE_ADMIN_BYPASS_PERMISSION属性。

v0.6.3 20240609

  • sz-boot-parent
    • 修复:代码生成器拖拽排序丢失问题
    • 优化:代码生成器-字段信息编辑模板调整,增加数据库模板
    • 优化:代码生成菜单唯一性检查逻辑
    • 修改: 升级Mybatis-Flex版本v1.9.2
  • sz-admin
    • 优化:代码生成器-字段信息编辑、生成信息编辑的操作逻辑
    • 优化:代码生成器-字段信息编辑 选择模板功能区,增加数据库模板选项,完善提示信息
    • 修复ElMessage提示信息展示不在顶层的问题
    • 优化:页脚增加版本号展示

v0.6.2 20240605

  • sz-boot-parent
    • 优化:将密码错误次数、错误冻结时间等魔法值提取到参数管理中
  • sz-admin
    • 优化优化nginx推荐配置解决网络原因导致socket频繁断开的问题
  • 官网文档:
    • 新增:代码规范,前端代码提交前检查
    • 修改:序言,商业用途免费。
    • 优化:技术栈增加技术依赖超链接
    • 新增websocket Nginx配置建议
    • 修改感谢对前端贡献者s1990218yao增加描述
    • 修改:页脚,增加友链

v0.6.1 20240603

  • sz-boot-parent
    • 修改admin账户初始密码为sz123456
    • 优化更新README文档
  • sz-admin
    • 修改登陆页面placeholder
    • 优化更新README文档

v0.6.0 20240602

  • sz-boot-parent
    • init
  • sz-admin
    • init
  • sz-deploy
    • init