Releases: twpayne/chezmoi
Releases · twpayne/chezmoi
v2.62.5
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
v2.62.4
Changelog
Fixes
- b859b97 fix: Make toStrings template function flatten arguments
Documentation updates
- 96b8b72 docs: Add link to audio clip on how to pronounce chezmoi
- b1b58e6 docs: Fix chassis detection for newer MacBooks.
- d82472c docs: Document that only dictionaries are merged
- c1d2857 docs: Add a note about private externals
- 4e7052b docs: Correct the usage of execute-template
v2.62.3
Changelog
Features
- 3d24b7d feat: Extend toStrings template function to handle more types
- 660e394 feat: Extend toString template function to handle more types
Fixes
- ad574bc fix: Improve diff command output when removing files
Documentation updates
- 8abd38c docs: Add link to video
- 6d12ecc docs: Add hint for when to use toString with GitHub template functions
v2.62.2
Changelog
Fixes
- ee22eef fix: Set .chezmoi.sourceFile in execute-template command
- 60392ed fix: Fix truncated placeholder in choice input
Documentation updates
v2.62.1
Changelog
Fixes
- 55bad30 fix: Don't invoke pager with shell on Windows
Documentation updates
v2.62.0
Changelog
Features
- 9213598 feat: Add --file flag to execute-template command
- d26f9eb feat: Add encoding template directive
Documentation updates
- 3e3c0e8 docs: Add link to article
- d70c988 docs: Fix reference to KeePassXC link
- a248722 docs: Add link to video
- 58855ac docs: Update link to article
v2.61.0
Changelog
Features
- 6f26e68 feat: Remove 1Password SDK integration
- fbdedfb feat: Complete --progress and --working-tree option args
- 6b013c7 feat: Prevent inapplicable filename positional arguments
- c56a27d feat: Set LESS and LV env vars the same way that git does
Fixes
- af5b03a fix: Remove default submission when nothing is selected during promptMultichoice
- dc97563 fix: Doc on declaratve package installation
Documentation updates
- 443e12d docs: Add note on templates in edit command
- 0a04e76 docs: Update docs for using delta
- 882696f docs: Remove unnecessary
--no-lock
Brew option
v2.60.1
Changelog
Features
- a0e0b34 feat: Include description in PowerShell completions
Fixes
- bba46ea fix: Fallback to statically-linked binary on old Linuxes
Documentation updates
- 5e789bc docs: Add link to article
- 5bbda10 docs: Add link to article
- 4705891 docs: Add example of multiple age recipients
- b1eda26 docs: Add link to article
v2.60.0
Changelog
Features
- 5c003ae feat: Add promptMultiChoice{,Once}
- 7df7c58 feat: Add -0 flag to ignored, managed, and unmanaged commands
Fixes
- b8d9670 fix: Fix handling of umask on macOS
- 02010ba fix: Fix persistent state mode when using cd command with an argument
Documentation updates
- 7a4021b docs: Reference templates in password managers
- 6492cd3 docs: Add warnings about HCP Vault Secrets and
hcp
- d1fbc45 docs: Add a warning about nested --exact --recursive
- 65e5b29 docs: Add link to auto-commit docs to quick-start
- 5416bb9 docs: Extend special files and directories docs
- 7586220 docs: Fix a comma issue in architecture
- 17130e1 docs: Fix some typos
- 30a2391 docs: Update documentation linking
- 8210b9e docs: Add
fish-chezmoi
to related software
v2.59.1
Changelog
Features
- df7d3e5 feat: Add outputList template function
Fixes
- ca8fe5b fix: Fix crash when excluding types
- 6325123 fix: Run git auto commit hook before creating commit message
- dfa0f80 fix: Fix persistent state mode in chattr command
Documentation updates
- e672a32 docs: Update wording in .chezmoidata pages