github Satty-org/Satty v0.21.0

latest releases: v0.22.0, v0.21.1
4 months ago

Possible disruptions

packaging related

cargo publish asks that nothing is generated outside of OUT_DIR via build.rs. This includes completions which we previously generated to completions directory.

Since OUT_DIR might be tricky to locate programmatically, we added a feature ci-release which generates completions to completions just like before. We use this in our release workflow and suggest for packagers to consider using the feature in packaging scripts as well.

config/cli

Early exit config/cli can now be configured with specific triggers:

early-exit = true
early-exit = [ "all" ]
early-exit = [ "copy", "save", "save-as" ]

or

--early-exit
--early-exit=all
--early-exit=copy,save,save-as

Please note that the experimental option early-exit-save-as, introduced in 0.20.1, was removed on the back of this change.

Other Changes

New Contributors

Full Changelog: v0.20.1...v0.21.0

New Maintainer

@robertwidfen joined as a maintainer. Welcome to the project!

Don't miss a new Satty release

NewReleases is sending notifications on new releases.