Skip to content

v1.3.0

Compare
Choose a tag to compare
@twpayne twpayne released this 30 Jan 06:27
· 4822 commits to master since this release
8d19d62

Changelog

7f4bd2d Add Config.getVCSInfo
f385ec1 Add ID as a well-known abbreviation
4daf21d Add check for generic secret command
32146ce Add check for suspicious filenames
b3e8085 Add first run git init instructions to README
9b7b268 Add hermetic text functions from sprig, fixes #184
595dcf1 Add init command
2ef2695 Add stow-to-chezmoi.sh migration script
013e419 Add update command, fixes #159
6a1a0ea Always print permissions with three digits
1ef4f89 Consider files only containing whitespace as empty
abbc0c1 Don't make init command apply by default
3cc895d Emphasize flexibility first
4dee096 Ensure that source directory exists in cd command
f9290fc Factor out doctorCheck interface
ed27b49 Factor out doctorCheckResult
1679704 Factor out ensureSourceDirectory
a3830ca Factor out runDoctorCheck
bd21ee6 Factor out vcs_infos.go
4633ca1 Fix dump command with targets
cf18630 Fix handling of missing directories
18911f1 Fix source directory errors in documentation, fixes #171
85b7ece Fix template in example, fixes #161
f7edc93 Fix typos in README.md
68a304c Include args in usage
d249d15 Init new repo when init is called with no args
792c631 Make source VCS pull command configurable
47b305a Mention init command in README.md
dfd18a1 Minor documentation change
7abd4cc Parse permissions in octal
2d3eff1 Refactor doctor command to include versions, fixes #160
b8aabb0 Refactor getting started documentation
9abe99d Refactor init command
204a5a7 Remove evident comment
fc71c55 Remove unnecessary os.FileInfo.Mode() calls
d7be60a Rename onepassword config var to match command
13f5d47 Replace Command with Cmd in internal structure names
61ffbf4 Respect umask when creating source directory
cf305f8 Store config file in config struct
e0410cd Tidy up doctor check reporting
b97f37d Update description
96797da fix: several plausible failure modes for the script during routine running