π zbus_xmlgen 4.0.1
·
1994 commits
to main
since this release
- π½οΈ Use and adapt to zbus 4 API.
- π₯ New CLI interface:
- input file are now specified with subcommands instead of arguments. See
READMEor
zbus-xmlgen --helpfor more details. - add
--outputoption. If a path is given, all the output is written to the file. If-or
nothing is given, the generated code is printed to stdout. - split output by interfaces, if the (new)
--outputoption is omitted.
- input file are now specified with subcommands instead of arguments. See
- β¨ Instead of silently skipped the Freedesktop standard interfaces, link to the zbus API.
- β¨ Hide lints and warnings in the generated code:
- rustfmt warnings.
clippy::type_complexity.clippy::too_many_arguments.
- π Add
--helpand-hCLI options. - π Issues fixed:
- Fix declaring proxies for writable properties.
- Fix nested signature parser.
- π¨ Improve formatting & wording of generated code header.
- β New dependencies:
- clap.
- zbus_xmlgen.
- pretty_assertions (dev).
- β¬οΈ Bump MSRV to 1.75.
- π§ Switch to Rust 2021. This doesn't affect our users but gives us some features.
- π zb,Update forgotten links to old book location.