Skip to content

Releases: twpayne/chezmoi

v1.7.12

24 Jan 02:37
bed22fc
Compare
Choose a tag to compare

Changelog

bed22fc Rename internal command for consistency (#576)
ac77728 Simplify code generation
395b450 Rename internal command for consistency
e938d4c Remove debug code
52e49ad Improve packaging of assets (#575)
7c6d8e7 Improve install-tools target
ca61c8d Improve packaging of assets
92deba6 Update dependencies (#571)
c8f7305 Update dependencies
fe7728e Merge pull request #569 from twpayne/linux-install
c9df290 Add NixOS Linux install instructions
1d1230d Update Alpine Linux install instructions
888736a Add note about installation instructions to contributing guide
ae3666b Merge pull request #568 from twpayne/issue-templates
0659f65 Tidy up issue template markdown
e536db5 Merge pull request #567 from twpayne/support-request
0782706 Add support request issue template
7b5f645 Merge pull request #565 from twpayne/fix-install.sh
699d0b5 Remove no-longer-correct action to build install.sh
c882899 Restore default arm builds
ddde88b Merge pull request #563 from ndt/patch-1
31d9a40 Update install.sh
185e2c9 Merge pull request #562 from twpayne/commit-faq
b5cfe03 Add FAQ entry on committing changes
65694b2 Update tables of contents
48c0d31 Merge pull request #560 from twpayne/source-alias
4ab59df Add hg command
c8010c2 Add git command
f30445b Document aliases
372c392 Merge pull request #559 from twpayne/zsh-completions
9795d04 Add zsh completions for positional arguments
2d5a384 Fix missing Oxford comma
f9bd8bb Don't compute full target state in data command (#557)
1b630ce Don't compute full target state in data command
f563a08 Merge pull request #556 from twpayne/windows-colors
6cec157 Enable virtual terminal processing on Windows
0b3aa77 Use golang.org/x/crypto/ssh/terminal instead of github.com/mattn/go-isatty

v1.7.11

09 Jan 01:10
acf3478
Compare
Choose a tag to compare

Changelog

acf3478 Merge pull request #553 from twpayne/keepassxc-show-protected
ff4f8d9 Pass --show-protected to keepassxc-cli version 2.5.2 or later
3788d1b Merge pull request #549 from twpayne/improve-template-docs
16e1fa9 Validate variable names in config data
73d2aa7 Improve template how-to
cf6b4a7 Merge pull request #543 from twpayne/release-improvements
87881f2 Consolidate GitHub Actions
92ce3c4 Add arm7 builds
1f01859 Tidy up goreleaser config
4be8957 Bump golangci-lint to version 1.22.2
3e733b1 Merge pull request #547 from twpayne/update-glamour
128c291 Use Glamour's ASCII style for rendering docs
3df4931 Fix use of autotemplate in how-to doc (#546)
ac494ee Fix use of autotemplate in how-to doc
acdd04d Use more reliable install-from-source method (#541)
f6fb2dc Use more reliable install-from-source method
73d325e Render docs with github.com/charmbracelet/glamour (#537)
0d2c73d Render long help and docs with github.com/charmbracelet/glamour
ea4b6c4 Fix autotemplate docs

v1.7.10

27 Dec 22:41
Compare
Choose a tag to compare

Changelog

74f6b5b Added kernel information to data
d318b14 Consolidate data source files
b603f77 Don't automatically assign bug label in bug report template
4f65240 Only set osRelease on Linux
a402f9e Remove stale entry from .gitignore
e271597 Treat adding an empty file without --empty as remove
a698afe Treat adding an empty file without --empty as remove (#536)
db2e446 Trigger CI on pull requests
6559538 Tweak markdown to avoid Hugo bug
b4f0cbc Update homepage in snaps and brews
b10aa9f Use standard source directory in tests
14a9c3b typo

v1.7.9

20 Dec 20:07
0f2dcff
Compare
Choose a tag to compare

Changelog

8908b55 Do not print idempotent commands in verbose mode
a1caca6 Don't add files if template would be overwritten
91e562a Don't quote shell args just because of equals signs
2992fce Don't quote shell args just because of equals signs (#515)
8cea741 Improve contributing docs
5b488de Improve contributing docs (#516)
2a164f9 Iterate on GitHub Actions
90c506b Iterate on infrastructure (#524)
5d16890 Preserve but don't enforce private on Windows
d58df90 Quote command args in debug mode
035e416 Reformat tables of content with latest Markdown plugin
61611b5 Simplify generated help template
ac4f8d0 Update Alpine Linux install instructions
7d84ccf Update Alpine Linux install instructions (#514)
ddd0b62 Update all dependencies
e349fef Update all dependencies (#520)
5f6943c Update install.sh
d6970d1 Update issue templates
8825d44 Use go/format instead of gofmt
7a41df2 Use go:generate more idiomatically
6a9256a Use more specific command for generating help

v1.7.8

13 Dec 11:12
871fb53
Compare
Choose a tag to compare

Changelog

d106ef6 Include generate step in release builds

v1.7.7

10 Dec 23:31
Compare
Choose a tag to compare

Changelog

de86467 Use GORELEASER_GITHUB_TOKEN for releases

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