Skip to content

axion-release-1.13.0

Compare
Choose a tag to compare
@bgalek bgalek released this 27 Mar 23:11
· 73 commits to master since this release

Thanks to all contributors I've we came up with a new release featuring:

  • Project toolchain refresh (gradle update, dependencies refreshed, test reporter, github actions)
  • Shadowing and treeshaking enabled to fix dependencies conflicts (issue #343)
  • SimpleCredentialsProvider replaced with UsernamePasswordCredentialsProvider from jgit (thx to @wojtacha)
  • Exposed getPreviousVersion() API (issue #138 - thx to @mockitoguy)
  • Made use of gradle task configuration avoidance API (thx @f4lco)
  • Documentation improvements and testing (thx @jandersson-svt, @mockitoguy, @platan, @deejay1)
  • Default tag prefix for new plugin users changed from release- to v (issue #378 thx @jandersson-svt)

Breaking change:

Before 1.13.x prefix configuration like

scmVersion {
    tag.prefix = "SOMETHING"
}

resulted in SOMETHING-1.2.3 tag.

From now on, there is no hyphen part included by default.

If You want to preserve old tag format add missing hyphen:

scmVersion {
    tag.prefix = "SOMETHING-"
}

The same goes with releaseBranchPattern setting in incrementMinorIfNotOnRelease - the new default it's set to v/.+.

GITLAB CI

Please update your git origin in your gitlab workflow before invoking gradle release docs:

git remote set-url origin ${CI_SERVER_URL}/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}.git