Releases: anton-yurchenko/git-release
Releases · anton-yurchenko/git-release
v4.1.1
Changed
- Update to GoLang 1.17
- Update dependencies
Fixed
- Crash when changelog does not contain changes for a version
- Changelog references
v4.1.0
v4.0.1
Changed
- Provide more descriptive error messages
v4.0.0
Added
Changed
- Enforce changelog file format to comply with Keep a Changelog/Common Changelog
- Allow
v
prefix withoutALOW_TAG_PREFIX
(still required for other prefixes) - Update Dependencies
- Update to Golang 1.16
- Not existing changelog file won't fail the execution, but will log this as error. Set
CHANGELOG_FILE=none
to silence an error message
Removed
ALLOW_TAG_PREFIX
was replaced withTAG_PREFIX_REGEX
RELEASE_NAME_POSTFIX
was replaced withRELEASE_NAME_SUFFIX
- Logs on empty (default) variables: [
DRAFT_RELEASE
,PRE_RELEASE
,ALLOW_EMPTY_CHANGELOG
,RELEASE_NAME
,RELEASE_NAME_PREFIX
,RELEASE_NAME_SUFFIX
,CHANGELOG_FILE
]
Fixed
- Version extraction
- Custom prefix matching
- Theoretically possible incomplete assets upload
- Nil pointer reference on empty release
v3.5.0
v3.4.4
Changed
- Update Dependencies
Deprecated
RELEASE_NAME_POSTFIX
will be changed toRELEASE_NAME_SUFFIX
in the next release
v3.4.3
v3.4.2
Changed
- Update Dependencies
- Make
version
output more specific
v3.4.1
Changed
- Update Dependencies
v3.4.0
Added
- Glob pattern support
- Unit Tests
- Log version
Fixed
- Exception on margins larger than context of changelog
- Nil pointer exception in 'release' package
Changed
- Refactor JavaScript wrapper