Skip to content

v0.21.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 18:18
· 10 commits to main since this release

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!