Skip to content

build(deps): bump zbus from 5.19.0 to 6.1.0 - #1727

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/zbus-6.0.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/zbus-6.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Bumps zbus from 5.19.0 to 6.1.0.

Release notes

Sourced from zbus's releases.

zbus-6.1.0

✨ Added

  • Support the eavesdrop key of match rules.

💥 Breaking

  • Go back to a HashMap for the interfaces of fdo::ManagedObjects, which 6.0.0 turned into a BTreeMap, to match the InterfacesAdded signal and PropertiesProxy::get_all. #2064

🐛 Fixed

  • Escape apostrophes in match rule strings.
  • Parse match rule strings as the specification has them.
  • Reply InvalidArgs to arguments that don't deserialize.

⚡️ Performance

  • Don't copy the string of an OwnedMatchRule to deserialize it.

zbus_macros-6.1.0

🐛 Fixed

  • Reply InvalidArgs to arguments that don't deserialize.

zbus-6.0.0

The book's Upgrading to zbus 6.0 chapter is the complete list of this release's breaking changes; the Breaking group below holds only some of them.

✨ Added

  • Run connections on Tokio on WASI.
  • Add spawn_process to traits::Runtime.
  • Add connect_tcp and connect_unix to traits::Runtime.
  • Add a flush hook to WriteHalf.
  • Make block_on part of the public API.
  • Do every socket's I/O through the connection's runtime.
  • Make a build with neither backend valid.
  • Accept any runtime through Builder::runtime.
  • Add the traits through which a runtime serves a connection.
  • Add FilePath::as_c_str.
  • Mark the builders and their setters as must_use.
  • Defer connection builder errors to build().
  • Defer message builder errors to build().
  • Defer proxy builder errors to build().
  • Defer match rule builder errors to build().
  • Accept more typed values in name and path conversions.
  • Add Structure::builder.
  • Expose common wire types at the crate root.
  • Use Serde and Type for interface properties.
  • Use Serde and Type for proxy properties.
  • Gate the D-Bus API behind the comms feature.
  • Add ConnectionCredentials::into_process_fd.
  • Support conversion from/to BTreeMap for Variant and OwnedVariant.

... (truncated)

