github allegro/axion-release-plugin axion-release-1.13.0

latest releases: v1.17.1, v1.17.0, v1.14.5...
3 years ago

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/.+.

Don't miss a new axion-release-plugin release

NewReleases is sending notifications on new releases.