Releases: XiaoLFeng/general-utils
Releases · XiaoLFeng/general-utils
v2.0.0-pre-release: build(配置): 添加策略组件扫描并改进发布流程
- 在 CoreDatabaseAutoConfiguration 添加 @ComponentScan 扫描策略组件 - 优化 GitHub Actions 发布流程,增加 JAR 文件查找错误处理 - 过滤 original-*.jar 文件避免上传重复产物 - 格式化 SqlDialectStrategyFactory 代码
v2.0.0
v2.0.0-beta3: refactor(错误处理): 重构全局错误控制器实现标准化响应
- 移除旧的 `ErrorController` 和 `IErrorController` 接口 - 新增 MVC 版本 `GlobalErrorController`,实现 Spring Boot `ErrorController` 接口 - 新增 WebFlux 版本 `GlobalErrorController`,实现 `ErrorWebExceptionHandler` 接口 - 添加 HTTP 状态码到 `ErrorCode` 的映射逻辑,支持 400/401/403/404/405/406/408/429/500/502/503 - 使用 `ResultUtil` 构造统一的 `BaseResponse` 格式响应 - 自动配置类添加 `@AutoConfiguration(before = ErrorMvcAutoConfiguration.class)` 确保优先加载 - 添加 `@ConditionalOnMissingBean` 支持用户自定义错误控制器覆盖
v2.0.0-beta2
build(依赖): 统一父工程版本至 2.0.0-beta2
v2.0.0-beta1
build(发布): 升级 Maven 插件版本并配置中央仓库自动发布
v1.1.2-beta1
从 master 分支创建的版本 v1.1.2-beta1
v1.1.1
v1.0.9
v1.0.9-beta.2.7
从 master 分支创建的版本 v1.0.9-beta.2.7
v1.0.9-beta.2.5
从 master 分支创建的版本 v1.0.9-beta.2.5