Commits
  • 90b4de2 Merge pull request #2073 from zeenix/ccr-ba756253-01d4x7
  • 2e35ff1 🔖 zx,xmlgen: Keep zbus_xml and zbus_xmlgen at 6.0.0
  • 470d2aa Merge pull request #2072 from zeenix/ccr-ba756253-01d4x7
  • 8498b9b 🔖 zb,zm,zx,xmlgen: Bump versions and generate the changelogs
  • 018868e ⬆️ micro: Update tokio to v1.54.1 (#2070)
  • d46b2cc Merge pull request #2068 from zeenix/match-rule-syntax
  • 70b9cea Merge pull request #2069 from z-galaxy/renovate/criterion-6.x
  • 70d0903 ⬆️ Update criterion to v6
  • 31dfb78 ⚡️ zb: Don't copy the string of an OwnedMatchRule to deserialize it
  • 3f0c54c ✨ zb: Support the eavesdrop key of match rules
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 19, 2026
@dependabot dependabot Bot added the rust Pull requests that update rust code label Oct 19, 2026
@codecov

codecov Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 47.76%. Comparing base (76ad7c9) to head (0dcc55a).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1727      +/-   ##
==========================================
+ Coverage   47.39%   47.76%   +0.37%     
==========================================
  Files         208      205       -3     
  Lines       17735    17388     -347     
  Branches    17004    16657     -347     
==========================================
- Hits         8406     8306     -100     
+ Misses       8872     8629     -243     
+ Partials      457      453       -4     
Flag Coverage Δ
rs-macos-26-ak-agent 44.64% <ø> (ø)
rs-macos-26-ak-agent-desktop 0.37% <ø> (ø)
rs-macos-26-ak-api-cli 100.00% <ø> (ø)
rs-macos-26-ak-api-cli-gen 66.71% <ø> (ø)
rs-macos-26-ak-browser-support 23.68% <ø> (ø)
rs-macos-26-ak-cli 17.78% <ø> (ø)
rs-macos-26-ak-flow-executor 13.07% <ø> (ø)
rs-macos-26-ak-meta 0.00% <ø> (ø)
rs-macos-26-ak-meta-macros 0.00% <ø> (ø)
rs-macos-26-ak-platform 67.42% <ø> (+0.04%) ⬆️
rs-macos-26-ak-platform-authz 59.90% <ø> (ø)
rs-macos-26-ak-platform-facts 81.40% <ø> (ø)
rs-macos-26-ak-platform-keyring 81.51% <ø> (ø)
rs-macos-26-ak-sysd 38.53% <ø> (ø)
rs-ubuntu-26.04-ak-agent ?
rs-ubuntu-26.04-ak-agent-desktop ?
rs-ubuntu-26.04-ak-api-cli 100.00% <ø> (ø)
rs-ubuntu-26.04-ak-api-cli-gen 66.71% <ø> (ø)
rs-ubuntu-26.04-ak-browser-support 23.68% <ø> (ø)
rs-ubuntu-26.04-ak-cli 17.78% <ø> (ø)
rs-ubuntu-26.04-ak-flow-executor 13.07% <ø> (ø)
rs-ubuntu-26.04-ak-meta 0.00% <ø> (ø)
rs-ubuntu-26.04-ak-meta-macros 0.00% <ø> (ø)
rs-ubuntu-26.04-ak-nss 77.37% <ø> (ø)
rs-ubuntu-26.04-ak-pam 0.00% <ø> (ø)
rs-ubuntu-26.04-ak-platform 67.23% <ø> (ø)
rs-ubuntu-26.04-ak-platform-authz ?
rs-ubuntu-26.04-ak-platform-facts 80.78% <ø> (ø)
rs-ubuntu-26.04-ak-platform-keyring ?
rs-ubuntu-26.04-ak-sysd ?
rs-ubuntu-26.04-arm-ak-agent ?
rs-ubuntu-26.04-arm-ak-agent-desktop ?
rs-ubuntu-26.04-arm-ak-api-cli 100.00% <ø> (ø)
rs-ubuntu-26.04-arm-ak-api-cli-gen 66.71% <ø> (ø)
rs-ubuntu-26.04-arm-ak-browser-support 23.68% <ø> (ø)
rs-ubuntu-26.04-arm-ak-cli 17.78% <ø> (ø)
rs-ubuntu-26.04-arm-ak-flow-executor 13.07% <ø> (ø)
rs-ubuntu-26.04-arm-ak-meta 0.00% <ø> (ø)
rs-ubuntu-26.04-arm-ak-meta-macros 0.00% <ø> (ø)
rs-ubuntu-26.04-arm-ak-nss 77.37% <ø> (ø)
rs-ubuntu-26.04-arm-ak-pam 0.00% <ø> (ø)
rs-ubuntu-26.04-arm-ak-platform 67.23% <ø> (+0.04%) ⬆️
rs-ubuntu-26.04-arm-ak-platform-authz ?
rs-ubuntu-26.04-arm-ak-platform-facts 80.78% <ø> (ø)
rs-ubuntu-26.04-arm-ak-platform-keyring ?
rs-ubuntu-26.04-arm-ak-sysd ?
rs-windows-2025-ak-agent 40.28% <ø> (-1.51%) ⬇️
rs-windows-2025-ak-agent-desktop 0.36% <ø> (ø)
rs-windows-2025-ak-api-cli 100.00% <ø> (ø)
rs-windows-2025-ak-api-cli-gen 66.71% <ø> (ø)
rs-windows-2025-ak-browser-support 23.68% <ø> (ø)
rs-windows-2025-ak-cli 17.78% <ø> (ø)
rs-windows-2025-ak-flow-executor 13.07% <ø> (ø)
rs-windows-2025-ak-meta 0.00% <ø> (ø)
rs-windows-2025-ak-meta-macros 0.00% <ø> (ø)
rs-windows-2025-ak-platform 63.34% <ø> (ø)
rs-windows-2025-ak-platform-authz 67.19% <ø> (ø)
rs-windows-2025-ak-platform-facts 78.66% <ø> (-0.23%) ⬇️
rs-windows-2025-ak-platform-keyring 82.90% <ø> (ø)
rs-windows-2025-ak-sysd 36.09% <ø> (ø)
rs-windows-2025-ee/wcp 44.29% <ø> (ø)
swift 3.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@github-project-automation github-project-automation Bot moved this from Todo to In Progress in authentik Core Oct 20, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/zbus-6.0.0 branch from b94fe1e to 2488e98 Compare October 20, 2026 10:54
@dependabot @github

dependabot Bot commented on behalf of github Oct 27, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of zbus exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

@BeryJu

BeryJu commented Oct 27, 2026

Copy link
Copy Markdown
Member

@dependabot recreate

Bumps [zbus](https://github.com/z-galaxy/zbus) from 5.19.0 to 6.1.0.
- [Release notes](https://github.com/z-galaxy/zbus/releases)
- [Changelog](https://github.com/z-galaxy/zbus/blob/main/release-plz.toml)
- [Commits](z-galaxy/zbus@zbus-5.19.0...zbus-6.1.0)

---
updated-dependencies:
- dependency-name: zbus
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump zbus from 5.19.0 to 6.0.0 build(deps): bump zbus from 5.19.0 to 6.1.0 Oct 27, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/zbus-6.0.0 branch from d0c135a to 0dcc55a Compare October 27, 2026 11:26
@dependabot @github

dependabot Bot commented on behalf of github Oct 28, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #1781.

@dependabot dependabot Bot closed this Oct 28, 2026
@github-project-automation github-project-automation Bot moved this from In Progress to Done in authentik Core Oct 28, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/zbus-6.0.0 branch October 28, 2026 04:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant