Skip to content

Releases: LucasLarson/gunstage

v1.6.0

23 Oct 00:04
v1.6.0
6d5db37

Choose a tag to compare

✅ add the ability to unstage all files: gunstage --all
✅ more elegant variable-value deletion

v1.5.0

23 Oct 00:03
v1.5.0

Choose a tag to compare

✅ POSIX-conformant Bourne shell scripts of the /bin/sh variety only for maximum portability.

v1.4.0

18 Jan 23:42
v1.4.0
4d58de8

Choose a tag to compare

✅ treat arguments as an array rather than a string, restoring the ability to unstage files and directories, even when their names have spaces (fix #37)
✅ adopt @gggritso’s git reset -q HEAD -- (source (via)), which works in modern and ancient Git, even in new repositories without commits (fix #41)

v1.3.0

12 Nov 22:54
v1.3.0
d0e63c5

Choose a tag to compare

git unstage now functions like any other git command (big thanks to Joe Block (@unixorn) on #32
gunstage retains identical functionality

v1.2.1

07 Nov 18:12
v1.2.1

Choose a tag to compare

✅ restore BusyBox compatibility (grep --quiet doesn’t port, but grep -q does; #27, #29)

v1.2.0

31 Oct 00:07
v1.2.0
245c3fc

Choose a tag to compare

✅ expand gunstage to work with --versions of git before mid‑2019’s 2.23 (#7)

v1.1.3

29 Sep 15:21
v1.1.3

Choose a tag to compare

✅ behind-the-scenes fixes for better automated testing
✅ repaired link to Super-Linter workflow results

v1.1.2

22 Sep 22:28
v1.1.2
0897849

Choose a tag to compare

✅ restore the ability to git unstage multiple files gunstage file1.txt file2.txt
✅ retain memory-leak control introduced in v1.1.1

v1.1.1

16 Sep 23:20
v1.1.1
945a464

Choose a tag to compare

✅ protect the content of the $unstage variable by unsetting when it’s used

v1.1.0

09 Sep 21:17
v1.1.0
279fb0d

Choose a tag to compare

✅ make file name @ohmyzsh‑ready
✅ expand failure message
✅ use a programmatically set return status