Releases: danny0838/git-store-meta
Releases · danny0838/git-store-meta
v2.3.7
- Improve POSIX compliance for the generated post-checkout hook.
v2.3.6
- Fixed errors when the store file uses CRLF.
v2.3.5
- Use more portable shebang
v2.3.4
- No more apply metadata when a recorded file or directory is replaced with a symbolic link.
- No more store 0644 mode for symbolic links.
- Automatically updates index information after
--apply
to prevent an issue of some Git related tools. (#37)
- Miscellaneous documentation revises.
v2.3.3
- Refactored the code of installed hooks to make them easier for a manual merge.
- Reworked the installed
pre-commit
hook so that updating metadata is skipped for a commit during a merge (including squashing merge), revert, rebase, cherry-pick, etc.
- No more generate a trailing tab char in the store file if there's no flag set.
v2.3.2
- Fixed an issue that apply --lazy does not work for the first field.
v2.3.1
- Added support of
--(no-)lazy
option, which applies metadata after checking whether there's a change, and can boost performance in certain circumstances.
v2.3.0
- Fixed inconsistent filename order in different environments. Filenames are now strictly sorted by UTF-8 code order.
v2.2.0
- Fixed an issue that the
group
name is not correctly stored.
v2.1.2
- Added LICENSE file.
- Miscellaneous internal code optimizations.