1.4.0
1.4.0 - 2021-01-29
Added
- Added CHANGELOG.md file with Keep A Changelog format
- Added support for automatic Keep A Changelog format parsing
- Added additional quoting for command substitution
- Detect default github branch automatically when tagging a specific commit
- Added ShellCheck makefile
test
target - Added detection of used remote/upstream.
- Show github release link after uploading.
Changed
- Explicitly use annotated git tag using
-a
- Improved grep handing using -F option
- Add a better error message if signing git tag failed.
- Disable interactive mode for first run only when script finishes properly #20
- Improved compression and hash bash array handling
- Changed default keyserver to
hkps://keyserver.ubuntu.com
ashkps://pgp.mit.edu
is offline most of the time.
Deprecated
- Changed
-n
,--no-github
parameters to--github false
.
Removed
- Remove not required exit command
- Remove unused MAGENTA and CYAN colors
Fixed
- Fixed reading private repository information by always specifying the token
- Fix
--no-github
parameter - Fixed
--force
option for github releases #24 - Added support for BSD based systems #19 (thanks @wolph)
Release created with GPGit 1.4.0
https://github.com/NicoHood/gpgit