Skip to content

更新日志(v2.13.0-最新版本)

版本统计

ContiNew Starter 已累计发布 39 个版本,最新稳定版本:v2.13.0

v2.13.0 (2025-07-05)

✨ 新特性

  • 【excel/poi】新增 continew-starter-excel-poi 模块,并使用 FastExcel 替换 EasyExcel (Gitee#64@jiang4yu)
  • 【api-doc】ApiDocUtils 新增 buildGroupedOpenApi(构建分组接口文档) 方法 (08abe94)
  • 【extension/crud】新增 Api.BATCH_DELETE 批量删除枚举,拆分单个删除和批量删除接口 (bc53d5b)
  • 【json/jackson】添加对Instant、Duration的序列化和反序列化处理 (Gitee#68@jiang4yu) (ffa484d) (df9255c)
  • 【validation】新增校验模块并引入 SpEL Validator 用于复杂校验场景 (5ae5b26) (68f1f41)
  • 【validation】新增 Phone 手机号校验注解,支持校验座机号码、手机号码(中国大陆)、手机号码(中国香港)、手机号码(中国台湾)、手机号码(中国澳门) (fa7af8e) (8d5d97d)
  • 【extension/crud】CrudService 增加 Valid 校验注解,Controller 层使用 Valid 替换部分 Validated 注解 (cce1b55)

💎 功能优化

  • 【extension/crud】AbstractBaseController => AbstractCrudController,BaseService => CrudService (a7d1e71)
  • 【excel】file 模块重命名为 excel (5a53d95)
  • 【core】ProjectProperties => ApplicationProperties (27dc229)
  • 【core】调整 CheckUtils 等校验类到 util.validation 包下 (78a7904)
  • 简化 package,对于互斥包不再单独命名,例如:data.mp、data.mf,统一为 data (223236a)
  • 【data/mp】将 MP 的 CrudRepository 迁移至 ServiceImpl 类中,减少两层继承,解决层级过多出现 Sonar 警告的问题 (e1c9a91)

📦 依赖升级

  • 调整 groupId top.continew => top.continew.starter (a0ace7d)
  • commons-beanutils 1.9.4 => 1.11.0 (f84a1dd)
  • spring-boot 3.3.11 => 3.3.12 (1d47cc6)
  • redisson 3.46.0 => 3.49.0
  • cosid 2.12.3 => 2.13.0
  • sa-token 1.42.0 => 1.44.0
  • mybatis-plus 3.5.8 => 3.5.12 (1d47cc6) (8806eb9)
  • mybatis-flex 1.10.8 => 1.10.9
  • snail-job 1.4.0 => 1.5.0
  • sms4j 3.3.4 => 3.3.5
  • aws-sdk 2.31.35 => 2.31.63
  • aws-crt 0.36.1 => 0.38.1
  • hutool 5.8.37 => 5.8.38