Skip to content
王宇轩 edited this page Mar 10, 2018 · 7 revisions

Release Notes


Version 1.x

  1. 封装zookeeper操作
  2. 抽象配置组/配置工厂等概念
  3. 提供spring placeholder/SPEL支持
  4. 本地配置覆写
  5. 本地文件快照

Version 2.0.0

  1. 版本管理
  2. 属性项注释
  3. 修复本地快照文件位置

Version 2.0.1

  1. 添加RefreshableBox

Version 2.0.2

  1. 覆写OverridedConfigNode的get方法, 兼容SPEL

Version 2.0.3

  1. 为PropertySource定义惟一id

Version 3.0.0

  1. 重构代码结构,提供SPI扩展接口
  2. 添加多配置源支持,如zookeeper、本地文件、http协议
  3. 删除ConfigFactory,使用ConfigProfile完全替代ConfigFactory
  4. ConfigNode改名为ConfigGroup

Version 3.0.2

  1. 替换ConfigGroup的基类为ConcurrentHashMap,简化同步控制逻辑

Version 3.1.0

  1. 修正使用嵌套的ConfigGroup时在SPEL表达式中无法正确取值的问题

Version 3.1.2

  1. 修复bug: 旧缓存中过期的属性值无法被删除

Version 3.1.3

  1. 修复bug: 子节点删除时无法同步

Version 3.1.6

  1. 修复bug: 加载本地相对路径文件时无法正常watch

Version 3.1.7

  1. 修复bug: 删除组内最后一个值无法刷新ConfigGroup

Version 3.2.0

  1. New Feature: 添加xsd支持

Version x.x.x

  1. 更新管理界面为config-face模块,比config-web好看了一点儿

Version 3.3.0

  1. 简化项目结构
  2. 升级curator-framwork到4.0.1
  3. 删除guava/apache commons依赖
  4. 废弃config-zk-web