Skip to content

Releases: houkunlin-starter/system-dict-starter

Release v1.5.6

19 Aug 12:24
Compare
Choose a tag to compare
build: 发布 1.5.6 版本

Release v1.5.5

06 Aug 01:20
Compare
Choose a tag to compare
build: 发布 1.5.5 版本

Release v1.5.4

03 Aug 08:27
Compare
Choose a tag to compare
build: 发布 1.5.4 版本

Release v1.5.3

01 Jul 09:06
Compare
Choose a tag to compare

Redis 使用 Pipeline 批量处理数据字典值文本

  • feat: 刷新字典数据时根据字典值文本数量来决定是否调用批量保存方法,在使用 Redis 存储时可以有效的减少网络IO次数并降低耗时
  • feat(store): 增加 DictStore#storeBatch 批量存储数据字典信息方法,Redis 通过使用 Pipeline 方式批量写入字典值文本数据

Full Changelog: v1.5.2...v1.5.3

Release v1.5.2

12 Mar 02:29
Compare
Choose a tag to compare
build: 发布 1.5.2 版本

Release v1.5.1

26 Feb 09:57
Compare
Choose a tag to compare
build: 发布 1.5.1 版本

Release v1.5.0

27 Sep 11:26
Compare
Choose a tag to compare

产生了一些破坏性变更,请谨慎升级

  • refactor: 重构 Jackson 序列化器,抽出一个基类序列化器,把 DictText.Type 提取为 DictBoolType 对象
  • perf: 优化 Jackson 序列化器对于集合字典的处理
  • feat: 防止系统字典值重复加入缓存
  • feat: 系统字典类型完整信息单独存储一份,系统字典不允许通过事件进行更新字典数据
  • feat: 缓存到 Redis 改为存储到 Redis Hash

Full Changelog: v1.4.11...v1.5.0

Release v1.4.11

12 Dec 11:24
Compare
Choose a tag to compare
  • feat(swagger): 增加 SpringDoc 的注解配置,把 Swagger/SpringDoc 的注解依赖范围从 传递依赖
    改为仅在编译时有效
  • fix: 适配 SpringBoot 3.0.0 ,修复在 3.0.0 下启动失败和路径访问效果跟 2.7.x
    不一致的问题
  • feat: 支持在已引入 Redis 的场景下通过配置文件指定使用本地 Map 来存储字典数据信息,不强制必须用 Redis
    来存储字典数据
  • feat: 字典MQ不指定Redis时,不再自动创建 RedisMessageListenerContainer 对象
  • feat: 增加 DictUtil#setDictStore 方法在运行期间动态设置字典存储对象

Full Changelog: v1.4.10...v1.4.11

Release v1.4.10.1

11 Oct 01:05
Compare
Choose a tag to compare
build: 发布 1.4.10.1 版本

无新特性,仅修改了有关于 Swagger/SpringDoc 的相关配置和依赖传递范围

Release v1.4.10

22 Sep 02:35
Compare
Choose a tag to compare
  • fix(bytecode/javassist): 修复在SpringBoot热加载时重新生成转换器报错问题