Skip to content

Releases: nacos-group/nacos-sdk-rust

nacos-sdk v0.2.0

26 Nov 04:32
88c1750
Compare
Choose a tag to compare

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 #11
  • feat: 增加公共调度器 by @onewe in #12
  • feat: 完成 check-server 交互 by @onewe in #13
  • feat: 服务下线 by @onewe in #22
  • feat: 批量注册 by @onewe in #23
  • feat: 服务查询 by @onewe in #24
  • feat: 服务选取 by @onewe in #26
  • change(api-config #16): Change api ConfigChangeListener to Trait. by @CherishCai in #27
  • test(config-worker): test client_worker add cache_datda by @CherishCai in #30
  • feat(config-listener): ConfigChangeListener Notify in independent thread. by @CherishCai in #28
  • feat(config-api #29): remove_listener() for Remove a Listener. by @CherishCai in #32
  • feat(naming): service subscribe by @onewe in #33
  • feat(config-api #29): remove_config() for Remove a Config. by @CherishCai in #34
  • feat(config-api #29): publish_config() for Publish a Config. by @CherishCai in #35
  • feat: support to duplicate register with same subscriber type by @onewe in #36
  • feat: unsubscribe service by @onewe in #38
  • feat(api-plugin #17): ConfigFilter and EncryptionPlugin by @CherishCai in #39
  • feat: grpc server switch and reconnect by @onewe in #40
  • enhance: remove panic when the target server connot connect by @onewe in #41
  • refactor(macro-request): refactor macro request and fix some typo. by @CherishCai in #43
  • refactor: naming grpc move to common module by @onewe in #44
  • refactor(config-grpc): unified grpc inner config with naming. by @CherishCai in #48
  • [ISSUES #49] fix config listener cannot listen config data change by @onewe in #50
  • Change: server-addr 默认 0.0.0.0:8848,grpc 链接端口+1000 by @CherishCai in #52
  • [ISSUES #55] enhance grpc client reconnect logic by @onewe in #56
  • [ISSUE #18] Feature: Auth 鉴权;账密登陆 accessToken by @CherishCai in #58
  • upgrade: grpcio=0.12, prost=0.11 by @CherishCai in #57
  • [ISSUES #53] enhance grpc healthy check by @onewe in #60
  • [ISSUES #59] automatic register naming service by @onewe in #62
  • optimized code, optimized dependencies by @CherishCai in #65
  • [ISSUES #67] naming service push by @onewe in #68
  • [ISSUES #69] cache local service info by @onewe in #70

New Contributors

  • @onewe made their first contribution in #11

Full Changelog: v0.1.1...v0.2.0-with-macro

nacos-sdk v0.1.1

26 Sep 02:11
ee4d594
Compare
Choose a tag to compare

初版 nacos-sdk=0.1.1 ,Config 模块基本可用,欢迎社区同学贡献、修复和标准化 api

https://crates.io/crates/nacos-sdk
https://docs.rs/nacos-sdk/0.1.1/nacos_sdk/

0.1.1

中文

  • Config 模块基本可用
  • 欢迎更多贡献、修复和标准化 api

EN

  • The module of Config basically available
  • Welcome more contributions, fixes and standardized APIs

What's Changed

New Contributors

Full Changelog: https://github.com/nacos-group/nacos-sdk-rust/commits/v0.1.1