Skip to content

Releases: VorpalBlade/chezmoi_modify_manager

v2.1.3

27 Aug 09:46
v2.1.3
98104c1
Compare
Choose a tag to compare

v2.1.3 (2023-08-27)

Bug Fixes

  • Fix set when line exists in target

v2.1.2

23 Aug 19:02
v2.1.2
28bd314
Compare
Choose a tag to compare

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

31 Jul 11:50
v2.1.1
ba87dfc
Compare
Choose a tag to compare

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

31 Jul 11:13
v2.1.0
351a1c2
Compare
Choose a tag to compare

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

  • @epage made their first contribution in #23

v2.0.7

06 Jul 18:56
v2.0.7
a6f6d48
Compare
Choose a tag to compare

v2.0.7 (2023-07-06)

Bug fixes

  • Update the dependency bpaf to 0.9.1 in order to fix bug with --help output.

Documentation

  • Update ignores for PrusaSlicer to take into account 2.6.0.
  • Fix incorrect and outdated instructions in README.

v2.0.6

21 Jun 16:46
v2.0.6
c9de078
Compare
Choose a tag to compare

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.

v2.0.5

13 May 07:34
v2.0.5
476611f
Compare
Choose a tag to compare

v2.0.5 (2023-05-13)

Bug Fixes

  • Update bpaf dependency. This improves the error messages for incorrect command line arguments considerably.

v2.0.4

12 May 21:14
v2.0.4
d65b212
Compare
Choose a tag to compare

v2.0.4 (2023-05-12)

Bug Fixes

  • Avoid using OpenSSL by default, prefer rusttls.
    This should help with making the binaries here on GitHub easier to run across different Linux distros and versions of those distros.

v2.0.3

12 May 18:49
v2.0.3
6bdbce8
Compare
Choose a tag to compare

v2.0.3 (2023-05-12)

Bug Fixes

  • Fix adding file with extension (fixes issue #14)

2.0.2 was exactly the same release. Only difference is with regards to some attempted fixed in the CI that did not work out.

v2.0.1

12 May 16:56
v2.0.1
59257d1
Compare
Choose a tag to compare

v2.0.1 (2023-05-12)

Bug Fixes

  • Fix re-adding existing managed files being broken