Repository navigation
·
2 commits
to master
since this release
🎉 feat: v4.1.2.0
- 主要更新
- [升级] Spring Boot 版本升级至 4.1.2
- [升级] Spring Boot Admin 版本升级至 4.1.4
- [升级] Spring Cloud 版本升级至 2025.1.4
- [升级] Spring AI 版本升级至 2.0.2
- [升级] Springdoc 版本升级至 3.2.0
- [升级] Skywalking Agent 版本升级至 9.8.0
- [升级] Operaton 版本升级至 2.2.0
- [升级] liberica jdk 版本至 XX.0.2+5,修复 CVE-2026-91403 漏洞
- [重构] 重构证书关联模块代码及数据表命名,统一使用 pki 作为命名前缀
- [新增] 新增分布式任务调度模块
- 其它更新
- [新增] StringTemplate 工具类根据占位符提取值方法,新增特殊字符:短划线(-)、下划线(_)、at 符号(@)、英文句号(.)、英文冒号(:)支持
- [重构] @Enumerated(EnumType.STRING) 类型枚举字段长度缩减为 30
- [重构] 调整 ServiceContextHolder 初始化配置所在模块,所有发送事件代码统一使用 ServiceContextHolder 发送
- [重构] 重构服务配置,支持 Rest、gRPC、Task 和 MCP 等不同类型方法扫描独立开启和关闭配置,支持扫描安全组独立配置
- [重构] 重构应用启动扫描器定义,与 StrategyEventManager 融合,提升定义合理性
- [重构] 重构系统权限属性相关实体,提取通用属性抽象基类,提升维护和管理便捷性
- [重构] 重构系统权限本地缓存等核心逻辑及数据发送逻辑,采用接口方式实现解耦提升代码内聚性
- [重构] 重构本地权限缓存数据管理器注入方式,采用接口配置方式进一步解耦代码
- [重构] 简化系统权限元数据分发代码逻辑
- [优化] 优化 RestController Swagger Tag 分类描述以及代码注释,以便于更好的区分响应式(Reactive)和 阻塞式(Servlet)接口
- [优化] OpenGauss 驱动及 Nacos 配置升级修改为适配 OpenGauss 7.0.0
- [优化] 系统接口、枚举等聚合类型数据存储实体去除不必要的审计字段
- [优化] 优化任务调度默认核心实现逻辑,同时支持常规和虚拟线程场景
- [修复] 修复接口权限动态扫描使用判断策略异常,引起权限丢失问题
- [更新] IP 地址数据库数据更新至 2026.10.21
- [升级] actions/setup-java 版本升级至 6.1.0
- [升级] docker/login-action 版本升级至 4.7.0
- [升级] kafka docker 镜像版本升级至 4.3.2
- [升级] grafana docker 镜像版本升级至 13.2.4
- [升级] loki docker 镜像版本升级至 3.7.9
- [升级] alloy docker 镜像版本升级至 1.21.2
- [升级] tempo docker 镜像版本升级至 3.1.1
- [升级] emqx docker 镜像版本升级至 6.3.2
- [升级] influxdb docker 镜像版本升级至 3.11.7
- [升级] influxdb3-ui docker 镜像版本升级至 1.11.1
- 依赖更新
- [升级] central-publishing-maven-plugin 版本升级至 0.12.0
- [升级] alipay-sdk-java 版本升级至 4.40.1044.ALL
- [升级] fastjson2 版本升级至 2.0.66
- [升级] guava 版本升级至 33.7.2
- [升级] hutool 版本升级至 7.0.0-M8
- [升级] json-schema-validator 版本升级至 3.0.8
- [升级] langchain4j 版本升级至 1.22.0
- [升级] mybatis 版本升级至 3.6.0
- [升级] mybatis plus 版本升级至 3.5.18
- [升级] mvel2 版本升级至 2.6.0.Final
- [升级] opengauss 版本升级至 7.0.0
- [升级] redisson 版本升级至 4.8.0
- [升级] software.amazon.awssdk 版本升级至 2.57.3
- [升级] software.amazon.awssdk.crt 版本升级至 0.49.0
- [升级] weixin java 版本升级至 4.8.6-20261024.175727
- [升级] webauthn4j 版本升级至 0.31.11.RELEASE
- [升级] quasar webjars 版本升级至 2.35.2
- [升级] vue webjars 版本升级至 3.5.44
- [升级] tabler webjars 版本升级至 1.7.1
- [升级] asm 版本升级至 9.11.1
- [升级] classgraph 版本升级至 4.8.199
- [升级] error_prone_annotations 版本升级至 2.51.0
- [升级] hutool 5.X 版本升级至 5.8.48
- [升级] joda-time 版本升级至 2.15.0
- [升级] kryo 版本升级至 5.7.1
- [升级] snappy-java 版本升级至 1.1.10.12