Releases: VorpalBlade/chezmoi_modify_manager
Releases · VorpalBlade/chezmoi_modify_manager
v2.1.3
v2.1.2
v2.1.2 (2023-08-23)
Depdencies
All dependencies have been updated to their latest versions.
Of note is rustls-webpki
(used for some variants of the self updater) which was affected by a security issue. This issue is however exceedingly unlikely to be a practical threat to the way webpki is used in chezmoi_modify_manager, but to be on the safe side this release was issued.
Documentation
- Rework feature documentation in Cargo.toml
- Improve installation docs in README
- Improve platform support section in README
v2.1.1
v2.1.1 (2023-07-31)
Bug Fixes
- Fix self-update being broken
v2.1.0 (2023-07-31)
Features
- Add set/remove directives to support templating. This solves the long open issue #4 and enables having having different configurations on different computers based on chezmoi templates in the modify script. See the example or
--help-syntax
for more information. - Update to winnow 0.5.x, which includes major changes to the winnow API. As a side effect, the messages in case of parse errors of the configuration are much improved! Thanks to @epage (maintainer of winnow) for going above and beyond and actually doing the conversion to the new API.
Documentation
- Update README with info on set/remove
- Document set/remove directives
- Update kwinrc example. Fix kglobalshortcutsrc example.
v2.1.0
v2.1.0 (2023-07-31)
Features
- Add set/remove directives to support templating. This solves the long open issue #4 and enables having having different configurations on different computers based on chezmoi templates in the modify script. See the example or
--help-syntax
for more information. - Update to winnow 0.5.x, which includes major changes to the winnow API. As a side effect, the messages in case of parse errors of the configuration are much improved! Thanks to @epage (maintainer of winnow) for going above and beyond and actually doing the conversion to the new API.
Documentation
- Update README with info on set/remove
- Document set/remove directives
- Update kwinrc example. Fix kglobalshortcutsrc example.
New Contributors
v2.0.7
v2.0.6
v2.0.6 (2023-06-21)
Features
- Raise MSRV (Minimum Supported Rust Version) to 1.69. Test MSRV in CI.
This will serve as a baseline going forward. I don't plan on raising it unless I have a reason, but I will also not hold back raising it should I have a need for it. - Test native OpenSSL as well on CI. Test exotic Linux platforms.
Bug Fixes
- Update dependencies to get newer OpenSSL (security fix, non-default configuration).
This does not affect any of the pre-built binaries on github, nor does it affect the Arch Linux AUR package. It will only affect builds that: 1) include the self-updater 2) use vendored OpenSSL for that self-updater.