Releases: continew-org/continew-starter
Releases · continew-org/continew-starter
v2.8.1
v2.8.0
✨ 新特性
💎 功能优化
- 【log】新增 LogHandler 提升日志模块的复用性 (0d33452) (c5cb203) (7ff26c4)
- 【extension/tenant】多租户组件适配动态隔离级别 (GitHub#8@xtanyu) (c089df6) (613599f) (88d1102) (f7ed2bb) (25f499d)
🐛 问题修复
- 【extension/crud】修复 PageResp 手动分页计算错误 (dc407a8)
📦 依赖升级
- Spring Boot 3.2.7 => 3.2.10 (5ff9391)
- Spring Boot 3.2.10 => 3.2.12
- SnailJob 1.1.2 => 1.2.0
- JustAuth 1.16.6 => 1.16.7
- MyBatis Flex 1.9.7 => 1.10.3
- JetCache 2.7.6 => 2.7.7
- Redisson 3.36.0 => 3.41.0
- CosID 2.9.9 => 2.10.1
- nashorn-core 15.4 => 15.5
- aws-s3 1.12.771 => 1.12.780
- graceful-response 5.0.0-boot3 => 5.0.4-boot3
- ip2region 3.2.6 => 3.2.12
- Hutool 5.8.32 => 5.8.34
v2.7.5
💎 功能优化
- 【extension/crud】重构 BaseController 内权限校验,BaseController => AbstractBaseController ([3edf79c](3edf79c)) ([15f8706](15f8706)) ([16da470](16da470)) ([2a5ace0](2a5ace0))
- 【extension/crud】调整 BaseController、BaseService 到 crud-core 模块 ([3a0c3e0](3a0c3e0))
- 【extension/crud】优化部分代码,ValidateGroup => CrudValidationGroup ([f2a30e8](f2a30e8)) ([6a6c559](6a6c559))
- 【data】使用 Hutool 工具方法替换反射 API,以解决扫描问题 ([93ab4e5](93ab4e5))
🐛 问题修复
v2.7.4
v2.7.3
v2.7.2
v2.7.0
✨ 新特性
- 【data/mp】新增乐观锁插件启用配置(默认关闭) (08ef09c)
- 【extension/tenant】新增 continew-starter-extension-tenant 多租户模块 (1a97a1b) (f843791)
- 【extension/datapermission】新增数据权限模块(原 data/mp 中数据权限移除) (7666d56)
💎 功能优化
- 【data/mp】移除多数据源依赖,如需使用可手动引入 (06d3a6c)
- 完善 ConditionalOnProperty 配置 (0cede6b)
- 优化部分代码写法 (1fc80cd)
- 优化代码格式 (46773df)
- 【data/mp】移除 QueryIgnore 的无用属性 (0c334da)
- 【file/excel】导出方法增加排除字段参数 (3535ac6)
- 统一部分命名风格 (f858395)
- 优化部分依赖传递范围 (cd69b2a)
🐛 问题修复
- 【log/interceptor】修复 continew-starter.log.exclude-patterns 配置不生效的问题 (ca1b92c)
- 【log/interceptor】修复全局配置和局部配置包含请求、响应体冲突 (be4dec5)
📦 依赖升级
- Spring Boot 3.2.7 => 3.2.10 (802dcb5)
- MyBatis Plus 3.5.7 => 3.5.8
- Redisson 3.35.0 => 3.36.0
- CosID 2.9.6 => 2.9.8
- SMS4J 3.2.1 => 3.3.3
- X File Storage 2.2.0 => 2.2.1
v2.6.0
✨ 新特性
💎 功能优化
- 【data】移除 DataPermission 注解的 value 属性 ([d3fa00d](d3fa00d))
- 【data】mybatis-plus => mp,mybatis-flex => mf ([5e0eea2](5e0eea2))
- 【web】提升接口文档响应类型优化扩展性 ([784a56f](784a56f))
- 【web】链路追踪配置属性响应头名称 => 链路 ID 名称 ([260f484](260f484))
- 【log】优化接口耗时相关时间类型使用 ([4caf0a0](4caf0a0))
🐛 问题修复
- 【log】修复日志全局 includes 配置会被局部修改的问题 ([eac5c1f](eac5c1f))
- 【data】还原 SQL 函数接口 ([9e5f33b](9e5f33b))
- 【crypto】修复由于升级 mybatis plus 引发的更新场景加密失效问题 ([e9b81f9](e9b81f9)) ([9fdbfdf](9fdbfdf))
📦 依赖升级
- Graceful Response 4.0.1-boot3 => 5.0.0-boot3 ([2208dbd](2208dbd))
- Snail Job 1.1.0 => 1.1.2
- Sa Token 1.38.0 => 1.39.0
- MyBatis Flex 1.9.3 => 1.9.7
- Redisson 3.32.0 => 3.35.0
- Cos ID 2.9.1 => 2.9.6
- SMS4J 3.2.1 => 3.3.2
- X File Storage 2.2.0 => 2.2.1
- Hutool 5.8.32 => 5.8.29
- aws-java-sdk-s3 1.12.761 => 1.12.771
- snakeyaml 2.2 => 2.3