Skip to content

Releases: sh0shin/dothier

v0.2.9

Choose a tag to compare

@sh0shin sh0shin released this 17 Oct 17:33
v0.2.9
7692e79

Changes

  • fix: grep command for git-crypt

v0.2.8

Choose a tag to compare

@sh0shin sh0shin released this 17 Oct 17:20
v0.2.8
d5c3af9

Changes

  • fix: mardown lint
  • fix: grep commands for git-crypt
  • refactor: example.gitsrc is now .hiergit
  • docs: remove old notes

v0.2.7

Choose a tag to compare

@sh0shin sh0shin released this 30 May 09:19
v0.2.7
12932b4

Changes

  • Add -q to be quiet
  • Allow config only runs
  • Bugfixes

0.2.6

Choose a tag to compare

@sh0shin sh0shin released this 05 May 08:06
v0.2.6
16ca35f

Changes

  • Bugfix for broken links
  • Messages when not removing

0.2.5

Choose a tag to compare

@sh0shin sh0shin released this 29 Apr 09:04
v0.2.5
1258c96

Changes

  • Add dead symlink search mode -L, use -R to remove/delete
  • Add config parser (experimental)
  • Bugfixes ;)

0.2.4

Choose a tag to compare

@sh0shin sh0shin released this 19 Mar 20:34
v0.2.4
c4591d5

Changes

  • Optional destination & delete mode 0000 for git
  • Bugfix

0.2.3

Choose a tag to compare

@sh0shin sh0shin released this 10 Mar 20:21
v0.2.3
e9f5b66

Changes

  • Add delete mode 0000, use -R to activate remove/delete mode
  • Style fixes & cleanup

0.2.2

Choose a tag to compare

@sh0shin sh0shin released this 07 Mar 15:59
v0.2.2
b2f32a3

Changes

  • Added -k file option to use with git crypt unlock
  • Bugfixes and cleanup

Note: v0.2.1 is displayed, I missed it ;)
See v0.2.0 for breaking changes!

0.2.1

Choose a tag to compare

@sh0shin sh0shin released this 14 Feb 15:03
v0.2.1
3be6b5f

Changes

  • Added -c to use a config file
  • Added -u to set umask
  • mode is now optional in .hier files (experimental)

See v0.2.0 for breaking changes!

0.2.0

Choose a tag to compare

@sh0shin sh0shin released this 13 Feb 13:40
v0.2.0
d35f131

Changes

  • Internal rewrite of functions and logic.
  • New messages and output.

Breaking Changes

UPDATED YOUR .hier & .gitsrc FILES!
THINGS WILL FAIL!

  • l(type) is now r(type) to represent repository type (a warning is printed).
  • ldir -> rdir
  • lfile -> rfile
  • lgit -> rgit
  • .gitsrc files are now treated as rfile.
    • pull & depth properties were moved to the .gitsrc file itself.

Options

  • -g (git pull) is used for .gitsrc only, disabled per default.

Added

  • -n Dry-run mode.
  • -s Short message mode.

Moved

  • -k is now -R for remove/delete mode.

Removed

  • -D option is gone, was useless anyway.
  • -l is gone, was too buggy (new routine needed).