Skip to content

Latest commit

 

History

History
527 lines (362 loc) · 45.9 KB

CHANGELOG.md

File metadata and controls

527 lines (362 loc) · 45.9 KB

v2.7.0 (2024-09-28)

✨ 新特性

  • 【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 (2024-09-06)

✨ 新特性

  • 【web】新增 isMatch 路径是否匹配方法 (e55eb17)
  • 【log】不记录日志也支持开启打印访问日志 (16b6e9b)

💎 功能优化

  • 【data】移除 DataPermission 注解的 value 属性 (d3fa00d)
  • 【data】mybatis-plus => mp,mybatis-flex => mf (5e0eea2)
  • 【web】提升接口文档响应类型优化扩展性 (784a56f)
  • 【web】链路追踪配置属性响应头名称 => 链路 ID 名称 (260f484)
  • 【log】优化接口耗时相关时间类型使用 (4caf0a0)

🐛 问题修复

  • 【log】修复日志全局 includes 配置会被局部修改的问题 (eac5c1f)
  • 【data】还原 SQL 函数接口 (9e5f33b)
  • 【crypto】修复由于升级 mybatis plus 引发的更新场景加密失效问题 (e9b81f9) (9fdbfdf)

📦 依赖升级

  • Graceful Response 4.0.1-boot3 => 5.0.0-boot3 (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
  • Hutool 5.8.29 => 5.8.32
  • aws-java-sdk-s3 1.12.761 => 1.12.771
  • snakeyaml 2.2 => 2.3

v2.5.2 (2024-08-14)

💎 功能优化

  • 【api-doc】重构接口文档枚举展示处理 (bf51837) (4c4f98a)
  • 【web】针对最新响应风格增加全局响应格式 (bf51837) (4c4f98a)

🐛 问题修复

  • 【extension/crud】重构排序字段处理,预防 SQL 注入问题 (c31fa75) (22ebdfe)
  • 【security/crypto】修复 updateById 修改未正确加密的问题 (b0a2a8c)

v2.5.1 (2024-08-12)

🐛 问题修复

  • 【data】移除 SQL 函数接口中的 SQL 拼接 (6693cd4)

v2.5.0 (2024-08-07)

✨ 新特性

  • 【web】重构全局响应处理方案 (0b41f2d)
  • 【web】FileUploadUtils 新增下载重载方法 (be3a121)

🐛 问题修复

  • 【log】仅支持获取 JSON 结构响应体 (6e76269)

💎 功能优化

  • 【web】BaseEnumConverterAutoConfiguration => WebMvcAutoConfiguration (9ec2e6b)
  • 【log】log-httptrace-pro => log-interceptor (31c3162)

v2.4.0 (2024-07-31)

✨ 新特性

  • 【json/jackson】新增枚举接口序列化及反序列化配置 (32935fa)
  • 【api-doc】增加对 BaseEnum 枚举接口的详细展示 (Gitee#28) (ebc73a9)
  • 【web】新增 BaseEnum 枚举接口参数转换器 (bed954c)
  • 【web】SpringWebUtils 新增 match 路径匹配方法 (702dcca)

🐛 问题修复

  • EasyExcel 4.0.1 => 3.3.4,暂时回退版本,解决版本冲突问题 (1479c8d)

💎 功能优化

  • 代码编译增加 -parameters 参数 (c1ebc46)
  • 【data/mybatis-plus】移动枚举接口到 core 模块,和 MP IEnum 枚举接口解耦 (b27fbd4)
  • 【extension/crud】移动 ExcelBaseEnumConverter 到 excel 模块 (730df52)
  • 【log】新增 excludePatterns 放行路由配置 (bd07f9b)

v2.3.0 (2024-07-18)

✨ 新特性

  • 【core】新增 JSR 303 校验器自动配置(从 web 模块迁移) (6809600)
  • 新增 Snail Job 依赖版本 (d31d8d2)

🐛 问题修复

  • 【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)

💎 功能优化

  • 【core】优化 JSR 303 校验方法 (b0f5506)
  • 【extension/crud】调整 BaseService 相关泛型类型加载为懒加载 (dca7157)

📦 依赖升级

  • 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 (2024-06-30)

✨ 新特性

  • 新增国际化及全局异常码配置 (Gitee#25) (ce08f28)
  • 【core】新增 JSR 303 校验方法 (3e9a152)
  • 【security/limiter】新增限流器 (a89765f) (51c4775) (7bc25b2) (13788d6)
  • 【core】新增表达式 SPEL 解析工具类 (13b3f24)

🐛 问题修复

  • 【api-doc】修复接口文档配置错误 (82574cd)

💎 功能优化

  • 【core】重构线程池自动配置 (de056aa) (0ad7b18)
  • 优化属性前缀命名 (6b90880)
  • 【captcha/behavior】默认启用行为验证码自动配置 (635b664)
  • 【messaging/mail】优化邮件配置服务命名 (3e4b6ab)

v2.1.1 (2024-06-23)

✨ 新特性

  • 【data/mybatis-plus】新增防全表更新与删除插件启用配置 (c84539b)
  • 【messaging/mail】邮件支持自定义发件人 (27b949d)
  • 【cache/redisson】RedisUtils 新增 List 缓存操作方法 (92fd0a8)

🐛 问题修复

  • 【security/crypto】修复处理 MP Wrapper 时 无法加密的情况 (GitHub#4) (a235a6e)
  • 【log/core】兼容日志记录 IPv6 IP 归属地场景 (0bba30b)
  • 【extension/crud】排除 SaToken Starter 中的 Web 依赖 (6e73472)

💎 功能优化

  • 【web】优化全局文件上传异常-超过上传大小限制的异常判断 (1bc4ba7)
  • 【core】线程池配置增加默认线程前缀配置 (a208fa5)
  • 【messaging/websocket】优化 WebSocket 相关配置及命名 (6c10e80)

v2.1.0 (2024-06-05)

✨ 新特性

  • 【messaging/mail】新增动态邮箱配置 (Gitee#19) (ee30e86) (7feda79)
  • 【data/mybatis-flex】新增 continew-starter-data-mybatis-flex 数据访问模块(Mybatis Flex 自动配置) (Gitee#18) (124c7ff)
  • 【extension/crud】新增查询字典列表方法 (3d2a427)
  • 【messaging/websocket】新增 continew-starter-messaging-websocket 消息模块 (cc079e8)

v2.0.2 (2024-05-20)

✨ 新特性

  • 【file/excel】新增 Easy Excel List 集合转换器 (1faa46e)

🐛 问题修复

  • 【captcha/behavior】修复行为验证码接口请求次数限制 (Gitee#17)
  • 【extension/crud】修复封装分页 dataList 索引计算错误 (3e60197)
  • 移除部分错误依赖声明 (881fd37)

v2.0.1 (2024-05-13)

✨ 新特性

  • 【cache/redisson】RedisUtils 新增递增、递减方法 (596605b)
  • 【core】新增字符串工具类 (ca6c709)
  • 【extension/crud】新增多种实体 Base 模型降低 BaseService 耦合 (5b76534)

🐛 问题修复

  • 【extension/crud】修复查询树列表方法中的错误判断 (f138e5c)

💎 功能优化

  • 【web】优化部分方法使用 (57eef27)

📦 依赖升级

  • 【dependencies】Spring Boot 3.1.10 => 3.1.11 (GitHub#2)
  • 【dependencies】SaToken 1.37.0 => 1.38.0 (b5dd5c7)
  • 【dependencies】Redisson 3.28.0 => 3.30.0 (b5dd5c7)
  • 【dependencies】Crane4j 2.7.0 => 2.8.0 (b5dd5c7)
  • 【dependencies】AWS S3 1.12.702 => 1.12.720 (b5dd5c7)
  • 【dependencies】IP2Region 3.1.10 => 3.1.11 (b5dd5c7)

v2.0.0 (2024-04-17)

✨ 新特性

🐛 问题修复

  • 【cache/redisson】修复Failed to submit a listener notification task. Event loop shut down? 问题 (2d71eca)

💎 功能优化

  • 【core】应用关闭,支持优雅关闭自定义线程池 ScheduledExecutorService (c4051a6)
  • 【extension/crud】优化部分注释 (fe310bc)
  • 移除 Qodana 扫描,License 已过期 (b0e567d)

📦 依赖升级

  • 【dependencies】Spring Boot 3.1.9 => 3.1.10 (2d71eca)
  • 【dependencies】Redisson 3.27.2 => 3.28.0 (2d71eca)
  • 【dependencies】CosId 2.6.6 => 2.6.8 (2d71eca)
  • 【dependencies】SMS4J 3.1.1 => 3.2.1 (2d71eca)
  • 【dependencies】Easy Excel 3.3.3 => 3.3.4 (2d71eca)
  • 【dependencies】AWS S3 1.12.675 => 1.12.702 (2d71eca)
  • 【dependencies】Crane4j 2.6.1 => 2.7.0 (2d71eca)
  • 【dependencies】TLog 1.5.1 => 1.5.2 (2d71eca)
  • 【dependencies】Hutool 5.8.26 => 5.8.27 (2d71eca)
  • 【dependencies】IP2Region 3.1.9 => 3.1.10 (2d71eca)

💥 破坏性变更

  • groupId 及基础包名调整,更短的包名,聚合品牌形象。top.charles7c.continew => top.continew (dbb7a63)

v1.5.1 (2024-03-23)

✨ 新特性

  • 【web】FileUploadUtils 新增文件下载方法 (171040b)

🐛 问题修复

  • 【api-doc】修复接口级鉴权配置不生效的问题 (ab4a72e)

📦 依赖升级

  • 【dependencies】Redisson 3.27.1 => 3.27.2 (0f43e1c)
  • 【dependencies】Crane4j 2.6.0 => 2.6.1 (0f43e1c)

v1.5.0 (2024-03-08)

💎 功能优化

  • 【data/mybatis-plus】重构 IService 及 BaseService 体系结构 (36ce07b)
  • 【json/jackson】优化 Jackson 默认配置 (a54294d)
  • 【extension/crud】调整 BaseController checkPermission 方法的访问修饰符 private => protected (12bdf3e)

📦 依赖升级

  • 【dependencies】Spring Boot 3.1.8 => 3.1.9 (98261b9)
  • 【dependencies】Redisson 3.26.0 => 3.27.1 (98261b9)
  • 【dependencies】Crane4j 2.5.0 => 2.6.0 (98261b9)
  • 【dependencies】Hutool 5.8.25 => 5.8.26 (98261b9)
  • 【dependencies】CosId 2.6.5 => 2.6.6 (98261b9)
  • 【dependencies】Amazon S3 1.12.651 => 1.12.675 (98261b9)
  • 【dependencies】Ip2region 3.1.7 => 3.1.9 (98261b9)
  • 【dependencies】TTL 2.14.4 => 2.14.5 (98261b9)

v1.4.1 (2024-02-21)

✨ 新特性

  • 【data/core】新增 continew-starter-data-core 模块 (4ffc5dc)
  • 【data/core】新增获取数据库类型带默认类型方法 (31ca1fd)

💎 功能优化

  • 【security/crypto】调整部分 StrUtil => CharSequenceUtil (2e5788f)
  • 【data/mybatis-plus】移除 ` 符号的使用,保持数据库无关性 (557ea13)
  • 【core】完善自定义异常类构造方法 (d42585c)
  • 【cache/redisson】完善 Redisson 工具类 (9ed2dac)
  • 优化字符串模板方法 API 使用 (c986784)

🐛 问题修复

  • 【data/mybatis-plus】修复 Query In、Not In 查询数据类型转换错误 (9bd4583)

💥 破坏性变更

  • 【log/core】continew-starter-log-common => continew-starter-log-core (56a22c4)
  • 【data/mybatis-plus】调整 Query 相关类到 data-core (3f2a306)
  • 【extension/crud】调整 IService 到 data-core (ab7e987)
  • 更新 Gitee 项目链接 (89108ad)

v1.4.0 (2024-02-14)

✨ 新特性

  • 【captcha/graphic】新增图形验证码服务接口,并调整验证码默认启用 (3184faa)
  • 【log/httptrace-pro】Log 注解新增 include、exclude 属性,用于扩展或减少日志包含信息 (669ea85) (2afb0b6)
  • 【security/mask】新增安全模块-脱敏,支持 JSON 数据脱敏 (7b79519) (111e732)
  • 【security/crypto】新增安全模块-加密,支持 MyBatis ORM 框架字段加密 (5ccdd9e) (88f82d1) (b604f2f) (74a1166) (9ebcd14)
  • 【security/all】新增 continew-starter-security-all 模块,统一引入加密、脱敏、密码编码器能力 (12c3d64)

💎 功能优化

  • 【log/httptrace-pro】默认启用日志 (2aea8ba)
  • 【log/httptrace-pro】兼容小写 user-agent 情况 (18b9d1b)
  • 【auth/satoken】JWT 配置支持启用/关闭 (c33a670)
  • 【cache/redisson】优化协议前缀变量命名 (00798bd)
  • 【auth】调整 Redisson 模块为可选依赖 (00bba33)
  • 【data/mybatis-plus】重构 ID 生成器配置,支持默认、CosId、自定义 (c9311df) (58dc51f)
  • 【message/sms】精简部分依赖 (f67f278)
  • 根据 Sonar 建议调整,StrUtil => CharSequenceUtil (ea71cf5)

🐛 问题修复

  • 【extension/crud】修复删除后置处理方法访问修饰符使用错误 (24f9975)
  • 【message/mail】修复发送邮件收件人不为空判断错误 (Gitee PR#12)
  • 【auth/satoken】修复 SaInterceptor Bean 获取方式错误 (1ba1596)

📦 依赖升级

  • 【dependencies】Spring Boot 3.1.7 => 3.1.8 (ab76665)
  • 【dependencies】Dynamic Datasource 4.2.0 => 4.3.0 (ab76665)
  • 【dependencies】JetCache 2.7.4 => 2.7.5 (ab76665)
  • 【dependencies】Redisson 3.25.2 => 3.26.0 (ab76665)
  • 【dependencies】SMS4J 3.0.4 => 3.1.1 (ab76665)
  • 【dependencies】X File Storage 2.0.0 => 2.1.0 (ab76665)
  • 【dependencies】Amazon S3 1.12.626 => 1.12.651 (ab76665)
  • 【dependencies】Crane4j 2.4.0 => 2.5.0 (ab76665) (c963978)
  • 【dependencies】Knife4j 4.4.0 => 4.5.0 (ab76665)
  • 【dependencies】Hutool 5.8.24 => 5.8.25 (ab76665)
  • 【dependencies】ip2region 3.1.6 => 3.1.7 (ab76665)
  • 【dependencies】flatten-maven-plugin 1.5.0 => 1.6.0 (ab76665)
  • 【dependencies】spotless-maven-plugin 2.40.0 => 2.43.0 (ab76665)

v1.3.0 (2024-02-03)

✨ 新特性

  • 【data/mybatis-plus】新增 QueryIgnore 忽略查询解析注解 (91651b0)
  • 【security/password】新增安全模块-密码编码器自动配置 (47a4d57) (Gitee PR#9)
  • 【web】新增链路跟踪自动配置 (8fc19ab)

💎 功能优化

  • 【extension/crud】排序字段增加是否存在校验 (Gitee PR#7)
  • 【data/mybatis-plus】优化数据权限处理器代码结构 (aecefa1)
  • 【auth/satoken】支持更灵活的动态化路由拦截鉴权 (31f29db)
  • 【auth/satoken】优化 SaToken 持久层配置 (e6f8ac8)
  • 【captcha/behavior】优化行为验证码缓存配置 (8598e6d)
  • 【storage/local】优化存储模块依赖 (dcb6568)
  • 移除 Lombok 私有构造注解使用 (11d0798)
  • 移除 Lombok 依赖,再度精简依赖 (0eb6afa) (Gitee PR#9)
  • 新增 Qodana、Sonar 扫描 (ab1e999) (1a8c589)
  • 优化大量代码,解决 SonarCodacyQodana 扫描问题,点击各链接查看对应实时质量分析报告(Codacy 已达到 A)

🐛 问题修复

  • 【web】配置 Validator 失败立即返回模式 (1223f60)

💥 破坏性变更

  • 【data/mybatis-plus】重构 QueryHelper => QueryWrapperHelper,支持多列查询,并删除 blurry 属性 (6dc20e8) (f16b968) (13a6809)
  • 【extension/crud】优化包结构 (eabedd8)
  • 【captcha/graphic】优化图形验证码自动配置,提供 Captcha Bean (30d7631)

v1.2.0 (2024-01-20)

✨ 新特性

  • 【extension/crud】新增 Easy Excel 枚举接口转换器 (8936268)
  • 【extension/crud】适配 Crane4j 数据填充组件 (5d26f34)
  • 【extension/crud】新增钩子方法,用于增强增、删、改方法 (43dba72)
  • 【extension/crud】新增 IService 通用业务接口 (926c92c)
  • 【extension/crud】新增启用注解,便于灵活控制启用/关闭 CRUD REST API、全局异常处理器增强 (9398d68)
  • 【cache/springcache】新增 Spring Cache 自动配置 (e090083)
  • 【cache/jetcache】新增 JetCache 自动配置 (156b02b)
  • 【web】新增 Web 模块,从核心模块拆分 Web 相关自动配置 (9cf76fe)

💎 功能优化

  • 新增部分 Maven 插件版本锁定 (be14bca)
  • 移除部分无用 Maven 配置 (6d9e8b4)
  • 全局统一 Hutool 版本,精简各模块 Hutool 依赖 (Gitee PR#6)
  • 调整部分类的所在包 (b4b40b4)

🐛 问题修复

  • 【log/httptrace-pro】修复隐藏接口仍然被记录请求日志的问题 (f3ad2c4)

💥 破坏性变更

  • 【extension/crud】移动全局异常处理器到 Web 模块 (ec0ebd0)

v1.1.2 (2024-01-11)

由于发布 v1.1.1 至 Maven 仓库时出现异常,且按其规则无法修改错误数据,改为递增版本号为 v1.1.2 并发布。

✨ 新特性

  • 【extension/crud】BaseService 增加 list 查询列表方法重载 (81ed292)
  • 【core】新增 SpringUtils 工具类 (3de75cf)

💎 功能优化

  • 【log/httptrace-pro】优化日志过滤器,仅在需要记录请求体、响应体时进行过滤 (d68d88d)
  • 【log/httptrace-pro】优化 @Log 注解信息获取优先级逻辑 (Gitee PR#5)
  • 【extension/crud】优化 BaseServiceImpl 中获取各泛型参数类型的方式 (6fc0b51)
  • 【extension/crud】减少查询列表时可能的无用转换 (0565372)
  • 使用常量优化部分配置属性名 (2025068)
  • 优化日志级别 info => debug (1e7d4b2)
  • 优化全局代码格式 (57c21a9)

💥 破坏性变更

  • 【extension/crud】PageDataResp => PageResp (38d2800)

v1.1.0 (2023-12-31)

✨ 新特性

  • 【log/httptrace-pro】新增 continew-starter-log-httptrace-pro 日志模块(Spring Boot Actuator HttpTrace 重置增强版)
  • 【storage/local】新增 continew-starter-storage-local 本地存储模块 (cd6826a)
  • 【cache/redisson】RedisUtils 新增限流方法 (9cf3ae8)
  • 【data/mybatis-plus】新增数据权限默认解决方案 (621a5e3)
  • 【captcha/behavior】新增 continew-starter-captcha-behavior 行为验证码模块 (Gitee PR#1)
  • 【core】新增 PATH_PATTERN 字符串常量 (76e282c)

💎 功能优化

  • 【core】优化跨域配置默认值 (65f5fbd)
  • 【extension/crud】新增全局异常处理器 (c4459d1)
  • 【extension/crud】移除部分方法中仅有单个非读操作的事务处理 (70ae383)

📦 依赖升级

  • 【dependencies】Spring Boot 3.1.5 => 3.1.7 (72f5569)
  • 【dependencies】Just Auth 1.16.5 => 1.16.6 (72f5569)
  • 【dependencies】Redisson 3.24.3 => 3.25.2 (72f5569)
  • 【dependencies】Easy Excel 3.3.2 => 3.3.3 (72f5569)
  • 【dependencies】Knife4j 4.3.0 => 4.4.0 (72f5569)
  • 【dependencies】Hutool 5.8.23 => 5.8.24 (72f5569)
  • 【dependencies】MyBatis Plus 3.5.4.1 => 3.5.5(修复与 Spring Boot 3.1.7 的 DdlApplicationRunner冲突错误) (556bfb9)
  • 【dependencies】新增 X File Storage 依赖版本 2.0.0 (be7972c)
  • 【dependencies】ip2region 3.1.5.1 => 3.1.6 (4dae89e)
  • 【dependencies】新增 Amazon S3 依赖版本 1.12.626 (48f894b)

💥 破坏性变更

  • 【captcha/graphic】优化图形验证码配置前缀 (e0e5944)
  • 【data/mybatis-plus】调整 IBaseEnum 所属包 enums => base (22fee2f)
  • 【auth/satoken】SaTokenDaoTypeEnum => SaTokenDaoType (0a0d022)
  • 【core】使用常量优化部分魔法值,核心模块部分配置前缀调整 (52dce2a)

v1.0.1 (2023-12-13)

💎 功能优化

  • 【data/mybatis-plus】QueryTypeEnum => QueryType,并取消实现 IBaseEnum 接口 (bc00c9b)
  • 【api-doc】新增鉴权配置 (7997267)

🐛 问题修复

  • 【extension/crud】修复使用 @CrudRequestMapping 后自定义 API 不显示的问题 (1adfddf)

💥 破坏性变更

  • 【extension/crud】调整通用查询注解所属模块 crud => mybatis-plus (083bc7b)
  • 【extension/crud】调整校验工具类所属模块 crud => core (083bc7b)

v1.0.0 (2023-12-02)

✨ 新特性

  • 新增 continew-starter-core 核心模块(跨域、线程池等自动配置)
  • 新增 continew-starter-file-excel 文件处理模块(Excel 相关配置)
  • 新增 continew-starter-json-jackson JSON 模块(Jackson 自动配置)
  • 新增 continew-starter-api-doc API 文档模块(Knife4j 自动配置)
  • 新增 continew-starter-captcha-graphic 验证码模块(图形验证码)
  • 新增 continew-starter-cache-redisson 缓存模块(Redisson 自动配置)
  • 新增 continew-starter-data-mybatis-plus 数据访问模块(MyBatis Plus 自动配置)
  • 新增 continew-starter-auth-satoken 认证模块(SaToken 自动配置)
  • 新增 continew-starter-auth-justauth 认证模块(JustAuth 自动配置)
  • 新增 continew-starter-messaging-mail 消息模块(邮件)
  • 新增 continew-starter-messaging-sms 消息模块(短信)
  • 新增 continew-starter-extension-crud CRUD 扩展模块