Skip to content

Releases: TrueNine/compose-server

2.0.108

14 Dec 21:22
Compare
Choose a tag to compare

修复诸多问题

  • jackson 序列化 IPageParamLike 参数
  • 重度引入 jimmer
  • 修改诸多 ksp jpa 问题
  • 增加些许测试用例

2.0.51

20 Nov 16:08
Compare
Choose a tag to compare
  • 对多模块项目进行进一步归类,使其能减少编码时的歧义
  • 对 rds 模块进行改造,分离了 flyway-migration 到单独的包,让 rds 模块构建顺序更简洁,减少歧义
  • 对 data extract 进行测试预演,准备进一步封装 excel 和 压缩包的抽取模式
  • data extract 增加了 新的 csv 地址 api 并优化了新的 地址api获取方式
  • 增加了公共测试资源 sourceSets 使其减少测试代码的体积,减少重复测试资源
  • 再次进行了代码迁移测试,保证项目代码能在多设备之间互相迁移

2.0.21

01 Oct 06:59
Compare
Choose a tag to compare

小型升级:

  • 减少 gradle-plugin 以及 version-catalog 的构建包体积
  • 增加 rds rbac 实体的 jsr303 校验逻辑
  • 删除所有指定的仓库
  • 提供本地化初始的 gradle.properties 和 init.gradle.kts 模板以供全局使用
  • 升级 spring-boot 版本到 3.3.4
  • 升级 jackson 版本
  • 升级其他一些小工具的版本

2.0.14

19 Sep 23:00
Compare
Choose a tag to compare
  • 改变脱敏接口的脱敏实现,使其更符合直觉
  • 增加附件传输抽象接口 IReadableAttachment 以供其他模块进行抽象
  • 更改 security 某些文件的日志级别为 trace
  • 扩展了 MulitpartFile 兼容 IReadableAttachment

2.0.7

17 Sep 03:22
Compare
Choose a tag to compare

构建改变

  • 修复 gradle 构建 总是拉取分离配置的问题(将 gradle 升级至 8.10.1)
  • 更改诸多包定义,更加分离配置(有待继续优化)
  • 彻底移除 lombok
  • 彻底移除 所有 java 代码
  • 补齐部分测试代码
  • 将所有测试入口的访问级别更改为 internal 以避免不必要的访问
  • 将 ConfigurationProperties 更改为 kotlin 样式
  • 修复 kotlin 无法 生成 spring-configuration-metadata.json 的问题
  • 移除 rds 对 spring-webmvc 的依赖
  • 增大 test-toolkit 的适用范围
  • 重构了更好的 ksp 生成 jpa entity 的逻辑,以更好地方式实现