PackageTrack
Sign in Get early access

zbus

API for D-Bus communication

5.19.0 74M downloads/mo #958 most downloaded on crates.io z-galaxy/zbus

What this package is like to depend on

Last release 14 days ago

09 Aug 2026

Ships fairly regularly

a new release about every 5 weeks

Rarely documented

notes for 9 of 83 stable releases

1 version withdrawn

withdrawn after publishing

6 years old

92 releases · first in 2020

11 releases in the last 12 months

see the full history below

Release timeline

92 releases · Jul 2020 to Aug 2026
2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 60 of 92
  1. 5.19.0 09 Aug 2026
    Release notes

    Added

    • ✨ Add Builder::async_io_unix_stream and async_io_tcp_stream.
    • ✨ Make the tokio and async-io features additive.

    Changed

    • ♻️ Remove unnecessary clones.

    Deprecated

    • 🗑️ Deprecate unix_stream/tcp_stream when tokio is disabled.

    Documentation

    • 📝 Document the tokio and async-io runtime selection.

    Fixed

    • 🥅 throw Error::Connection on connection failure.
    • 🥅 Add new error variant Error::Connection.

    Other

    • ✏️ Fix a typo in the executor docs.

    Testing

    • ✅ Test runtime selection with both backends enabled.
    • ✅ add tests for Error::Connection.
    Open source →
    Release notes

    Added

    • ✨ Add Builder::async_io_unix_stream and async_io_tcp_stream.
    • ✨ Make the tokio and async-io features additive.

    Changed

    • ♻️ Remove unnecessary clones.

    Deprecated

    • 🗑️ Deprecate unix_stream/tcp_stream when tokio is disabled.

    Documentation

    • 📝 Document the tokio and async-io runtime selection.

    Fixed

    • 🥅 throw Error::Connection on connection failure.
    • 🥅 Add new error variant Error::Connection.

    Other

    • ✏️ Fix a typo in the executor docs.

    Testing

    • ✅ Test runtime selection with both backends enabled.
    • ✅ add tests for Error::Connection.
    Open source →
  2. 5.18.0 17 Jul 2026
    Release notes

    Added

    • ✨ Add Connection::closed() and is_closed() API.

    Documentation

    • 📝 Document ObjectManager-ancestor deadlock in ObjectServer::at.

    Other

    • 🚨 Replace manual match-and-return with the ? operator.

    Testing

    • ✅ Test registering an interface from a &mut self callback.
    Open source →
  3. 5.17.0 07 Jul 2026
    Release notes

    Changed

    • ♻️ Move pending method call to separate module.

    Other

    • 🧐 Add concurrent method-call benchmark.

    Performance

    • ⚡️ Route method replies directly by serial.
    Open source →
  4. 5.16.0 29 May 2026
    Release notes

    Changed

    • 🔧 Restrict vsock features to Linux targets.

    Documentation

    • 📝 Replace docs.rs all-features with explicit feature list.

    Fixed

    • 🚑️ Fix sendmsg for iOS and other apple OS.

    Other

    • 🔊 warn on GetAll error during property cache init. #1325
    Open source →
  5. 5.15.0 26 Apr 2026
    Release notes

    Added

    • ✨ Introduce DispatchResult2 with fdo::Result for dispatch futures.
    • ✨ Add Builder::build_message_stream.

    Changed

    • ♻️ Port Interface and dispatch sites to DispatchResult2.

    Deprecated

    • 🗑️ Deprecate DispatchResult in favour of DispatchResult2.

    Documentation

    • 📝 Configure docs.rs to build for all supported targets.

    Testing

    • ✅ Cover D-Bus error name preservation on property setters.
    • ✅ Explicitly choose host endianess in a test.
    Open source →
  6. 5.14.0 22 Feb 2026
    Release notes

    Added

    • ✨ Add helper for IBus connection creation. #964
    • 🚸 Add Display trait to D-Bus name request reply types.

    Changed

    • 🔧 Extend process module run() to all Unix platforms.

    Fixed

    • 🐛 Do not use SendFlags::NOSIGNAL on Redox.

    Other

    • 📦️ Add async-recursion for Unix targets.
    • 🚨 silence unused import on windows.
    • 🚨 silence unused warning on windows test.
    Open source →
  7. 5.13.2 19 Jan 2026
    Release notes

    Fixed

    • 🐛 fix regression on windows build. #1686
    • 🐛 Correct Peer interface to work on any arbitrary object path.
    Open source →
  8. 5.13.1 11 Jan 2026
    Release notes

    Fixed

    • 🐛 Implement get_machine_id() for *BSD platforms.
    Open source →
  9. 5.13.0 09 Jan 2026
    Release notes

    Added

    • ✨ Add crate attribute for custom crate paths.

    Changed

    • 🎨 Format all files (rust 1.85).

    Fixed

    • 🚑️ Send on unix sockets w/ MSG_NOSIGNAL flag enabled. #1657
    • 🐛 Fix get_machine_id for macOS.

    Other

    • 🧱 Fix all clippy warnings (rust 1.85).
    • 🧑‍💻 Bump rust version to 1.85.
    • 🔊 lower trace/instrument verbosity.

    Testing

    • ✅ Add introspection test for out_args with single output.
    • ✅ Remove unused imports from tests.
    Open source →
  10. 5.12.0 15 Oct 2025

    Nothing published for this version

  11. 5.11.0 09 Sep 2025

    Nothing published for this version

  12. 5.10.0 24 Aug 2025

    Nothing published for this version

  13. 5.9.0 16 Jul 2025

    Nothing published for this version

  14. 5.8.0 07 Jul 2025

    Nothing published for this version

  15. 5.7.1 20 May 2025

    Nothing published for this version

  16. 5.7.0 13 May 2025

    Nothing published for this version

  17. 5.6.0 03 May 2025

    Nothing published for this version

  18. 5.5.0 07 Feb 2025

    Nothing published for this version

  19. 5.4.0 05 Feb 2025

    Nothing published for this version

  20. 5.3.1 23 Jan 2025

    Nothing published for this version

  21. 5.3.0 10 Jan 2025

    Nothing published for this version

  22. 5.2.0 15 Dec 2024

    Nothing published for this version

  23. 5.1.1 07 Nov 2024

    Nothing published for this version

  24. 5.1.0 02 Nov 2024

    Nothing published for this version

  25. 5.0.1 21 Oct 2024

    Nothing published for this version

  26. 5.0.0 18 Oct 2024

    Nothing published for this version

  27. 4.4.0 22 Jul 2024

    Nothing published for this version

  28. 4.3.1 29 Jun 2024

    Nothing published for this version

  29. 4.3.0 16 Jun 2024

    Nothing published for this version

  30. 4.2.2 20 May 2024

    Nothing published for this version

  31. 4.2.1 09 May 2024

    Nothing published for this version

  32. 4.2.0 30 Apr 2024

    Nothing published for this version

  33. 4.1.2 25 Feb 2024

    Nothing published for this version

  34. 4.1.1 23 Feb 2024

    Nothing published for this version

  35. 4.1.0 22 Feb 2024

    Nothing published for this version

  36. 4.0.1 14 Feb 2024

    Nothing published for this version

  37. 4.0.0 12 Feb 2024

    Nothing published for this version

  38. 3.15.2 25 Feb 2024

    Nothing published for this version

  39. 3.15.1 23 Feb 2024

    Nothing published for this version

  40. 3.15.0 04 Feb 2024

    Nothing published for this version

  41. 3.14.1 28 Jun 2023

    Nothing published for this version

  42. 3.14.0 28 Jun 2023

    Nothing published for this version

  43. 3.13.1 15 May 2023

    Nothing published for this version

  44. 3.13.0 12 May 2023

    Nothing published for this version

  45. 3.12.0 17 Apr 2023

    Nothing published for this version

  46. 3.11.1 18 Mar 2023

    Nothing published for this version

  47. 3.11.0 07 Mar 2023

    Nothing published for this version

  48. 3.10.0 11 Feb 2023

    Nothing published for this version

  49. 3.9.0 04 Feb 2023

    Nothing published for this version

  50. 3.8.0 29 Jan 2023

    Nothing published for this version

  51. 3.7.0 05 Jan 2023

    Nothing published for this version

  52. 3.6.2 09 Dec 2022

    Nothing published for this version

  53. 3.6.1 05 Dec 2022

    Nothing published for this version

  54. 3.6.0 04 Dec 2022

    Nothing published for this version

  55. 3.5.0 15 Nov 2022

    Nothing published for this version

  56. 3.4.0 03 Nov 2022

    Nothing published for this version

  57. 3.3.0 23 Oct 2022

    Nothing published for this version

  58. 3.2.0 29 Sep 2022

    Nothing published for this version

  59. 3.1.0 07 Sep 2022

    Nothing published for this version

  60. 3.0.0 17 Aug 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