Releases: twpayne/chezmoi
Releases · twpayne/chezmoi
v2.51.0
Changelog
Features
- 2a7845f feat: Add 1Password SDK template funcs
- 676a9a9 feat: Add decompression of file externals
Fixes
- 2615c52 fix: keep initFuncs when using 'includeTemplate' in config
- f6ecfdb fix: Use scriptTempDir for modify_ scripts
Documentation updates
v2.50.0
Changelog
Features
- 2808e7c feat: Add tempDir configuration variable
- 4241393 feat: Allow private_ and readonly_ attrs to be set for externals
- 217cdaa feat: Add --no-network flag to doctor command
- 31b2060 feat: Embed fallback X.509 trusted roots
Fixes
- 2a75540 fix: Prevent chezmoi add from adding chezmoi's own executable
Documentation updates
- b7cf4ba docs: Add GianniBYoung/chezmoi-telescope.nvim to related software
v2.49.1
Changelog
Fixes
- af65574 fix: Accept line-endings template directive as well as line-ending
v2.49.0
Changelog
Features
- 0f45cb4 feat: Add stub for removed remove command
- ca643ce feat: Rename remove command to destroy
Fixes
- f781976 fix: Fix panic when parsing some commands
Documentation updates
- bcd52b9 docs: Update comparison-table.md
v2.48.2
Changelog
Fixes
- 788f805 fix: Don't panic on unexpected bubbletea messages
- 5cf451a fix: Respect umask when creating files
- 24a990d fix: fix error when determining GOARCH in install.ps1
Documentation updates
v2.48.1
Changelog
Features
- a396e3a feat: Add gitHubLatestReleaseAssetURL template function
Fixes
- 6a90b3e fix: Links section is broken in docs
Documentation updates
v2.48.0
Changelog
Features
- 2e04dcf feat: Add --tree flag to unmanaged command
- 91823e3 feat: Add --tree flag to managed command
- 278e2be feat: Add --tree flag to ignored command
- 4a9d0e4 feat: Include name of target in error message
Fixes
- c758a1c fix: Apply .chezmoiignore to dirs in external archives
- 7dfcfcf fix: Remove unmanaged files from exact_ directories containing external files
- 153ff43 fix: Better detect username on Android/Termux systems
Documentation updates
- b1b40b2 docs: Add link to article
- 9c817ce docs: Document --tree flag
- 89fab4b docs: Fix origin URL in quick start guide
v2.47.4
Changelog
Fixes
- d6ad485 fix: Fix potential panic when textconv interpreter is empty
- b4df44d fix: Fix panic on empty external
Documentation updates
- 872c584 docs: Add troubleshooting entry on missing /bin/bash on Nix
- 8b2a435 docs: Add install.doctor to related software
- 3a3dd13 docs: Add links to articles
v2.47.3
Changelog
Fixes
- 2e4236c fix: Don't traverse into ignored directories when adding files
- 8a83dcc fix: Skip adding entries in external dirs instead of erroring
- b366d0e fix: Fix panic when adding children in exact_ dirs
- ad77158 fix: Increase range of types accepted by promptChoice template function
v2.47.2
Changelog
Fixes
- f490429 fix: pass the
--needed
flag to pacman
- 88b586d fix: Remove fig support
- c8dc9a4 fix: Explicitly tell user when then should use a config file template
- fccc759 fix: Handle copies in automatic commit messages
- 3a0b19e fix: Add missing newlines in error messages
Documentation updates
- 490cc3a docs: Add link to article
- eb62958 docs: Fix incomplete sentence in usage docs
- ce46858 docs: Add link to article