Changelog for
chezmoi-2.30.0-bp155.1.17.x86_64.rpm :
* Tue Feb 07 2023 Filippo Bonazzi
- Update to version 2.30.0:
* feat: Add zstd compression support
* feat: Add external_ attribute for directories
* fix: Make chezmoi init --purge-binary always remove binary
* Set CHEZMOI
* environment variables when running cd command
* chore: Update dependencies
* Wed Jan 25 2023 Filippo Bonazzi - Update to version 2.29.4:
* fix: Revert buggy diff library
* Tue Jan 24 2023 Filippo Bonazzi - Update to version 2.29.3:
* feat: Add --recursive flag to chattr command
* feat: Check config file format in doctor command
* fix: Support .zip files with empty internal directories
* fix: Only prompt once for KeePassXC password
* fix: Remove problematic username guessing in init command
* Mon Jan 16 2023 Filippo Bonazzi - Remove `changesgenerate` service Upstream provides a better changelog than the one this service is able to generate from git commits.
* Mon Jan 16 2023 Filippo Bonazzi - Update to version 2.29.2:
* feat: Add keepassxc.prompt config variable
* chore: Update dependencies
* Mon Jan 09 2023 Filippo Bonazzi - Update to version 2.29.1:
* fix: Fix init --ssh
* feat: Add hexDecode and hexEncode template functions
* fix: Fix bug where edit --watch only applied the first change
* fix: Don\'t request authentication when cloning public repo with builtin git
* fix: Improve error message when state database cannot be locked
* chore: Improve error message when persistent state cannot be opened
* feat: Allow cd command to take the destination directory as an argument
* feat: Add --path-style=source-{absolute,relative} option to managed command
* feat: Allow .chezmoi{external,ignore,remove} files to have a .tmpl suffix
* chore: Update dependencies
* Thu Dec 22 2022 Filippo Bonazzi - Update to version 2.28.0:
* feat: Add lstat template function
* feat: Add --path-style option to managed and unmanaged commands
* feat: Add verification of external checksums
* chore: Update dependencies
* Mon Dec 05 2022 Filippo Bonazzi - Update to version 2.27.3:
* fix: Respect config file umask setting when creating entries
* fix: Don\'t attempt to run empty scripts
* chore: Update dependencies
* docs: Update stat.md to reference os.Stat
* Fri Nov 25 2022 Filippo Bonazzi - Update to version 2.27.2:
* fix: Respect diff filter in removes with external diff tool
* fix: Allow underscores in SourceHut usernames
* feat: Add update.command and update.args config variables
* feat: Add an optional path argument to the cd command
* chore: Check that not both of --force and --interactive flags are set
* fix: Make re-add command respect --interactive flag
* chore: Update dependencies
* Mon Nov 14 2022 filippo.bonazziAATTsuse.com- Update to version 2.27.1:
* chore: Make generation of versioninfo.json work without tags or git repo
* feat: Remember HTTP username in URL in init command
* fix: Don\'t show always scripts in apply --verbose when excluded from diffs
* Wed Nov 09 2022 Filippo Bonazzi - Update to version 2.27.0: feat: Suppress newlines from onepasswordRead feat: Allow modify_ scripts to be executed as templates chore: Blacklist buggy version of github.com/bmatcuk/doublestar/v4 feat: Add line ending template directive feat: Add setValueAtPath template function fix: Don\'t merge non-files in merge-all command feat: Add --script-contents flag to diff command chore: Better handle errors when globbing feat: Add cat-config and dump-config commands chore: Remove unused field chore: Refactor handling of annotations feat: Allow prompt
*Once template functions to take paths fix: Fix exclusion of externals chore: Update dependencies feat: Add completion template function
* Wed Nov 02 2022 Filippo Bonazzi - Update to version 2.26.0: feat: Improve handling of include and exclude for externals and encrypted files feat: Extend --include and --exclude flags to include templates feat: Add --recurse-submodules flag to init and update command chore: Fix refactored --include and --exclude flags feat: Add per-template configurable delimiters chore: Tweak template directive implementation feat: Add option to exclude scripts that are always run fix: Extend template directives functionality chore: Fix comments that start from an incorrect name chore: Use fs.ModePerm instead of 0o777 for all permissions fix: Include git repo external state in state dump output chore: Improve error messages from git-repo externals fix: Construct templateDataMap manually chore: Reorder eqFold template function reference page chore: Update dependencies
* Fri Oct 21 2022 Jan Engelhardt - Put up new package description following https://en.opensuse.org/openSUSE:Package_description_guidelines
* Thu Oct 20 2022 filippo.bonazziAATTsuse.com- Update to version 2.25.0 fix: Use textconv in interactive diffs feat: Add shell completion for --include and --exclude flags feat: Add eqFold template function feat: Add scriptEnv configuration variable feat: Use target paths in automatically generated commit messages feat: 1Password account lookup table chore: Fail if multiple config file templates or config files are found fix: Make chattr {no,}encrypted decrypt and encrypt source file
* Fri Sep 30 2022 Filippo Bonazzi - Clean up spec file
* Thu Sep 29 2022 Filippo Bonazzi - Initial version 2.24.0