Skip to content

Releases: danny0838/git-store-meta

v2.3.7

16 Jun 13:13

Choose a tag to compare

  • Improve POSIX compliance for the generated post-checkout hook.

v2.3.6

16 Jun 13:11

Choose a tag to compare

  • Fixed errors when the store file uses CRLF.

v2.3.5

16 Jun 13:09

Choose a tag to compare

  • Use more portable shebang

v2.3.4

10 Apr 07:00

Choose a tag to compare

  • 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

02 Apr 14:25

Choose a tag to compare

  • 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

17 Mar 12:32

Choose a tag to compare

  • Fixed an issue that apply --lazy does not work for the first field.

v2.3.1

17 Mar 12:35

Choose a tag to compare

  • 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

17 Mar 12:40

Choose a tag to compare

  • Fixed inconsistent filename order in different environments. Filenames are now strictly sorted by UTF-8 code order.

v2.2.0

17 Mar 12:42

Choose a tag to compare

  • Fixed an issue that the group name is not correctly stored.

v2.1.2

17 Mar 12:44

Choose a tag to compare

  • Added LICENSE file.
  • Miscellaneous internal code optimizations.