Releases: twpayne/chezmoi
Releases · twpayne/chezmoi
v2.60.1
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-chezmoito 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
v2.59.0
Changelog
Features
- 500c677 feat: Add git-auto-commit and git-auto-push hooks
- fcf2ced feat: Add warnf template function
- 8540b4e feat: Show original URL in HTTP progress bars
- 8b42ee8 feat: Support filenames containing # in ignore and remove files
Fixes
- 5cbbd6e fix: Fix persistent state mode for commands that execute templates
- 309d7fd fix: Warn, don't error, when generating git commit messages for unknown states
Documentation updates
v2.58.0
Changelog
Features
- 621379b feat: Add --git-lfs option to init command
- 82e5c67 feat: Add builtin mode for gopass
- 21ef186 feat: Improve placeholders in password prompts
- 48e23ff feat: Show all contributors in README.md
Fixes
- 940cc30 fix: Fix doctor command when --config is specified
- fc8c20f fix: Correct nested groups for keepassxc builtin mode
- dda2816 fix: Suppress gitleaks logspam
Documentation updates
- 6c4431e docs: Tidy up formatting as suggested by markdownlint
v2.57.0
v2.56.0
Changelog
Features
- 3558b71 feat: Use textconv with external diff commands
- 4cb1123 feat: Add interactive config variable
- bddbf7f feat: Add initial policy on LLM-generated contributions
- dac078f feat: Warn about future removal of insecure hashes
- fa4e390 feat: Add .chezmoi.destDir template variable
Fixes
- 57ee74a fix: Replace Expand-Archive with System.IO.Compression.ZipFile
- e038aad fix: More reliable arch detection in install.ps1
- 23de447 fix: YAML parsing error by escaping
|intitle
Documentation updates
v2.55.0
Changelog
Features
- 5f5e106 feat: Add multiple URL support for externals
- 01eef45 feat: Warn if the user is using the Helix editor with chezmoi edit
- 4c4bfe9 feat: Support file:// URLs in externals
Fixes
- 9ce3b0b fix: Fix error when choice variables are set in flags and config file