Skip to content

Releases: twpayne/chezmoi

v2.66.0

07 Oct 23:04
Compare
Choose a tag to compare

Changelog

Features

  • 13deaf6 feat: Add --override-data-file flag
  • 9df5bfa feat: Add --override-data flag
  • e9546b6 feat: Add --less-interactive to only prompt for conflicts
  • 271bb75 feat: Add exec template function
  • 5947399 feat: Group commands in help

Fixes

  • 63f3947 fix: Reverse command check for current user in docker feature
  • 0cfd139 fix: Report an error when --follow and --recursive are combined for directories
  • ce44e94 fix: Fix value of Windows version environment variables
  • fa4999d fix: Add destroy and ssh command descriptions to help

Documentation

  • ca59697 docs: Add link to article
  • 2c43917 docs: Add link to chezmoi_modify_manager article

v2.65.2

23 Sep 21:00
Compare
Choose a tag to compare

Changelog

Fixes

  • dce67a2 fix: Fix persistent state mode in edit-config-template command
  • 1ba7010 fix: Make init --apply run apply pre and post hooks
  • 7beeeac fix: Revert to github.com/sergi/go-diff for diff

Documentation

  • e34964e docs: Fix rcm details
  • d929ecc docs: Add link to article
  • 28666e1 docs: Add silverrainz.me/chezetc to list of related software
  • 3b123d6 docs: Update link to star chezmoi
  • 807d614 docs: Add link to video
  • f6dafa7 docs: Add link to article

v2.65.1

09 Sep 21:45
Compare
Choose a tag to compare

Changelog

Features

  • 4db365b feat: Switch to znkr.io/diff for builtin diff
  • 5b4c856 feat: Merge podman command into docker command
  • 5111b02 feat: Replace --package with --package-manager in docker, podman, and ssh commands

Documentation

  • 04e4728 docs: Add Fedora and RHEL install commands
  • 4158ce9 docs: Add exclude example
  • 3ae27a5 docs: Add links to articles

v2.65.0

26 Aug 13:38
Compare
Choose a tag to compare

Changelog

Features

  • 39e5ad1 feat: Add docker command
  • ed333e4 feat: Add ssh command
  • 89c9832 feat: Add podman command
  • a3ea777 feat: Add install-init-shell.sh subcommand to generate command
  • 1f53a3c feat: Extend the range of types accepted by quoteList template func
  • 218d412 feat: Add support for rar archives
  • 07301f6 feat: Add age-keygen command
  • 3b672f5 feat: Apply --age-recipient and --age-recipient-file flags to all commands

Documentation updates

  • 7addc90 docs: Add link to article
  • effce0e docs: Clarify scripts have to succeed to count as being run
  • 6c4c04d docs: Use age-keygen command in docs
  • 3845ad5 docs: Add links to articles

v2.64.0

06 Aug 20:40
Compare
Choose a tag to compare

Changelog

Features

  • bbb451f feat: Remove support for deprecated Hashicorp Vault Secrets
  • 97d33b2 feat: Add hardlink test to doctorcmd
  • e6690ba feat: Add --age-recipients-file flag to add command
  • 79f3a38 feat: Add --age-recipient flag to add command
  • f2ac4c8 feat: Add automatic Bitwarden CLI unlock
  • bccf542 feat: Rename returnEmpty template function to abortEmpty
  • 1fc3df8 feat: Add returnEmpty template function

Fixes

  • 0994ed6 fix: Always use diff.pager if configured
  • 3d64f50 fix: Use external diff tool for apply and re-add previews
  • dbfced5 fix: Fix bad skip instruction in test script issue4479

Documentation updates

  • 9d0952f docs: Add notes on edit watch and hardlink subtleties
  • 59f1985 docs: Add Beyond Compare merge tool configuration
  • 3507963 docs: Add lobste.rs links to social media
  • d3d3c12 docs: Add link to article

v2.63.1

22 Jul 19:12
Compare
Choose a tag to compare

Changelog

Fixes

  • 01de201 fix: Properly handle comments after filenames
  • 822acd4 fix: Only auto add files in source directory, not in working tree

Documentation updates

  • 02e8233 docs: Add link to article
  • 8d9427f docs: Removing leading dot on top level variable titles
  • f3b9a43 docs: Add link to article
  • cd0ae1f docs: Correct requirement for run_ in .chezmoiscripts
  • e4caf4c docs: Add link to video

v2.63.0

09 Jul 01:40
Compare
Choose a tag to compare

Changelog

Features

  • c086592 feat: Check for secrets in re-add command
  • 41c0a34 feat: Add ensureLinePrefix template function
  • ae2b6a8 feat: Add getRedirectedURL template function

Fixes

  • 06ac8e9 fix: Detect libc from current executable in upgrade command
  • 0f814f6 fix: Use filepath.Join() to join abspath

Documentation updates

  • 65e7fd5 docs: Refactor configuration variables reference page
  • 97ee8cc docs: Fix attribute name
  • aa57d1d docs: Recommend run_onchange_ scripts over run_once_ scripts
  • 625d484 docs: Add links to articles

v2.62.7

22 Jun 20:22
Compare
Choose a tag to compare

Changelog

Features

  • d5f2c70 feat: Add pagerArgs and diff.pagerArgs configuration variables

Fixes

  • c727993 fix: Preserve, don't delete, whitespace-only files in external archives
  • 5be414b fix: Remove dependency on git in packages

Documentation updates

  • 6384ea3 docs: Fix a typo in setup.md
  • 22ffc1d docs: Add HCP Vault Secrets EOL Notice
  • 5cd53d6 docs: Add info about file paths for archive-file externals
  • dae071c docs: Fix incorrect parameter ref
  • 8b2a923 docs: Add warnings to .chezmoiroot
  • 025ece0 docs: Emphasize that scriptEnv also applies to hooks and commands
  • 3b1c181 docs: Clarify modify_ documentation

v2.62.6

06 Jun 18:31
Compare
Choose a tag to compare

Changelog

Documentation updates

  • 2361400 docs: Add link to blog
  • ec55f52 docs: Add link to github.com/matmaer/chezmoi-mousse

v2.62.5

23 May 01:12
Compare
Choose a tag to compare

Changelog

Features

  • 2e78758 feat: Remove X.509 fallback roots

Fixes

  • a6dabb7 fix: Exit with failure when apply is cancelled
  • 10d2896 fix: Fix ignoring exit code 1 from external diff commands for non-files

Documentation updates