Skip to content

v1.7.0

Compare
Choose a tag to compare
@zhongxunking zhongxunking released this 05 Apr 04:59
· 37 commits to master since this release

升级如下:
1、【新增】为防止生产环境配置泄露风险,configcenter服务端启动时可通过参数 -Dconfigcenter.config.fetch-need-manager=true 要求客户端获取配置时必须通过管理员签名才能获取配置
2、【新增】如果configcenter服务端开启了必须通过管理员签名才能获取配置,则客户端应用启动时需通过参数 -Dconfigcenter.manager-id=xxx -Dconfigcenter.secret-key=xxx 分别传入管理员id和管理员密钥,才能获取配置(可在configcenter服务端设置管理员可以获取哪些应用配置的权限)
3、【新增】签名请求默认有效期为一分钟,防止签名被暴力破解
4、【新增】使用方可根据需求定制用户和权限模块,将configcenter纳入自己公司统一的后台管理系统(实现CurrentManagerService、ManagerService、RelationService接口并放入spring容器)
5、【新增】配置value页面增加备注栏 #9
6、【新增】配置value页面增加文本显示模式和全部显示模式 #9
7、【修复】修复管理员删除后,对应的权限未删除
8、【变更】客户端ConfigsContext类更名为ConfigContext(spring-boot集成方式不受影响)
9、【变更】客户端ConfigsContexts类更名为ConfigContexts(只要未直接使用ConfigsContexts都不受影响)
10、【升级】configcenter服务端升级spring-boot版本到2.4.4
11、【兼容性】configcenter服务端兼容客户端版本v1.5.0.RLELEASE至v1.7.0