Releases: Nightapes/go-semantic-release
v2.1.1 (2023-02-20)
v2.1.1 (2023-02-20)
Bug fixes
goupdate to go 1.19 as default build (ca6488e)*update all dependencies to fix security findings (979a378)
Docker image
New docker image is released under nightapes/go-semantic-release:2.1.1
Usage
docker run nightapes/go-semantic-release:2.1.1
or
docker run nightapes/go-semantic-release:latest
Special Thanks
Sebastian Beisch
v2.1.0 (2022-04-11)
v2.1.0 (2022-04-11)
Features
changelogshow authors of commits and show body as header (0c7338a)Enable new features in
.release.ymllike
changelog:
showAuthors: false ## Show authors in changelog
showBodyAsHeader: false ## Show all bodies of the commits as header of changelog (useful for squash commit flow to show long text in release)
Bug fixes
analyzerfix commit message body parser (03f2eea)In special cases the body of a commit was not correctly interpreted and the changelog was displayed wrongly.
Docker image
New docker image is released under nightapes/go-semantic-release:2.1.0
Usage
docker run nightapes/go-semantic-release:2.1.0
or
docker run nightapes/go-semantic-release:latest
Special Thanks
Sebastian, Sebastian Beisch
v2.0.2 (2022-03-04)
v2.0.2 (2022-03-04)
Bug fixes
#62show message block with right indent (c5f993e)
Docker image
New docker image is released under nightapes/go-semantic-release:2.0.2
Usage
docker run nightapes/go-semantic-release:2.0.2
or
docker run nightapes/go-semantic-release:latest
v2.0.1 (2021-08-10)
v2.0.1 (2021-08-10)
Bug fixes
Dockerfilemove binary in /usr/local/bin to callgo-semantic-releaservia $PATH in terminal directly and update alpine (f89150b)
Docker image
New docker image is released under nightapes/go-semantic-release:2.0.1
Usage
docker run nightapes/go-semantic-release:2.0.1
or
docker run nightapes/go-semantic-release:latest
v2.0.0 (2021-05-08)
v2.0.0 (2021-05-08)
BREAKING CHANGES
changelogchangelog command will now prepend changelogs to the changelog-file
introduced by commit:
prepend a changelog to a file as default, use --overwrite to overwrite the whole file (a054cf9)
Docker image
New docker image is released under nightapes/go-semantic-release:2.0.0
Usage
docker run nightapes/go-semantic-release:2.0.0
or
docker run nightapes/go-semantic-release:latest
v1.10.3 (2021-05-06)
v1.10.3 (2021-05-06)
Bug fixes
gitutildon't crash if no last version was found (f79466b)
Docker image
New docker image is released under nightapes/go-semantic-release:1.10.3
Usage
docker run nightapes/go-semantic-release:1.10.3
or
docker run nightapes/go-semantic-release:latest
v1.10.2 (2021-04-28)
v1.10.2 (2021-04-28)
Bug fixes
internalimprove git log for commits on current branch since last release
At the moment when PRs where done in parallel it could happen that some commits where ignored in the release. This should be fixed now (2cd2477)
Docker image
New docker image is released under nightapes/go-semantic-release:1.10.2
Usage
docker run nightapes/go-semantic-release:1.10.2
or
docker run nightapes/go-semantic-release:latest
v1.10.1 (2021-03-10)
v1.10.1 (2021-03-10)
Bug fixes
githubfix baseURL for enterprise and test failures (795f5d5)
Docker image
New docker image is released under nightapes/go-semantic-release:1.10.1
Usage
docker run nightapes/go-semantic-release:1.10.1
or
docker run nightapes/go-semantic-release:latest
v1.10.0 (2021-02-25)
v1.10.0 (2021-02-25)
Features
changelogadd npm helper text to changelog (3bc68d9)integrationsadd first simple npm integration
Integrations are simple helpers to make integration with existing tools easier.
At basic npm support, the integration will set the version before release to the package.json
integrations:
npm:
enabled: true
``` ([c7d6c7c](https://github.com/nightapes/go-semantic-release/commit/c7d6c7cc7bc557c8911452e314d179dd28bd272c))
## Docker image
New docker image is released under `nightapes/go-semantic-release:1.10.0`
### Usage
`docker run nightapes/go-semantic-release:1.10.0`
or
`docker run nightapes/go-semantic-release:latest`v1.9.0 (2021-02-23)
v1.9.0 (2021-02-23)
Features
angularupdate angular to include new structured fields (7208dae)conventionalparse body and footers according to the rules
Previous assumption about multiple labeled body blocks and footers is
not correct. There is only one body text block with multi-line support.
A footer always starts with a token with a separator.
- A body ends when a footer is found or text ends.
- A footer ends when another footer is found or text ends. (a20992a)
analyzerupdate AnalyzedCommit to add flexibility in parsing a message
This provides flexibility of parsing and rendering structured messages
with more detail in the changelog and helps extract metadata from the
message. The new structure can be used to split a message in multiple
blocks (e.g. footer) (dc4d1c5)
changelogadd a function in the funcMap to return commit URL (47a5443)
Bug fixes
analyzerremove extra quote in structtag (08ab3af)
Docker image
New docker image is released under nightapes/go-semantic-release:1.9.0
Usage
docker run nightapes/go-semantic-release:1.9.0
or
docker run nightapes/go-semantic-release:latest