This release addresses a common issue with code collaboration using this plugin, particularly when multiple feature branches are being developed simultaneously from the same HEAD.
Problem
Until now, the plugin used a SIMPLE version creator by default, which did not decorate version in any way.
This default setting led to the following issues:
Both feature branches would generate the same version (e.g., v0.0.1-SNAPSHOT).
During publication, this resulted in overridden snapshots, as Maven allows overwriting SNAPSHOT versions.
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps pl.allegro.tech.build:axion-release-plugin from 1.17.2 to 1.18.0.
Release notes
Sourced from pl.allegro.tech.build:axion-release-plugin's releases.
... (truncated)
Commits
c4b95c7
set "VERSION_WITH_BRANCH" versionCreator as default (#772)7f17bfc
Bump jgitVersion from 6.9.0.202403050737-r to 6.10.0.202406032230-r (#768)decd534
Bump com.github.mwiede:jsch from 0.2.17 to 0.2.18 (#766)dd5c68a
Bump org.apache.sshd:sshd-core from 2.12.1 to 2.13.1 (#770)52aa71c
Bump mkdocs-material from 9.5.25 to 9.5.27 (#769)eb9abb2
Bump org.apache.sshd:sshd-git from 2.12.1 to 2.13.1 (#771)e033e51
Bump pl.allegro.tech.build.axion-release from 1.17.1 to 1.17.2 (#752)fa41825
Bump org.objenesis:objenesis from 3.3 to 3.4 (#753)17fee15
Bump mkdocs-material from 9.5.20 to 9.5.25 (#763)9a57e17
Use forUseAtConfigurationTime only for lower Gradle versions (#765)You can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show