π zbus_xmlgen 4.0.1
·
1199 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
README
or
zbus-xmlgen --help
for more details. - add
--output
option. 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)
--output
option 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
--help
and-h
CLI 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.