Repository navigation
✨ 新特性
- 【system/auth】新增可轮换的 Refresh Token 会话体系与多端认证适配 (0877b3e8) (58803b5d) (GitHub#229@luoqiz) (GitHub#231@Charles7c)
- 分片上传和基础上传适配 starter 存储模块 (0397af75) Gitee@liquor
- 【system/file】添加文件名冲突检测和自动重命名功能 (dc6c96a4) (GitHub#206@fjwupeng)
- 【system/client】客户端管理扩展登录配置 (0ab31ba9) Gitee@KAI
💎 功能优化
- 新增 ContiNew Admin 官方文档(docs/ 目录) (5356a07d) @Charles7c
- 类级
@since统一为发布版本号 (00bd60ea) @Charles7c - 放开单元测试门禁并接入 JaCoCo 覆盖率采集 (ce5d3aa2) @Charles7c
- docker compose 日志轮转、密钥占位符与服务依赖强化 (003884b2) @Charles7c
- 消除分片上传与存储引擎的同名模型,新增内联全限定类名检查 (d8e91454) @Charles7c
- 内部模块依赖 groupId 统一改为 ${project.groupId} (f8497b42) @Charles7c
- 接入 Enforcer/Spotless/Checkstyle/SpotBugs 四道门禁并全量重排清零存量 (7dc9dcfd) @Charles7c
- 新增 OCN-CodeStyle 代码风格配置 (082581d2) (83d5dc87) @Charles7c
- 添加 Maven Wrapper 并锁定 Maven 3.9.16 (6ca60453) @Charles7c
- docker limit Metaspace and enable OOM heap dump (bb091c1e) @Charles7c
- 应用管理添加数据权限访问控制 (d5eeaaf0) (GitHub#215@luoqiz)
- 移除 commons-logging 依赖,消除项目启动提示 (c0a1defb) @Charles7c
- 优化数据库初始化脚本,消除 liquibase 项目启动警告 (ca3d22f0) @Charles7c
- 优化模块 API 分组配置命名,消除项目启动 openApi bean 覆盖警告 (66b8a3f8) @Charles7c
- 显式声明 MapperScan 注解,消除项目启动 mybatis-spring 警告 (99c40f13) @Charles7c
- 适配新版 NextDoc4j 权限展示逻辑 (7d96de3a) Gitee@liquor
- 禁用 AWS SDK v1 弃用提示 (58f7070f) (GitHub#204@Zhihui Zheng)
- 新增 PROFILES_ACTIVE 环境变量用于 Spring Profiles 配置 (4b5fa9b1) @Charles7c
🐛 问题修复
- 修复调度部署链与字典导入转换器 (c817c92a) @Charles7c
- 【extension】SnailJob 服务端升级 1.10.0 并补齐表结构增量 (d0344cb3) @Charles7c
- 【system】清理菜单 2020-2023 的悬空角色关联 (97cecefd) (GitHub#230@luoqiz)
- 修复审计发现的路径穿越、并发与时区问题 (f42b039a) @kiki1373639299
- 【tenant】调整租户关联表索引 (35324d06) (GitHub#224@luoqiz)
- SonarCloud 问题集中治理(安全修复、凭据外置、代码异味清理) (eee83f29) (8f2ad720) @Charles7c
- 【tenant】修复创建租户接口未加事务导致残留孤儿租户 (cff69e3f) @Charles7c
- 【system】修复分片上传绕过权限与扩展名白名单漏洞 (a79bdbcc) (#221) @Charles7c
- 【system】修复消息删除接口水平越权漏洞 (665ea2c7) (#220) @Charles7c
- 【system】三方用户设置初始密码时跳过空密码校验 (e3a6f999) @Charles7c
- 解决 Spring Doc 类型不兼容导致的 WARN 警告问题 (40407f13) @Charles7c
- 【file】添加上传源对象规范化处理,支持将 File 转换为 EnhancedMultipartFile (68d3ddf6) (GitHub#211@fjwupeng)
- 修复 freemarker 生成代码错误 (f6075ca1) (GitHub#210@luoqiz)
- 【logback】修复 Spring Boot 3.5.x LogBack 日志配置启动检查报错 (bb6fa89d) @Charles7c
- 修复同一个厂商多个短信配置时加载默认短信配置错误 (1e9b8f4a) Gitee@KAI
- 【system/file】修复回收站为空或 MyBatis Plus 触发防全表更新插件拦截导致清空回收站报错的问题 (971e392f) @Charles7c
- 修复 SnailJob 1.8.0 配置错误引起的启用/禁用任务无效的问题 (7ac51243) @Charles7c
- 修复重置演示环境数据未清理用户角色、用户第三方账号绑定问题 (3bee4f22) @Charles7c
- 【extension/schedule-server】修复升级 snail job 1.8.0 任务调度中心配置错误 (e4b12935) @Charles7c
📦 依赖升级
- continew-starter 2.14.0 => 2.17.0 (58803b5d)