v0.2.0-with-macro
版本发布时间: 2022-11-26 12:32:03
nacos-group/nacos-sdk-rust最新发布版本:v0.4.2(2024-09-13 20:04:47)
nacos-sdk=0.2.0 ,Config/Naming 功能均可用,同时包括登陆鉴权,配置解密插件均在这个版本提供。
0.2.0
中文
- Config/Naming 功能均可用
- 登陆鉴权 username/password
- 配置解密插件
- 底层 grpc 链接健康检测,自动重连
EN
- The module of Config and naming are available
- Support Auth Plugin and with props username/password
- Config decryption Plugin
- Core grpc health detection, automatic reconnection
What's Changed
- feat: 完成 grpc 消息序列化和反序列化 by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/11
- feat: 增加公共调度器 by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/12
- feat: 完成 check-server 交互 by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/13
- feat: 服务下线 by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/22
- feat: 批量注册 by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/23
- feat: 服务查询 by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/24
- feat: 服务选取 by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/26
- change(api-config #16): Change api ConfigChangeListener to Trait. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/27
- test(config-worker): test client_worker add cache_datda by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/30
- feat(config-listener): ConfigChangeListener Notify in independent thread. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/28
- feat(config-api #29): remove_listener() for Remove a Listener. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/32
- feat(naming): service subscribe by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/33
- feat(config-api #29): remove_config() for Remove a Config. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/34
- feat(config-api #29): publish_config() for Publish a Config. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/35
- feat: support to duplicate register with same subscriber type by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/36
- feat: unsubscribe service by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/38
- feat(api-plugin #17): ConfigFilter and EncryptionPlugin by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/39
- feat: grpc server switch and reconnect by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/40
- enhance: remove panic when the target server connot connect by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/41
- refactor(macro-request): refactor macro request and fix some typo. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/43
- refactor: naming grpc move to common module by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/44
- refactor(config-grpc): unified grpc inner config with naming. by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/48
- [ISSUES #49] fix config listener cannot listen config data change by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/50
- Change: server-addr 默认 0.0.0.0:8848,grpc 链接端口+1000 by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/52
- [ISSUES #55] enhance grpc client reconnect logic by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/56
- [ISSUE #18] Feature: Auth 鉴权;账密登陆 accessToken by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/58
- upgrade: grpcio=0.12, prost=0.11 by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/57
- [ISSUES #53] enhance grpc healthy check by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/60
- [ISSUES #59] automatic register naming service by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/62
- optimized code, optimized dependencies by @CherishCai in https://github.com/nacos-group/nacos-sdk-rust/pull/65
- [ISSUES #67] naming service push by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/68
- [ISSUES #69] cache local service info by @onewe in https://github.com/nacos-group/nacos-sdk-rust/pull/70
New Contributors
- @onewe made their first contribution in https://github.com/nacos-group/nacos-sdk-rust/pull/11
Full Changelog: https://github.com/nacos-group/nacos-sdk-rust/compare/v0.1.1...v0.2.0-with-macro