PackageTrack
Sign in Get early access

zookeeper-client

ZooKeeper async client

0.11.2 21M downloads/mo #2045 most downloaded on crates.io kezhuw/zookeeper-client-rust

What this package is like to depend on

Last release 1 months ago

18 Jul 2026

Release timing varies

gaps range from 2 weeks to 12 months

Some releases are documented

notes for 19 of 35 stable releases

1 version withdrawn

withdrawn after publishing

5 years old

36 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

36 releases · Feb 2022 to Jul 2026
2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 36
  1. 0.11.2 18 Jul 2026
    Release notes

    Fixed

    • Fix ClickHouse Keeper compatibility in initial ConnectRequest (#87)
    • Fix memory leak in watch path cache (#84)
    Open source →
  2. 0.11.1 29 Jul 2025
    Release notes

    Fixed

    • Fix missing watch events in case of OpCode.multi notifications (#82)
    • Log error for unexpected server watch event instead of panic (#83)
    Open source →
  3. 0.11.0 23 Jul 2025
    Release notes

    Update version links in CHANGELOG

    Open source →
    Release notes

    Fixed

    • Fix overflow panic in calculating delay during cycling endpoints (#79)

    Changed

    • Breaking: Use connect(self, cluster: &str) to fix partially consumed Connector (#80)
    • Breaking: Reshape Client::auth to auth(&self, scheme: &str, auth: &[u8]) (#81)
    Open source →
  4. 0.10.2 29 Jul 2025
    Release notes

    Fix typos in CHANGELOG.md

    Open source →
    Release notes

    Fixed

    • Fix missing watch events in case of OpCode.multi notifications (#82)
    • Log error for unexpected server watch event instead of panic (#83)
    Open source →
  5. 0.10.1 22 Jul 2025
    Release notes

    Fixed

    • Fix overflow panic in calculating delay during cycling endpoints (#79)
    Open source →
  6. 0.10.0 15 Jul 2025
    Release notes

    Added

    • Support tls certificates reload and crls (#66)
    • Doc required features to enable tls and sasl types (#70)
    • Add feature and option to enable TLS FIPS mode (#69, #71)

    Fixed

    • Mark futures-rustls as an optional dependency (#56)
    • Restrict dangerous path to no hostname verification (#65)

    Changed

    • Breaking: Force explicit tls configuration to connect to tls endpoint (#61)
    • Breaking: Default to empty ca roots for tls connections (#62)
    • Deprecate Watcher::remove in favor of Drop (#76)

    Removed

    • Breaking: Drop deprecated Client::builder (#63)
    • Breaking: Drop Mozilla tls roots (#68)
    Open source →
  7. 0.9.3 29 Jul 2025
    Release notes

    Fixed

    • Fix missing watch events in case of OpCode.multi notifications (#82)
    • Log error for unexpected server watch event instead of panic (#83)
    Open source →
  8. 0.9.2 23 Jul 2025
    Release notes

    Fixed

    • Fix overflow panic in calculating delay during cycling endpoints (#79)
    Open source →
  9. 0.9.1 17 Apr 2025
    Release notes

    Fixed

    • Mark futures-rustls as an optional dependency (#56)
    Open source →
  10. 0.9.0 15 Oct 2024
    Release notes

    Added

    • Breaking: support multiple async runtimes but not only tokio (#52#53)

    Changed

    • Upgrade rsasl to 2.2.0 to fix unexported types (#54)
    • Split connection to reader and writer to multiplex them (#51)
    Open source →
  11. 0.8.1 15 Oct 2024
    Release notes

    Changed

    • Upgrade rsasl to 2.2.0 to fix unexported types (#54)
    • Split connection to reader and writer to multiplex them (#51)
    Open source →
  12. 0.8.0 07 May 2024
    Release notes

    Added

    • feat: support SASL authentication (#46)

    Fixed

    • fix: AuthFailed not reported eagerly in Connector::connect (#45)

    Changed

    • refactor: toggle TLS support with feature gate (#47)
    • refactor!: refactor OtherError to CustomError (b71aa2c)
    • docs: state that no session disconnected event before closed (#48)
    Open source →
  13. 0.7.1 01 Apr 2024
    Release notes

    Changed

    • fix: can not connect to ZooKeeper 3.3 (c031d8e)
    Open source →
  14. 0.7.0 31 Mar 2024
    Release notes

    Added

    • feat: add TLS support (#25) (#31)
    • feat: seek quorum for readonly session (#33)
    • feat!: option to fail eagerly with Error::NoHosts (#36)
    • feat: add Connector to deprecate ClientBuilder (#29)
    • feat: add backoff between connection retries (#37) (0e4e201)

    Changed

    • refactor!: using tracing to carry context and log (#40)
    • refactor!: add SessionInfo to box session id, password and readonly (58f8fb4)
    • chore: enrich logging message (#41) (40c0a18)
    • chore: enrich tests (309672d) (373d21a)

    Fixed

    • fix: last_zxid_seen in ConnectRequest is not set (#39)
    Open source →
  15. 0.6.4 01 Apr 2024
    Release notes

    Fixed

    • fix: last_zxid_seen in ConnectRequest is not set (#39)
    • fix: can not connect to ZooKeeper 3.3 (7ae9cbe)
    Open source →
  16. 0.6.3 12 Mar 2024
    Release notes

    Fixed

    • fix: session disconnected due to unblock multiple unwatching (#24)
    • fix: wrong error code for Error::NoWatcher (#24)

    Changed

    • chore: implement the Debug trait for LockPrefix and LockPrefixInner (#21)
    Open source →
  17. 0.6.2 17 Jan 2024
    Release notes

    Changed

    • fix: Client::create does not work on ZooKeeper 3.4.x (#19)
    Open source →
  18. 0.6.1 01 Sep 2023
    Release notes

    Changed

    • fix: crash due to use of freed node path (d51bd54)
    Open source →
  19. 0.6.0 31 Aug 2023
    Release notes

    Added

    • feat: add mkdir to create nodes recursively (207c00f)
    • feat: add Display for ChrootPath (69f0d20)
    • feat!: carry zxid of transaction that triggering WatchedEvent (b45d138)
    • feat!: use i64 for CreateSequence (ab3017d)

    Changed

    • fix!: forbid creation of root node "/" just like delete of it (7e11a31)
    • fix: unwatching revived by failed watch could remove ongoing watching (d20c161)
    Open source →
  20. 0.5.1 03 Sep 2023

    Nothing published for this version

  21. 0.5.0 03 Aug 2023

    Nothing published for this version

  22. 0.4.2 03 Sep 2023

    Nothing published for this version

  23. 0.4.1 03 Aug 2023

    Nothing published for this version

  24. 0.4.0 27 Jul 2023

    Nothing published for this version

  25. 0.3.3 03 Sep 2023

    Nothing published for this version

  26. 0.3.2 03 Aug 2023

    Nothing published for this version

  27. 0.3.1 03 Jul 2023

    Nothing published for this version

  28. 0.3.0 14 Feb 2023 withdrawn

    Nothing published for this version

  29. 0.2.0 10 Jul 2022

    Nothing published for this version

  30. 0.1.6 04 Jul 2022

    Nothing published for this version

  31. 0.1.5 25 Apr 2022

    Nothing published for this version

  32. 0.1.4 25 Apr 2022

    Nothing published for this version

  33. 0.1.3 15 Feb 2022

    Nothing published for this version

  34. 0.1.2 14 Feb 2022

    Nothing published for this version

  35. 0.1.1 13 Feb 2022

    Nothing published for this version

  36. 0.1.0 13 Feb 2022

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive