Releases: twpayne/chezmoi
Releases · twpayne/chezmoi
v2.33.1
What's Changed
- chore: Update dependencies by @twpayne in #2889
- chore: Add rbw version check to doctor command by @twpayne in #2893
- chore(deps): bump sigstore/cosign-installer from 2.8.1 to 3.0.1 by @dependabot in #2897
- chore(deps): bump actions/cache from 3.2.6 to 3.3.1 by @dependabot in #2898
- chore(deps): bump github/codeql-action from 2.2.5 to 2.2.9 by @dependabot in #2899
- chore(deps): bump actions/checkout from 3.3.0 to 3.5.0 by @dependabot in #2900
- chore: Update dependencies by @twpayne in #2903
- chore: Update dependencies by @twpayne in #2908
- fix: Allow source dir to be a git worktree by @twpayne in #2911
- fix: Change where fish completions are installed by @J-M0 in #2912
- chore: Tidy up persistent state tests by @twpayne in #2914
- chore: Update dependencies by @twpayne in #2915
New Contributors
Full Changelog: v2.33.0...v2.33.1
v2.33.0
What's Changed
- chore(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in #2856
- docs: Miscellaneous fixes by @twpayne in #2860
- fix: Don't list entries in git-repo externals as unmanaged by @twpayne in #2862
- chore: Minor fixes by @twpayne in #2863
- feat: Add support for ejson by @XaF in #2857
- chore: Tidy up ejson default key dir by @twpayne in #2870
- feat: Add jq template function by @twpayne in #2833
- Update dependencies by @twpayne in #2874
- docs: Add missing
jsonc
to some formats by @bradenhilton in #2876 - docs: Wait for elevated PS process to return by @alexvy86 in #2872
- chore: Deprecate
--autotemplate
by @halostatue in #2877 - Update build infrastructure by @twpayne in #2881
- feat: Set $CHEZMOI_VERBOSE based on --verbose by @halostatue in #2875
- fix: Only set $CHEZMOI_VERBOSE when --verbose is set by @twpayne in #2883
Full Changelog: v2.32.0...v2.33.0
v2.32.0
What's Changed
- chore: Add test for target-path, .chezmoiscripts, and .chezmoiroot by @twpayne in #2811
- fix: Allow underscores and dots in GitHub dotfile repo name guesses by @twpayne in #2817
- Improve chezmoi cd command by @twpayne in #2823
- docs: Fix typo by @hezhizhen in #2829
- feat: Add support for the JSONC format by @twpayne in #2827
- chore: Add test that diff.exclude excludes dirs from external diff tool by @twpayne in #2830
- feat: Refuse to add chezmoi files to chezmoi by @twpayne in #2822
- feat: Add pre- and post-command hooks by @twpayne in #2832
- chore: Update dependencies by @twpayne in #2834
- chore: Tidy up nolint directives by @twpayne in #2842
- docs: Updated config / flags documentation information by @halostatue in #2843
- chore: Miscellaneous password manager cleanups by @twpayne in #2845
- chore: Remove +build comments from modules by @alexandear in #2846
- chore: Use run.go instead of deprecated lang-version by @alexandear in #2847
- feat: Add rbw template function for Bitwarden by @twpayne in #2841
- chore: Miscellaneous fixes by @twpayne in #2848
New Contributors
- @hezhizhen made their first contribution in #2829
Full Changelog: v2.31.1...v2.32.0
v2.31.1
What's Changed
- chore: Bump golangci-lint to v1.51.2 by @twpayne in #2782
- docs: Improve documentation on git-repo externals by @twpayne in #2785
- chore: Update dependencies by @twpayne in #2788
- chore: Enable most govet linters by @twpayne in #2794
- chore: Update dependencies by @twpayne in #2795
- feat: Add Dashlane password manager support by @twpayne in #2792
- fix: Detect absolute paths in externals on Windows by @twpayne in #2796
- feat: Add Dashlane secure notes support by @XaF in #2797
- chore(deps): bump cpina/github-action-push-to-another-repository from 9e487f29582587eeb4837c0552c886bb0644b6b9 to 0a14457bb28b04dfa1652e0ffdfda866d2845c73 by @dependabot in #2802
- chore(deps): bump github/codeql-action from 2.2.1 to 2.2.5 by @dependabot in #2803
- chore(deps): bump actions/cache from 3.2.4 to 3.2.6 by @dependabot in #2804
- chore: Update dependencies by @twpayne in #2809
New Contributors
Full Changelog: v2.31.0...v2.31.1
v2.31.0
What's Changed
- feat: Print a warning when chezmoi add is called with an ignored entry by @twpayne in #2762
- feat: Cache GitHub API results by default to stay under rate limit by @twpayne in #2763
- feat: Display progress bars by default when stdout is a TTY by @twpayne in #2767
- feat(bitwarden): Grab attachment by object name by @cawaltrip in #2765
- fix: Eliminate [DEFAULT] section for
fromIni
map by @halostatue in #2770 - chore: Update dependencies by @twpayne in #2772
- feat: Add --with-stdin flag to execute-template command by @twpayne in #2774
- docs: Fix typo, improve grammar in init doc page by @bradenhilton in #2776
- docs: Improve documentation on externals by @twpayne in #2775
- chore: Update dependencies by @twpayne in #2781
New Contributors
- @cawaltrip made their first contribution in #2765
Full Changelog: v2.30.1...v2.31.0
v2.30.1
What's Changed
- Add deleteValueAtPath and pruneEmptyDicts template functions by @twpayne in #2750
- feat: Extend toPrettyJson template function to take indent by @twpayne in #2751
- fix: Fix chezmoi target-path when using .chezmoiroot by @twpayne in #2755
- chore: Use strings.Cut{Prefix,Suffix} by @twpayne in #2756
Full Changelog: v2.30.0...v2.30.1
v2.30.0
What's Changed
- feat: Add zstd compression support by @twpayne in #2715
- feat: Add external_ attribute for directories by @twpayne in #2716
- chore(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 by @dependabot in #2720
- chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #2721
- chore(deps): bump github/codeql-action from 2.1.37 to 2.2.1 by @dependabot in #2722
- chore(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 by @dependabot in #2723
- chore: Miscellaneous fixes by @twpayne in #2719
- chore(deps): bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0 by @dependabot in #2724
- chore(deps): bump actions/cache from 3.2.2 to 3.2.4 by @dependabot in #2726
- chore(deps): bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 by @dependabot in #2727
- feat: Build with Go 1.20 by @twpayne in #2731
- fix: Make chezmoi init --purge-binary always remove binary by @twpayne in #2729
- chore: Bump golangci-lint to version 1.51.0 by @twpayne in #2732
- docs: Add install command for winget by @bradenhilton in #2735
- Miscellaneous fixes by @twpayne in #2737
- Set CHEZMOI* environment variables when running cd command by @twpayne in #2743
- docs: Improve documentation on scripts by @twpayne in #2745
Full Changelog: v2.29.4...v2.30.0
v2.29.4
What's Changed
- fix: Revert buggy diff library by @twpayne in #2707
- docs: note about actual auth types for GitHub private repos by @Avendattor in #2690
New Contributors
- @Avendattor made their first contribution in #2690
Full Changelog: v2.29.3...v2.29.4
v2.29.3
What's Changed
- feat: Add --recursive flag to chattr command by @twpayne in #2697
- feat: Check config file format in doctor command by @twpayne in #2696
- docs: Fix typo in merge user guide by @mumumumu in #2698
- fix: Support .zip files with empty internal directories by @szinn in #2701
- fix: Only prompt once for KeePassXC password by @twpayne in #2704
- fix: Remove problematic username guessing in init command by @twpayne in #2705
New Contributors
Full Changelog: v2.29.2...v2.29.3
v2.29.2
What's Changed
- chore: Update goreleaser config for v1.14 by @twpayne in #2667
- feat: Add keepassxc.prompt config variable by @jcapiitao in #2677
- docs: Update documentation on encryption by @twpayne in #2683
- chore: Update dependencies by @twpayne in #2679
- chore: Fix umask tests by @twpayne in #2688
- chore: Update dependencies by @twpayne in #2694
New Contributors
- @jcapiitao made their first contribution in #2677
Full Changelog: v2.29.1...v2.29.2