Skip to content

v2.5.0

Compare
Choose a tag to compare
@twpayne twpayne released this 23 Sep 17:38
· 1943 commits to master since this release
c3e9c45

Changelog

48b8096 Add Vagrant-based tests to CI
d439e7f Add doctor check for multiple config files
a79ba2f Add example to onepasswordItemFields documentation
167638f Add filter option for externals
ccf78c5 Add how-to entry on managing file permissions but not contents
74c06e4 Add link to podcast
9e26b17 Add readonly_ attribute for files and directories
47936f6 Add support for .chezmoiexternal files in subdirectories
22c3f68 Add support for readonly attribute to chattr command
a909463 Allow the format of external archives to be set explicitly
6f40524 Cache Vagrant Boxes in CI
6ec4d02 Change gitlab link for other people's dotfiles
4f1a977 Detect archive format from content if needed
9996849 Detect when the source directory is already in a git working copy
4d76d93 Disable GPG tests on Windows
402c8cb Enable age tests on Windows CI
e79bbb1 Expand FAQ entry on build from source errors
0739933 Fix CLI flags not taking precedence over configuration
0bf08f4 Fix more command line flags overriding config vars
cbc6b15 Fix permissions for CodeQL analysis
89a66fa Fix permissions in diff output when user sets a stricter umask
0fa5f5a Guess format of chezmoi archive from output filename
b43e26e Improve consistency of source state read from externals
188bae9 Improve internal logging infrastructure
47ce738 Improve logging in Windows CI
717b5d1 Make Makefile more portable
a86ca9e Merge test-release job into test-ubuntu
0695b0c Minor docs fixes
59cfe21 Only create .keep files when adding empty directories
e653627 Only warn if version or commit are not set in doctor command
839703d Propagate failures in Vagrant CI scripts
ab2fa72 Reduce duplication of Go version in CI
69f6a33 Reduce duplication of versions in build and CI system
b5bbe67 Revert "Disable GPG tests on Windows"
e63d0e7 Separate OS-specific CI jobs
420ec58 Skp whitespace linting of temporary Vagrant files
e94cd8b Support paths containing spaces in VIM integration
5460876 Tidy up error message when doctor command cannot parse version
ea59267 Update Vagrant-based tests
eaad1f6 Update dependencies