Skip to content

Releases: VorpalBlade/chezmoi_modify_manager

v3.5.2

25 Jan 10:43
v3.5.2
12c5fea
Compare
Choose a tag to compare

v3.5.2 (2025-01-25)

  • Updated dependencies, including some to new major versions.

There is (or should be) no functionality change.

v3.5.1

20 Nov 18:37
v3.5.1
660a150
Compare
Choose a tag to compare

v3.5.1 (2024-11-20)

Bug Fixes

  • Show stdout when invoking chezmoi add (#176)
  • Make status output for add/smart-add line buffered (#176)
  • Fix publishing cargo about

v3.5.0

06 Sep 20:22
v3.5.0
a5c7e45
Compare
Choose a tag to compare

v3.5.0 (2024-09-06)

Features

  • Add command to set keyring entries: chezmoi_modify_manager --keyring-set
    and chezmoi_modify_manager --keyring-remove. These especially help on
    non-Linux platforms that lack command line keyring tools.

Documentation

  • Document the new way of adding keys to the system keyring.
  • Use cargo-about to generate licence summary for each release in the GitHub
    release artifacts.
  • Remove note about 32 bit ARM and x86 being tested. I don't have such systems any more.

v3.4.0

14 Jul 07:34
v3.4.0
0c55fc1
Compare
Choose a tag to compare

v3.4.0 (2024-07-14)

Features

  • This depends on a newer version of keyring which no longer depends on zbus
    in the configuration we use for it. This reduces the binary size by several MB
    on Linux.
  • Update dependencies and add vendored feature
  • Enable attest-build-provenance for releases. These can be seen here and allows for verifying that the uploaded binaries for this release (and going forward) were in fact built on GitHub CI and not elsewhere.

Documentation

  • Update documentation on new vendored feature
  • Fix broken links
  • Update basics.md: Fix small typo (Thanks to @Daniel15 in #134)

New Contributors

v3.3.0

11 May 11:07
v3.3.0
9335b3d
Compare
Choose a tag to compare

v3.3.0 (2024-05-11)

Features

  • Add MacOS ARM64 builds. As GitHub runners now use ARM64 for Apple, this is now feasible.

Documentation

v3.2.2

08 Apr 20:34
v3.2.2
3283899
Compare
Choose a tag to compare

v3.2.2 (2024-04-08)

Features

  • Add way to disable warning on multiple matches (no-warn-multiple-key-matches, see --help-syntax for more information)

Documentation

Unit & integration tests

  • Add test case for setting a key in a non-existing section

v3.2.1

15 Mar 21:55
v3.2.1
742143d
Compare
Choose a tag to compare

v3.2.1 (2024-03-15)

Bug Fixes

  • Fix transform when key is missing in source (issue #100)

Documentation

  • Update examples on Prusa

Unit & integration tests

  • Add test for issue #100

v3.2.0

12 Mar 22:12
v3.2.0
806ceed
Compare
Choose a tag to compare

v3.2.0 (2024-03-12)

Features

  • Test in CI that --upgrade exists when expected. This should guard against releases without support for the built-in self-updater.
  • Bump MSRV to 1.75.0 due to dependencies.
  • The keyring transform has gained an optional argument separator that can be used to change from the default of =.
  • Refactor out --doctor support code into new library (called medic). This makes it easier to reuse in other projects.

Documentation

  • Fix incorrect transform in examples (solves #95)

v3.1.2

19 Feb 12:04
v3.1.2
1b77412
Compare
Choose a tag to compare

v3.1.2 (2024-02-19)

Bug Fixes

  • Self updater was broken due to feature flag changes

v3.1.1

13 Feb 19:37
v3.1.1
258f6a4
Compare
Choose a tag to compare

v3.1.1 (2024-02-13)

Bug fixes

  • Make cross pass through environment variables we need. This fixes issue #79 where --doctor reported that official builds were non-official

For other changes please see the release notes for 3.1.0, which contained some big new features