Skip to content

Releases: Nightapes/go-semantic-release

v2.1.1 (2023-02-20)

20 Feb 15:37
ade0e49
Compare
Choose a tag to compare

v2.1.1 (2023-02-20)

Bug fixes

  • go update 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)

11 Apr 19:59
Compare
Choose a tag to compare

v2.1.0 (2022-04-11)

Features

  • changelog show authors of commits and show body as header (0c7338a)

    Enable new features in .release.yml like

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

  • analyzer fix 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)

04 Mar 13:00
Compare
Choose a tag to compare

v2.0.2 (2022-03-04)

Bug fixes

  • #62 show 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)

10 Aug 19:07
Compare
Choose a tag to compare

v2.0.1 (2021-08-10)

Bug fixes

  • Dockerfile move binary in /usr/local/bin to call go-semantic-releaser via $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)

08 May 21:55
a6783f2
Compare
Choose a tag to compare

v2.0.0 (2021-05-08)

BREAKING CHANGES

  • changelog changelog 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)

06 May 17:09
Compare
Choose a tag to compare

v1.10.3 (2021-05-06)

Bug fixes

  • gitutil don'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)

28 Apr 06:46
Compare
Choose a tag to compare

v1.10.2 (2021-04-28)

Bug fixes

  • internal improve 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)

10 Mar 08:11
Compare
Choose a tag to compare

v1.10.1 (2021-03-10)

Bug fixes

  • github fix 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)

25 Feb 06:22
Compare
Choose a tag to compare

v1.10.0 (2021-02-25)

Features

  • changelog add npm helper text to changelog (3bc68d9)
  • integrations add 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)

23 Feb 13:28
Compare
Choose a tag to compare

v1.9.0 (2021-02-23)

Features

  • angular update angular to include new structured fields (7208dae)
  • conventional parse 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)
  • analyzer update 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)

  • changelog add a function in the funcMap to return commit URL (47a5443)

Bug fixes

  • analyzer remove 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