Skip to content

Releases: twpayne/chezmoi

v1.6.2

10 Sep 10:12
9c02816
Compare
Choose a tag to compare

Changelog

c29d46c Add Windows build test on Travis
085c025 Add config file template test
8144046 Add init test
283d98e Add init test (#419)
4203598 Add keepassxcAttribute template function
6ccd08c Add keepassxcAttribute template function (#418)
d628770 Build with Go 1.13
97dac6f Disable funlen linter
5056d8a Disable funlen linter (#420)
e5d4962 Ignore chezmoi.exe
9c02816 Ignore chezmoi.exe (#421)
95759d7 Improve README.md
1dea364 Improve README.md (#407)
a08bb5a Re-generate tables of contents
2b5ec69 Remove stray double quote
8ae43e6 Thread fs to exec
1656bf6 Tidy up tables
ef1229e Tidy up tables and table of contents (#414)
78dda03 Updated install script to be in line with shlib/uname_os.sh
44e4a24 Use an interface to abstract VCSes

v1.6.1

11 Aug 20:05
aab0d2c
Compare
Choose a tag to compare

Changelog

140201c Add preview update doc (#391)
c157439 Add preview update to HOWTO.md
4c3f2e9 Add ‘Bug Report’ Issue Template
d918f7e Disable autotemplate by default
716bd09 Document PrivacyStater
1792d38 Document PrivacyStater (#402)
7d513f3 Don't run scripts in diff mode
1e70622 Factor out common struct
aab0d2c Fix 397 (#405)
76a691e Remove AppVeyor
a947359 Remove AppVeyor (#403)
327a26d Update tables of contents with latest VSCode Markdown helper

v1.6.0

08 Jul 09:23
1c7c29e
Compare
Choose a tag to compare

Changelog

b989fa6 Add AppVeyor CI for Windows
b32874c Add AppVeyor CI for Windows (#385)
00c05f3 Add CI for OS X
1c7c29e Add Windows release (#390)
8539a1d Add bash completion in snap package (#362)
d64fbb1 Add bash completion to snap package
f88c88a Add some more template dir tests
f007172 Build releases for Windows
835ab33 Disable upgrade command on Windows
1be0691 Don't use github.com/google/renameio on Windows
533b454 Fix IsPrivate
77b8641 Fix IsPrivate (#386)
f276df1 Fix Windows IsPrivate to check explicit file permissions instead of effective permissions.
4953b05 Fix execution with partial templates
8e29647 Fix execution with partial templates (#388)
612d56e Fix test filenames
47313ac Fix whitespace in build tags
cbfea11 Improve Windows support (#381)
6cbde10 No upgrade on windows (#378)
c46bed5 Re-enable the add --recursive tests on Windows
131ed26 Skip add --recursive tests on Windows
6cdf740 Tidy up comments
4b38c75 Update dependencies
f6ed345 Update go.mod
2800d6a Use fork of github.com/hectane/go-acl while waiting for upstream to merge
8c81e98 Use latest github.com/twpayne/go-vfs
b42b08f Use latest github.com/twpayne/go-vfs
c6b5ebd Use latest github.com/twpayne/go-vfs (#380)
bff3e1e Use latest modules for Windows support (#377)

v1.5.10

29 Jun 08:17
542a132
Compare
Choose a tag to compare

Changelog

8f2f3e0 Add all logo images
ca11320 Add all logo images (#372)
bfa0198 Add docs command
f776ef5 Add docs command (#374)
514bd77 Document where one line install script will install binary
6323f53 Don't execute templates when editing source state
355f650 Don't execute templates when editing source state (#370)
fa1d828 Fix issue 336 comments (#368)
9301869 Fix template error messages (#371)
0ea0cca Make remove command prompt by default
a2fc377 Make remove command prompt by default (#375)
abaabcb Open source directory with editor when edit is run with no arguments
7f1d926 Remove go mod tidy test from CI
c711405 Use goreleaser's fine-grained control for releases
542a132 Use goreleaser's fine-grained control for releases (#376)
89ed284 Use text/template's error reporting mechanism

v1.5.9

24 Jun 12:15
909c6ac
Compare
Choose a tag to compare

Changelog

79e568d Add Linuxbrew to install doc
01eaf98 Add Linuxbrew to install doc (#365)
0a74170 Document script shebangs and executable bits
f6a8d97 Initialize persistent state even when no config file exists
909c6ac Initialize persistent state even when no config file exists (#367)

v1.5.8

22 Jun 21:44
Compare
Choose a tag to compare

Changelog

c829084 Fix unterminated string
5baa07a Fix unterminated string
1440388 Fix unterminated string (#364)

v1.5.7

22 Jun 19:02
e529e29
Compare
Choose a tag to compare

Changelog

008513f Add --follow option to add command
4906a84 Add bash and fish completions to deb and rpm packages
3805756 Add common templates
822ed49 Add doctor binary check
76f0952 Add issue 353 test
78b908d Add logo to README.md
dc31e18 Add logo to README.md (#350)
6fdcc6e Add missing -f
15187ed Add note about completions
5bdbde1 Add note about including version numbers
4db775f Add remove functionality
fe8bfc1 Add shell completions
a199a64 Add square logo
1817afd Add support for Arch Linux to upgrade command
18ae3c4 Add support for gpg symmetric encryption
25feb88 Add symmetric encryption (#333)
9ed9fd0 Add test for issue #353
2ff163b Clean up whitespace
cdfb0c6 Connect gpg to terminal for encryption and decryption
9215412 Correct capitalization of GitHub
4586dfb Correct capitalization of GitHub (#334)
58a7446 Correct order of arguments
c91bc9d Document that fish completion exists in REFERENCE.md
5603bef Document that fish completion exists in REFERENCE.md (#346)
ea294a3 Documentation cleanups (#358)
e90a576 Exec new version after upgrade
36ff00e Exec new version after upgrade (#335)
1e9ba2f Factor out GPG
dc52690 Factor out getVersionFromOutput
7a50dd7 Factor out gpgBinaryCheck
6c4353c Fix arch install command
be10fe9 Fix formatting
d7af42c Fix typos
96f0847 Fix typos (#337)
64d52b4 Ignore downloaded binaries
938185b Improve quick start guide
2983fc8 Improve quick start guide (#359)
eb861e7 Improve secret management explanation
df82247 Improve section title
483fe60 Improve use of ReadOnlyFS
b815ed3 Improve use of goreleaser (#349)
4174a0b Include completions in archives
6c00d56 Install completions (#343)
5a60e95 Install golangci-lint with goreleaser
89ecc76 Install improvements (#351)
119cae6 Install package binaries in /usr/bin, not /usr/local/bin
39fc02f Install shell completions in homebrew
794a1a1 Install zsh completions
f1372a4 Install zsh completions (#361)
e498d91 Logo
9c9f5ef Make default data available in config file templates
136d229 Pass through stderr output from secret commands
884747e Pass through stderr output from secret commands (#338)
e7324df Re-enable update-install.sh target
6a16044 Refactor apply tests
5ac2f33 Refresh install guide
b9baa5e Relax gpg version check regexp
8467697 Remove stale sentence
47d2b78 Remove unused tool
508d459 Rename completion files
e3814f2 Rename logo files
fc84b92 Run apply multiple times to check for idempotency
d45c23d Update brews in goreleaser config
8759d79 Update go-github to v26
297567d Update goreleaser configuration
a319f04 Update install.sh from goreleaser
8c614a6 Update tables of contents
8e92a90 Update tables of contents
8b91858 Upload Logo (#348)
6ecbff8 Use consistent email in tests
957535f Use consistent path to state database in tests
a590114 Use consistent values in tests (#360)
d37888f Use tagged version of bolt
6eb98eb chezmoi is now available in official Arch repository
78f646b upload

v1.5.6

06 Jun 23:59
377bed9
Compare
Choose a tag to compare

Changelog

02b902d Add GitHub Release badge
2566544 Add doctor version check
d17f54f Add doctor version check (#318)
e3b79bb Add fish completion support
a4aaed0 Add fish completion support (#320)
e40b797 Add fish to completion command description
f01f715 Add golangci-lint configuration
e34b215 Add install-tools target
f2cf3b8 Disable warning about computed URL
fa33f40 Don't use a singleton NullMutator instance
e2edc9e Don't use references to range-scoped variables
1abbee1 Explain how to customise the merge tool
e7576f4 Improve documentation
ae968e3 Make script state bucket a parameter, not a global
23c0169 Mark snap releases as stable
36bbdcd Mark snap releases as stable (#317)
fd8a72e Remove Go Report Card badge
802b3b1 Remove pre-release-checks target
f4c9963 Resolve all lint problems and enable more linters (#310)
f7ca727 Update badges (#311)
a324c18 Update contribution docs
de73d1b Update contribution docs (#309)
dac85d2 Update go.mod
3073691 Update snap install instructions with beta channel
b006026 Update snap install instructions with beta channel (#307)
1b047e6 Use latest go-difflib with improved colors
377bed9 Use latest go-difflib with improved colors (#328)
24cb155 Use latest go-vfs with Windows support
6963cb9 Use latest go-vfs with Windows support (#319)
b0182fe Use relative package paths in documentation
07244d3 Use simpler interfaces where possible
dadd7fa go mod tidy to make CI happy

v1.5.5

18 May 19:11
4fb74c9
Compare
Choose a tag to compare

Changelog

19f1d3d Work around snap not creating XDG_RUNTIME_DIR
4fb74c9 Work around snap not creating XDG_RUNTIME_DIR (#306)

v1.5.4

18 May 17:30
7d37a3b
Compare
Choose a tag to compare

Changelog

013e289 Ensure that dist directory is empty before releasing
7d37a3b Release fixes (#304)
60ed2ec Update README.md