Releases: continew-org/continew-starter
Releases · continew-org/continew-starter
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
v2.5.2
v2.5.1
v2.5.0
v2.4.0
v2.3.0
✨ 新特性
🐛 问题修复
- 【extension/crud】修复 DictField 映射错误 (65cfe91)
- 【extension/crud】修复 Name for argument of type [java.lang.Long] not specified, and parameter name information not available via reflection. 错误 (c17668c)
- 【web】修复文件上传异常单位显示错误 (e7566d2)
💎 功能优化
📦 依赖升级
- SpringBoot 3.1.11 => 3.2.7(TaskExecutor => ThreadPoolTaskExecutor)
- MyBatisPlus 3.5.5 => 3.5.7(数据权限处理器调整)
- MyBatisFlex 1.8.9 => 1.9.3
- dynamic-datasource 4.3.0 => 4.3.1
- JetCache 2.7.5 => 2.7.6
- Redisson 3.30.0 => 3.32.0
- CosID 2.6.8 => 2.9.1
- EasyExcel 3.3.4 => 4.0.1
- XFileStorage 2.1.0 => 2.2.0
- Crane4j 2.8.0 => 2.9.0
- Hutool 5.8.27 => 5.8.29
- AWS S3 1.12.720 => 1.12.761
- IP2Region 3.1.11 => 3.2.6
v2.2.0
v2.1.1
✨ 新特性
- 【data/mybatis-plus】新增防全表更新与删除插件启用配置 ([c84539b](c84539b))
- 【messaging/mail】邮件支持自定义发件人 ([27b949d](27b949d))
- 【cache/redisson】RedisUtils 新增 List 缓存操作方法 ([92fd0a8](92fd0a8))
🐛 问题修复
- 【security/crypto】修复处理 MP Wrapper 时 无法加密的情况 (GitHub#4) ([a235a6e](a235a6e))
- 【log/core】兼容日志记录 IPv6 IP 归属地场景 ([0bba30b](0bba30b))
- 【extension/crud】排除 SaToken Starter 中的 Web 依赖 ([6e73472](6e73472))