Skip to content

Releases: twpayne/chezmoi

v2.13.1

04 Mar 00:23
Compare
Choose a tag to compare

Changelog

  • dd0037b feat: Add scriptTempDir config var for temporary scripts
  • 816e5ee feat: Change default Python interpreter to python3
  • a4d989b fix: Allow user and repo to set in install script
  • e2e199b fix: Fix confusing error message when using builtin git to init over SSH

v2.13.0

26 Feb 00:30
Compare
Choose a tag to compare

Changelog

  • e8ee359 docs: Add link to article
  • 3f36946 docs: Document extracting a single file from an archive
  • 843ba33 docs: Improve scripts user guide
  • 585adb1 feat: Add initial git-repo external type
  • e299d90 feat: Add option to exclude externals
  • 5f39fec feat: Add status.exclude configuration variable
  • 2451314 feat: Add verify.exclude configuration variable
  • fd47686 feat: Allow overriding GitHub user in shell installer
  • 08991d1 feat: Enable GNOME Keyring support on FreeBSD
  • 881cb7e fix: Correctly cut hostname off at . character

v2.12.1

20 Feb 15:49
Compare
Choose a tag to compare

Changelog

  • 1fbc2ae feat: Be more strict about presence of source directory
  • baac6fc feat: Support arguments in Windows SHELL environment variable

v2.12.0

15 Feb 00:06
Compare
Choose a tag to compare

Changelog

  • e9342a8 feat: Add target-path command
  • d228a50 feat: add support for xz archives
  • 6228e09 fix: Fix bug where chezmoi init --apply did not configure encryption

v2.11.2

03 Feb 14:43
Compare
Choose a tag to compare

Changelog

  • 13de45f fix: Disable problematic concurrent source dir read

v2.11.1

02 Feb 23:46
Compare
Choose a tag to compare

Changelog

  • 46c6766 fix: Fix race condition with multiple .chezmoiignore files

v2.11.0

02 Feb 01:56
Compare
Choose a tag to compare

Changelog

  • c1271ff feat: Add initial support for 1Password CLI 2.0
  • 86ec4b8 feat: Add remove_ attribute for directories
  • dc919e6 feat: Include removed directories in diff output of external diff command
  • 8a84b31 feat: Make chezmoi's core functionality available as a Go module

v2.10.1

23 Jan 19:34
Compare
Choose a tag to compare

Changelog

  • b4841ec fix: Fix add command when parent dir permissions have changed
  • 71ca1f6 fix: Ignore files and directories beginning with . in .chezmoitemplates
  • 2fd7a02 fix: Make data and execute-commands not depend on valid source state

v2.10.0

16 Jan 22:53
Compare
Choose a tag to compare

Changelog

  • 724227b feat: Add chezmoi.io/get install URL
  • 65b6cb3 feat: Add list command as an alias for managed
  • ed62bbf feat: Append / to completed directories
  • 5aca99a feat: Disable custom completions by default
  • 7cd21aa feat: Remove docs command
  • 3129886 feat: Switch to Material for MkDocs for website

v2.9.5

05 Jan 22:28
Compare
Choose a tag to compare

Changelog

  • b9aeae9 feat: Add passFields template function
  • 326b578 feat: Prompt for 1password password if no session token is set
  • 2b98c14 fix: Fix shell completion for relative paths
  • 35af862 fix: Make exit template function init only