Skip to content

Releases: twpayne/chezmoi

v1.7.6

10 Dec 22:51
addb0cb
Compare
Choose a tag to compare

Changelog

e74485f Add Alpine Linux installation instructions
cd50d7b Add ShellQuoteArgs
954b51a Add contributing guide for documentation changes
ce5d509 Add link to Windows binaries and GitHub releases page
f93c255 Add updating chezmoi.io to contributing docs
a0e061a Correct use of setup
123fb2a Enable dupl linter
1db6960 Export MaybeShellQuote
e20f00a Fix website automation for when gh-pages branch does not exist
f1b4221 Fixed a type in completion example
d3c75da Fixed a type in completion example (#508)
5a687a2 Improve documentation (#509)
fa8e001 Improve install docs (#506)
a23c640 Improve template errors (#504)
34b3fb2 Indent all YAML files consistently
ff7dd1b Miscellaneous fixes (#505)
c5d9ce0 Omit unknown components from --version output
a5321f6 Prepare docs for next release
addb0cb Prepare docs for next release (#511)
cf457c4 Quote command arguments if needed in template error messages
a4c459e Release future Windows binaries in zip archives
bcebd2f Set GITHUB_TOKEN for releases
993f87d Switch to GitHub Actions
91e32c3 Switch to GitHub Actions (#494)
de4e40b Tidy up package install table
eaf7294 Update argument name for consistency with docs
d4e1c1b Warn when skipping add of ignored files
4403954 Warn when skipping add of ignored files (#510)

v1.7.5

02 Dec 14:39
55ecebe
Compare
Choose a tag to compare

Changelog

243ccc1 Add onepasswordDocument template function
55ecebe Add onepasswordDocument template function (#503)
ebe4695 Use more robust shell quoting algorithm

v1.7.4

01 Dec 17:39
2246c5d
Compare
Choose a tag to compare

Changelog

13398a8 Add runtime.GOOS and runtime.GOARCH to doctor check
97258b3 Add runtime.GOOS and runtime.GOARCH to doctor check (#498)
770d34e Avoid duplicated first arg in verbose mode
51ca763 Drop coveralls
daf6a0e Drop coveralls (#497)
5f98352 Fix links on chezmoi.io
5966624 Fix links on chezmoi.io (#499)
fce5ec0 Use go-shell with 32-bit support
2246c5d Use go-shell with 32-bit support (#500)

v1.7.3

23 Nov 18:30
4d678ce
Compare
Choose a tag to compare

Changelog

47bb3ce Add --debug flag
4122f12 Add DebugMutator
40fb730 Add FAQ entry on running a command when a file changes
953879e Add FAQ entry on running a command when a file changes (#469)
7d52ca8 Add IdempotentCmdOutput and RunCmd to Mutator
413c8ec Add book theme
948f479 Add content doc dependency on generator
9ea31ce Add debug code (#478)
387cffa Add how to handle externally modified config files
1b655f9 Add how to handle externally modified config files (#487)
1e020e2 Add how to import Oh My Zsh documentation
f40fb42 Add how to import Oh My Zsh documentation (#480)
3468c22 Add initial www.chezmoi.io
680cbae Add initial www.chezmoi.io content
616c63a Add smoketest target as default
ee0e99b Add sourceDir to default template data
7acba23 Add sourceDir to default template data (#485)
add120d Add www.chezmoi.io automation
89e2713 Add www.chezmoi.io website (#471)
7ceb1a9 Build improvements (#488)
011b72c Bump golangci-lint to version 1.21.0
574e74e Clarify Go modules requirement in docs
97987b6 Clarify upgrade command
5dedfdf Disable flaky tests on Windows
a362775 Disable flaky tests on Windows (#491)
496c985 Document --debug flag
df35378 Don't include tables of contents on chezmoi.io
eccc569 Fix debug logging
e38d210 Fix debug logging (#482)
9cfd78d Fix grammar and receiver name
4d678ce Fix links on chezmoi.io (#493)
8d0a21e Fix logging (#481)
c6af790 Fix logging with --debug and --verbose flags
ddac85f Fix typo i make every day, and therefore see everywhere.
7a5c063 Fix typo i make every day, and therefore see everywhere. (#466)
6329176 Improve install docs
51946fa Improve onepassword documentation
fde5551 Improve onepassword documentation (#476)
5db37d9 Move fs and mutator into config
c5cfcea Only create source parent directory if it does not exist
0840ede Only create source parent directory if it does not exist (#484)
84350bf Quote arguments in verbose mode if necessary
4b04b24 Quote arguments in verbose mode if necessary (#486)
f111abd Refactor GitHub Actions
8473c3f Refactor GitHub Actions (#465)
df05dff Rename LoggingMutator to VerboseMutator
32359e3 Update modules
b286352 Update modules (#470)
05bd6e2 Update reference manual table of contents
07ecbef Use IdempotentCmdOutput in template functions
cc9ee40 Use consistent receiver name
62fcb3a Use go vet in golangci-lint
3167f57 Use https://chezmoi.io/ as base URL
7469b97 Use https://chezmoi.io/ as base URL (#473)
0e62d4d Use run instead of exec

v1.7.2

17 Oct 00:36
41c4fdc
Compare
Choose a tag to compare

Changelog

2445864 Add autocommit and autopush
41c4fdc Add autocommit and autopush (#432)
a7bc3b7 Add git status parser
f1f9391 Add lines function
963985f Add shell check to doctor command
5033a31 Bump golangci-lint to version 1.20.0
066c9a5 Update dependencies to latest versions

v1.7.1

13 Oct 01:52
0f7bda1
Compare
Choose a tag to compare

Changelog

88b48f4 Disable source state private check on Windows
0f7bda1 Disable source state private check on Windows (#456)
f425bc6 Use Go 1.13's wrapped errors
688bc14 Use Go 1.13's wrapped errors (#453)

v1.7.0

10 Oct 18:41
f51a1ce
Compare
Choose a tag to compare

Changelog

f2cd6e9 Add FAQ entry on source/target filename bijection
2d7d593 Add FAQ entry on source/target filename bijection (#442)
9c67b56 Add GitHub Actions
90d5323 Add gopass support
5fda365 Add gopass.command reference
fd38084 Allow persistent state to be opened in read-only mode
9e2ceb7 Don't export internal package
a90b01f Fix line-ending-dependent tests on Windows
37ac582 Fix symlink test on Windows
1929a0f Improve detection of the user's shell
fd991e7 Improve detection of the user's shell (#446)
b5b46db Only lock persistent state when writes are needed (#441)
ce09d0d Only open persistent state in read-write mode if needed
3924950 Remove stray debug code
7939fd6 Switch to github.com/pkg/diff
8835998 Unify and improve GitHub workflows
c79de4c Unify and improve GitHub workflows (#450)
ec449db Update contributing docs
a1c7969 Update github.com/twpayne/go-acl to use latest version of golang.org/x/sys
4255f83 Update install.sh from latest godownloader
f51a1ce Update install.sh from latest godownloader (#452)
f17d668 Update table of contents
681116a Use gpg.recipient in docs, instead of deprecated gpgRecipient
eca92ce Use latest golangci-lint release
f6a0cd2 Use latest version of github.com/Masterminds/sprig

v1.6.5

20 Sep 12:25
3733485
Compare
Choose a tag to compare

Changelog

3733485 Add nodocs and noembeddocs build tags (#431)
ad21e43 Add nodocs build tag
dbe4b67 Add noembeddocs build tag

v1.6.4

19 Sep 15:38
5212eb3
Compare
Choose a tag to compare

Changelog

e1410ab Make --follow a global option
5212eb3 Make --follow a global option (#430)

v1.6.3

17 Sep 00:14
9fa8675
Compare
Choose a tag to compare

Changelog

034ba74 Add Scoop support
9fa8675 Add Scoop support (#429)
850dd8c Execute templates after editing
c4190f5 Execute templates after editing (#428)
fd24e09 Pin golangci-lint to version 1.18.0
1335bef Pin golangci-lint to version 1.18.0 (#426)