Skip to content

Releases: nacos-group/r-nacos

v0.5.18

29 Jul 00:59
Compare
Choose a tag to compare

Full Changelog: v0.5.17...v0.5.18

  1. 兼容nacos注册中心1.x http协议中metadata同时支持json与nacos自定义格式 #121
  2. 优化r-naocs系统监控;间隔为1小时的指标时间展示增加日期,增加请求处理时长百分位统计监控视图

v0.5.17

21 Jul 17:28
Compare
Choose a tag to compare

Full Changelog: v0.5.16...v0.5.17

  1. 优化r-naocs系统监控

    1. 监控指标数据增加间隔为1小时的指标缓存,以支持控制参按小时查询15天左右的资源使用情况;
    2. 监控指标不需要太高的精度,把浮点型从从f64调整为f32;
    3. 修改前端切出监控页面的自动加载数据没有停止的问题;
  2. 优化控制台页面,配置管理、服务实例管理等页面中的数据表格分页支持选择不同分页数量展示数据。

v0.5.16

14 Jul 23:24
Compare
Choose a tag to compare

Full Changelog: v0.5.15...v0.5.16

  1. ✨新增: 可观测能力增强,控制台增加监控页面支持查看r-nacos监控指标数据
    1. r-nacos后端,内部采集并缓存最近指标数据,并提供查询监控指标数据接口给控制台页面使用。#117
    2. r-nacos前端,控制台增加基于echarts实现的监控页面,支持查看r-nacos监控指标数据。
  2. 🐛修复: 通过调整数据加载与raft初始化顺序,修复windows环境快速关闭再启动r-nacos后偶尔出现配置列表为空的问题。

v0.5.15

07 Jul 16:11
Compare
Choose a tag to compare

What's Changed

  1. 🐛修复:通过增加文件锁机制,修复windows环境快速关闭再启动r-nacos后偶尔出现配置列表为空的问题。 #86 #88
  2. ✨新增:增加一个是否启用控制台验证码的开关,默认为启用,关闭的时候可暂时用于使用 openapi 对 console 接口进行管理 #113

New Contributors

Full Changelog: v0.5.14...v0.5.15

v0.5.14

30 Jun 17:10
Compare
Choose a tag to compare

What's Changed

  1. 🐛修复: 登录接口兼容问题,解决nacos-sdk-rust无法使用enable_auth_plugin_http进行账号密码登录的问题; #110
  2. 🛠️优化: 增加指标采集间隔配置,默认15秒,与原日志打印指标间隔独立控制;以支持打印日志的间隔设置很长与就影响采集; #64
  3. 🛠️优化: 支持采集summary类指标数据,对http/grpc请求响应时长分别采集其对应的histogram与summary指标;#64
  4. ✨新增:实现prometheus metrics exporter,支持把监控指标数据接入prometheus,对应的接口为http://127.0.0.1:8848/metrics ; #64
  5. 🛠️优化: 调整k8s helm中service ports的定义,增加10848端口,以支持ingress方式透出控制台 ;#112

New Contributors

Full Changelog: v0.5.13...v0.5.14

v0.5.13

23 Jun 16:51
Compare
Choose a tag to compare

What's Changed

  • 根据 data_id 匹配配置文件类型 by @bestK in #105
  1. ✨新增: 增加系统运行状态可观测能力,支持定义、采集服务关键指标,支持打印指标到日志; #64
  2. 🐛修复: 部分使用场景r-nacos连续长时间运行内存会缓慢增加问题; #108
  3. 🐛修复: config grpc查询接口 lastModified 为 0的兼容性问题(官方sdk不依赖); #107
  4. 🛠️优化:调整控制台API请求超时时长从1秒到15秒
  5. 🛠️优化:控制台导入配置,支持根据 data_id 匹配配置文件类型 (用户rp); #105

New Contributors

Full Changelog: v0.5.12...v0.5.13

v0.5.12

10 Jun 16:26
Compare
Choose a tag to compare

What's Changed

  • feat(*): 切换内存分配器到mimalloc以及添加编译发布优化 by @Clownsw in #99
  • [polish]released文件名添加版本号 by @asmpg in #103

Full Changelog: v0.5.11...v0.5.12

v0.5.11

02 Jun 15:37
Compare
Choose a tag to compare

What's Changed

  • add RNACOS_ADMIN_USERNAME and RNACOS_ADMIN_PASSWORD env for support mod default admin username and password by @yimiaoxiehou in #97
  1. 🐛修复: 解决开启鉴权后token过期后没有及时被客户端刷新的问题 #100
  2. 🛠️优化:服务实例心跳接口支持light beat模式,解决运行中的应用从nacos切换rnacos时服务列表为空问题 #85
  3. 🛠️优化:支持通过SDK接口设置配置中心的配置格式 #87
  4. ✨新增:支持go sdk中使用SearchConfig查询接口 #101
  5. ✨新增:支持通过启动配置设置初始化管理员用户名与密码 #97
  6. 📖文档:补充接口鉴权过期时间参数RNACOS_API_LOGIN_TIMEOUT说明 #100

New Contributors

Full Changelog: v0.5.10...v0.5.11

v0.5.10

27 May 01:22
Compare
Choose a tag to compare

Full Changelog: v0.5.9...v0.5.10

新版本控制台前端还有点小问题 #95 ,先把控制台前端回切到旧版本规避这个问题,以保证最新正式版本的控制台功能稳定可用。

新版本控制台前端问题全部处理好后再切回新版。

v0.5.9

21 May 14:49
Compare
Choose a tag to compare

What's Changed

v0.5.9是修复v0.5.8控制台前端的问题,相对于v0.5.7的变更项:

  1. ✨新增: 调整github workflows以增加支持打包MacOS arm64安装包 #77
  2. ✨新增: 面向SDK的接口增加鉴权 #65
  3. ✨新增: 支持开启集群间的通信请求校验cluster token #93
  4. 🛠️优化: 切换重构后的新版控制台目前功能基本一致;后续会基于新版适配支持移动端,支持国际化等。#58
  5. 🛠️优化: openapi接口代码结构调整重构 #62

这次变更中控制台前端切换到重构后的新版本 rnacos-console-web
整个控制台重构工作是由 @DaqiongYang 完成的。这次上线后控制台前端后续的开发工作可以交给他主导开发。

经过一个多月的磨合,终于为项目找到了合适的前端开发负责人。
之后作者可以更专注于系统设计与后端开发。

在这里特别感谢 @DaqiongYang 的工作。

New Contributors

Full Changelog: v0.5.8...v0.5.9