Skip to content

Latest commit

Β 

History

History
73 lines (61 loc) Β· 2.42 KB

File metadata and controls

73 lines (61 loc) Β· 2.42 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.5.0 - 2026-01-13

Added

  • πŸ‘· Drop Windows jobs from CI.
  • ✨ Implement unix:dir and unix:tmpdir for --address.
  • πŸ‘· Suggest to copy the git hooks.

Changed

  • 🎨 A minor readability improvement.
  • 🚚 Update Github org name.
  • 🎨 Fix Cargo.toml formatting.
  • ♻️ Extract Rule and Policy into their own files.
  • πŸ”§ Support --config, --session (default), and --system.
  • πŸ”§ Read XML file(s) into consumer-ready Config. #78
  • ♻️ Extract unix_addr() out of unix_stream().
  • πŸ”§ Change the default address to listen upon.

Dependencies

  • ⬆️ Update quick-xml to 0.39.0 (#288).
  • ⬆️ Update tokio to v1.49.0 (#287).
  • ⬆️ Update clap to v4.5.54 (#286).
  • ⬆️ Update rustix to v1.1.3 (#285).
  • ⬆️ Update tracing to v0.1.44 (#284).
  • ⬆️ Update ntest to v0.9.5 (#283).
  • ⬆️ Update tracing-subscriber to v0.3.22 (#281).
  • ⬆️ Update actions/checkout action to v6.
  • ⬆️ Update console-subscriber to 0.5.0 (#273).
  • βž– Drop now redundant nix dep.
  • βž• Use rustix instead of nix.
  • ⬆️ Update zbus to 5.13.1.
  • ⬆️ Update enumflags2 to v0.7.12 (#232).
  • ⬆️ Update nix to 0.30.0 (#225).
  • βž• Add the "quick-xml" crate.
  • ⬆️ Update fastrand to v2.3.0 (#180).
  • βž• Add "fastrand" crate.
  • βž– Drop hex dependency.
  • βž– rand now a dev-dependency.

Documentation

  • πŸ“ Link to gimoji's web interface.
  • πŸ“ Remove Windows support claim from the README.
  • πŸ“ Sync with zbus' CONTRIBUTING.md.

Fixed

  • πŸ› Add previous guid to new address.
  • πŸ› Expose the socket address clients can use.

Other

  • πŸ€– Automate releasing with release-plz.
  • 🚨 Make latest clippy happy.
  • πŸ”Š Make errors and warnings a little bit more descriptive.
  • 🚩 Drop fs feature of tokio.
  • 🚩 Drop default-features of futures-util crate.
  • 🚩 Drop uneeded clap default features.

Performance

  • ⚑️ More binary optimizations for release builds (#228).
  • ⚑️ Drop docs generation in fdo interfaces.
  • ⚑️ Trade compile-time for binary size reduction in release mode.

Removed

  • πŸ”₯ Remove a useless conversion.
  • πŸ”₯ Drop support for Windows.

Security

  • πŸ”’οΈ Add comprehensive security policy. #147