⭐ Features / Enhancements
- 升级 Java 版本至 17,升级 Spring Boot 至 3.5.x,升级 Spring Cloud 至 2023.0.6
- 全面迁移 javax.* 至 jakarta.* 包(servlet、sql、validation 等),适配 Spring Boot 3
- 添加 macula-boot-starter-snailjob 模块,集成 SnailJob 分布式任务调度,并完善示例
- 添加 AGENTS.md 指南文档,为 AI Coding 智能体提供项目指导
- 升级 MyBatis-Plus starter,替换为 mybatis-plus-spring-boot3-starter 并添加 mybatis-plus-jsqlparser 依赖
- 升级 Spring Cloud Alibaba 版本、Spring Cloud Tencent 版本,删除 TSF 模块
- 升级多个依赖版本:hutool 5.8.40、Bouncy Castle bcpkix-jdk18on、xxljob 3.1.1、snailjob 1.9.0 等
- 调整 Maven 发布配置,使用 central-publishing-maven-plugin
- 更新 Dockerfile 基础镜像以适配 Java 17
🐞 Bug Fixes
- 修复 TraceId 获取逻辑,优化追踪链路
- 修复 Base64 实现并统一请求方法获取方式
Full Changelog: v5.0.19...v6.0.0