Releases: TrueNine/compose-server
Releases · TrueNine/compose-server
2.0.108
修复诸多问题
- jackson 序列化 IPageParamLike 参数
- 重度引入 jimmer
- 修改诸多 ksp jpa 问题
- 增加些许测试用例
2.0.51
- 对多模块项目进行进一步归类,使其能减少编码时的歧义
- 对 rds 模块进行改造,分离了 flyway-migration 到单独的包,让 rds 模块构建顺序更简洁,减少歧义
- 对 data extract 进行测试预演,准备进一步封装 excel 和 压缩包的抽取模式
- data extract 增加了 新的 csv 地址 api 并优化了新的 地址api获取方式
- 增加了公共测试资源 sourceSets 使其减少测试代码的体积,减少重复测试资源
- 再次进行了代码迁移测试,保证项目代码能在多设备之间互相迁移
2.0.21
小型升级:
- 减少 gradle-plugin 以及 version-catalog 的构建包体积
- 增加 rds rbac 实体的 jsr303 校验逻辑
- 删除所有指定的仓库
- 提供本地化初始的 gradle.properties 和 init.gradle.kts 模板以供全局使用
- 升级 spring-boot 版本到 3.3.4
- 升级 jackson 版本
- 升级其他一些小工具的版本
2.0.14
- 改变脱敏接口的脱敏实现,使其更符合直觉
- 增加附件传输抽象接口 IReadableAttachment 以供其他模块进行抽象
- 更改 security 某些文件的日志级别为 trace
- 扩展了 MulitpartFile 兼容 IReadableAttachment
2.0.7
构建改变
- 修复 gradle 构建 总是拉取分离配置的问题(将 gradle 升级至 8.10.1)
- 更改诸多包定义,更加分离配置(有待继续优化)
- 彻底移除 lombok
- 彻底移除 所有 java 代码
- 补齐部分测试代码
- 将所有测试入口的访问级别更改为 internal 以避免不必要的访问
- 将 ConfigurationProperties 更改为 kotlin 样式
- 修复 kotlin 无法 生成 spring-configuration-metadata.json 的问题
- 移除 rds 对 spring-webmvc 的依赖
- 增大 test-toolkit 的适用范围
- 重构了更好的 ksp 生成 jpa entity 的逻辑,以更好地方式实现