allegro/axion-release-plugin (pl.allegro.tech.build:axion-release-plugin)
### [`v1.18.8`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.8)
#### What's Changed
##### Changed
When using `releaseOnlyOnReleaseBranches` verifyRelease tasks were not skipped.
From now, gradle `release` task and it's dependants will be skipped if `releaseOnlyOnReleaseBranches` is active and the plugin decides to skip the release.
- Disable release tasks if release should be skipped by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/813](https://redirect.github.com/allegro/axion-release-plugin/pull/813)
##### Dependency updates
- Bump mkdocs-material from 9.5.33 to 9.5.34 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/804](https://redirect.github.com/allegro/axion-release-plugin/pull/804)
- Bump pl.allegro.tech.build.axion-release from 1.18.5 to 1.18.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/803](https://redirect.github.com/allegro/axion-release-plugin/pull/803)
- Bump com.gradle.plugin-publish from 1.2.1 to 1.2.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/801](https://redirect.github.com/allegro/axion-release-plugin/pull/801)
- Bump mkdocs from 1.6.0 to 1.6.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/805](https://redirect.github.com/allegro/axion-release-plugin/pull/805)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.7...v1.18.8
### [`v1.18.7`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.7)
#### What's Changed
##### Bugfix
With `releaseOnlyOnReleaseBranches` property set,
when a release is skipped, `GITHUB_OUTPUT` is not written anymore.
- ScmPushResultOutcome introduced by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/800](https://redirect.github.com/allegro/axion-release-plugin/pull/800)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.6...v1.18.7
### [`v1.18.6`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.6)
#### What's Changed
##### Changed
🎉 Achieving a workflow with one-liner gradle step: `./gradew build release publish` is now possible!
Setting [releaseOnlyOnReleaseBranches](https://axion-release-plugin.readthedocs.io/en/latest/configuration/version/#releaseonlyonreleasebranches) option
scmVersion {
releaseOnlyOnReleaseBranches = true
}
Will make `release` task no-operation, if run on feature branches (not `main`/`master`).
You can further customize release branch name list, using `releaseBranchNames` property:
scmVersion {
releaseOnlyOnReleaseBranches = true
releaseBranchNames = ['main', 'master']
}
- releaseOnlyOnReleaseBranches & releaseBranchNames options by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/797](https://redirect.github.com/allegro/axion-release-plugin/pull/797)
Based on users feedback it **may** be set to default in future releases :)
##### Dependency updates
- Bump mkdocs-material from 9.5.31 to 9.5.32 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/794](https://redirect.github.com/allegro/axion-release-plugin/pull/794)
- Bump pl.allegro.tech.build.axion-release from 1.18.4 to 1.18.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/795](https://redirect.github.com/allegro/axion-release-plugin/pull/795)
- Bump mkdocs-material from 9.5.32 to 9.5.33 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/798](https://redirect.github.com/allegro/axion-release-plugin/pull/798)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.5...v1.18.6
### [`v1.18.5`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.5)
#### What's Changed
##### Changed
Introducing `fallbackPrefixes` that can be used to migrate from one tag prefix to another.
Usage:
```kotlin
scmVersion {
tag {
prefix.set("new-prefix-")
fallbackPrefixes.set(listOf("old-prefix-"))
}
}
```
Implement support for fallback tag prefixes by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/793](https://redirect.github.com/allegro/axion-release-plugin/pull/793)
##### Dependency updates
- Bump com.github.mwiede:jsch from 0.2.18 to 0.2.19 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/792](https://redirect.github.com/allegro/axion-release-plugin/pull/792)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.4...v1.18.5
### [`v1.18.4`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.4)
#### What's Changed
##### Changed
We continue streamlining GitHub Workflows (and CI runtimes in general).
This release is introducing `unshallowRepoOnCI` incubating option,
that will [unshallow the git repository](https://axion-release-plugin.readthedocs.io/en/latest/configuration/ci_servers/#shallow-clones), so the `axion-release-plugin` can successfully read tags history despite your CI clone strategy.
Usage:
```kotlin
scmVersion {
unshallowRepoOnCI.set(true)
}
```
Now, you can simplify your GitHub Actions config:
```diff
steps:
- uses: actions/checkout@v4
- with:
- fetch-depth: 0
```
After more testing with other CI pipelines, this option will probably be enabled by default.
- Unshallow repo on CI by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/790](https://redirect.github.com/allegro/axion-release-plugin/pull/790)
##### Dependency updates
- Bump org.apache.sshd:sshd-core from 2.13.1 to 2.13.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/787](https://redirect.github.com/allegro/axion-release-plugin/pull/787)
- Bump pl.allegro.tech.build.axion-release from 1.18.2 to 1.18.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/785](https://redirect.github.com/allegro/axion-release-plugin/pull/785)
- Bump mkdocs-material from 9.5.30 to 9.5.31 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/784](https://redirect.github.com/allegro/axion-release-plugin/pull/784)
- Bump org.apache.sshd:sshd-git from 2.13.1 to 2.13.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/786](https://redirect.github.com/allegro/axion-release-plugin/pull/786)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.3...v1.18.4
### [`v1.18.3`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.3)
##### What's Changed
- [#761](https://redirect.github.com/allegro/axion-release-plugin/issues/761) | Fix released-version output reporting SNAPSHOT version by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/783](https://redirect.github.com/allegro/axion-release-plugin/pull/783)
##### Dependencies
- Bump pl.allegro.tech.build.axion-release from 1.18.0 to 1.18.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/781](https://redirect.github.com/allegro/axion-release-plugin/pull/781)
- Bump mkdocs-material from 9.5.29 to 9.5.30 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/782](https://redirect.github.com/allegro/axion-release-plugin/pull/782)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.2...v1.18.3
### [`v1.18.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.2)
##### What's Changed
- Fix for GITHUB_HEAD_REF having empty value by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/779](https://redirect.github.com/allegro/axion-release-plugin/pull/779)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.1...v1.18.2
### [`v1.18.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.1)
#### New behavior
From now on, on GitHub Workflows, you don't need to check out ref for axion-release-plugin to know what branch your build is being run on—it will be read from the GitHub workflow environment variable (GITHUB_HEAD_REF).
```diff
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- ref: ${{ github.head_ref }}
```
#### What's Changed
- Read ref from GITHUB_HEAD_REF env variable if it's present by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/776](https://redirect.github.com/allegro/axion-release-plugin/pull/776)
#### Dependencies
- Bump mkdocs-material from 9.5.27 to 9.5.28 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/774](https://redirect.github.com/allegro/axion-release-plugin/pull/774)
- Bump pl.allegro.tech.build.axion-release from 1.17.2 to 1.18.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/773](https://redirect.github.com/allegro/axion-release-plugin/pull/773)
- Bump mkdocs-material from 9.5.28 to 9.5.29 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/778](https://redirect.github.com/allegro/axion-release-plugin/pull/778)
#### New Contributors
- [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/776](https://redirect.github.com/allegro/axion-release-plugin/pull/776)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.0...v1.18.1
### [`v1.18.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.0)
#### What's Changed
[https://github.com/allegro/axion-release-plugin/pull/772](https://redirect.github.com/allegro/axion-release-plugin/pull/772)
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](https://redirect.github.com/allegro/axion-release-plugin/blob/e033e51045dbed6e18e71ebd7261dade66096827/src/main/groovy/pl/allegro/tech/build/axion/release/domain/PredefinedVersionCreator.groovy#L10) 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.
##### Solution
This release changes the default `versionCreator` to [VERSION_WITH_BRANCH](https://redirect.github.com/allegro/axion-release-plugin/blob/e033e51045dbed6e18e71ebd7261dade66096827/src/main/groovy/pl/allegro/tech/build/axion/release/domain/PredefinedVersionCreator.groovy#L14).
The new behavior includes:
- Appending the branch name to the version (e.g., `v0.0.1-my-branch-name-SNAPSHOT`).
- Falling back to the SIMPLE version creator for detached HEAD checkouts, maintaining the old behavior in such cases.
##### Breaking change
- Versions will now include the branch name, preventing the override of snapshots across different branches.
##### Migration Guide
To continue using the SIMPLE version creator, update your plugin configuration as follows:
scmVersion {
versionCreator('simple')
}
#### Additional changes
- improve ci_servers.md GitLab CI branch override by [@doofy](https://redirect.github.com/doofy) in [https://github.com/allegro/axion-release-plugin/pull/760](https://redirect.github.com/allegro/axion-release-plugin/pull/760)
- Use forUseAtConfigurationTime only for lower Gradle versions by [@kkocel](https://redirect.github.com/kkocel) in [https://github.com/allegro/axion-release-plugin/pull/765](https://redirect.github.com/allegro/axion-release-plugin/pull/765)
#### Dependencies
- Bump mkdocs-material from 9.5.20 to 9.5.25 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/763](https://redirect.github.com/allegro/axion-release-plugin/pull/763)
- Bump org.objenesis:objenesis from 3.3 to 3.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/753](https://redirect.github.com/allegro/axion-release-plugin/pull/753)
- Bump pl.allegro.tech.build.axion-release from 1.17.1 to 1.17.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/752](https://redirect.github.com/allegro/axion-release-plugin/pull/752)
- Bump org.apache.sshd:sshd-git from 2.12.1 to 2.13.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/771](https://redirect.github.com/allegro/axion-release-plugin/pull/771)
- Bump mkdocs-material from 9.5.25 to 9.5.27 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/769](https://redirect.github.com/allegro/axion-release-plugin/pull/769)
- Bump org.apache.sshd:sshd-core from 2.12.1 to 2.13.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/770](https://redirect.github.com/allegro/axion-release-plugin/pull/770)
- Bump com.github.mwiede:jsch from 0.2.17 to 0.2.18 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/766](https://redirect.github.com/allegro/axion-release-plugin/pull/766)
- Bump jgitVersion from 6.9.0.202403050737-r to 6.10.0.202406032230-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/768](https://redirect.github.com/allegro/axion-release-plugin/pull/768)
#### New Contributors
- [@doofy](https://redirect.github.com/doofy) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/760](https://redirect.github.com/allegro/axion-release-plugin/pull/760)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.17.2...v1.18.0
### [`v1.17.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.17.2)
#### What's Changed
- output released version in github actions environement by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/737](https://redirect.github.com/allegro/axion-release-plugin/pull/737)
#### Dependencies
- Bump pl.allegro.tech.build.axion-release from 1.17.0 to 1.17.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/748](https://redirect.github.com/allegro/axion-release-plugin/pull/748)
- Bump mkdocs-material from 9.5.18 to 9.5.20 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/747](https://redirect.github.com/allegro/axion-release-plugin/pull/747)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.17.1...v1.17.2
### [`v1.17.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.17.1)
##### What's Changed
Introducing `overridenIsClean` flag.
##### New Contributors
- [@balrok](https://redirect.github.com/balrok) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/738](https://redirect.github.com/allegro/axion-release-plugin/pull/738)
##### Dependabot
- Bump mkdocs-material from 9.5.9 to 9.5.10 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/720](https://redirect.github.com/allegro/axion-release-plugin/pull/720)
- Bump gradle/wrapper-validation-action from 2 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/735](https://redirect.github.com/allegro/axion-release-plugin/pull/735)
- Bump mkdocs-material from 9.5.10 to 9.5.17 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/733](https://redirect.github.com/allegro/axion-release-plugin/pull/733)
- Bump com.kohlschutter.junixsocket:junixsocket-core from 2.8.3 to 2.9.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/732](https://redirect.github.com/allegro/axion-release-plugin/pull/732)
- Bump org.apache.sshd:sshd-core from 2.12.0 to 2.12.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/719](https://redirect.github.com/allegro/axion-release-plugin/pull/719)
- Bump org.ajoberstar.grgit:grgit-core from 4.1.0 to 5.2.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/717](https://redirect.github.com/allegro/axion-release-plugin/pull/717)
- Bump org.apache.sshd:sshd-git from 2.12.0 to 2.12.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/718](https://redirect.github.com/allegro/axion-release-plugin/pull/718)
- implement flag overridenIsClean by [@balrok](https://redirect.github.com/balrok) in [https://github.com/allegro/axion-release-plugin/pull/738](https://redirect.github.com/allegro/axion-release-plugin/pull/738)
- Bump mkdocs from 1.5.3 to 1.6.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/746](https://redirect.github.com/allegro/axion-release-plugin/pull/746)
- Bump com.github.mwiede:jsch from 0.2.16 to 0.2.17 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/743](https://redirect.github.com/allegro/axion-release-plugin/pull/743)
- Bump org.bouncycastle:bcprov-jdk18on from 1.77 to 1.78.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/742](https://redirect.github.com/allegro/axion-release-plugin/pull/742)
- Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/740](https://redirect.github.com/allegro/axion-release-plugin/pull/740)
- Bump mkdocs-material from 9.5.17 to 9.5.18 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/745](https://redirect.github.com/allegro/axion-release-plugin/pull/745)
- Bump jgitVersion from 6.8.0.202311291450-r to 6.9.0.202403050737-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/741](https://redirect.github.com/allegro/axion-release-plugin/pull/741)
- Bump pl.allegro.tech.build.axion-release from 1.16.1 to 1.17.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/744](https://redirect.github.com/allegro/axion-release-plugin/pull/744)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.17.0...v1.17.1
### [`v1.17.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.17.0)
##### Breaking change
axion-release-plugin now requires a minimum Gardle 7
##### What's Changed
This release drops Gradle 6 support since it was a blocker to allow this plugin to handle the newer encryptions for SSH like elliptic curves and other recent cipher suites. From now on, many connection issues should be resolved thank you [@mc1arke](https://redirect.github.com/mc1arke)!
- Switch to a recent version of a supported Jsch fork by [@mc1arke](https://redirect.github.com/mc1arke) in [https://github.com/allegro/axion-release-plugin/pull/711](https://redirect.github.com/allegro/axion-release-plugin/pull/711)
##### New Contributors
- [@mc1arke](https://redirect.github.com/mc1arke) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/711](https://redirect.github.com/allegro/axion-release-plugin/pull/711)
##### Dependencies
- Bump mkdocs-material from 9.4.14 to 9.5.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/692](https://redirect.github.com/allegro/axion-release-plugin/pull/692)
- Bump jgitVersion from 6.7.0.202309050840-r to 6.8.0.202311291450-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/690](https://redirect.github.com/allegro/axion-release-plugin/pull/690)
- Bump pl.allegro.tech.build.axion-release from 1.15.5 to 1.16.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/687](https://redirect.github.com/allegro/axion-release-plugin/pull/687)
- Bump actions/setup-java from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/688](https://redirect.github.com/allegro/axion-release-plugin/pull/688)
- Bump org.apache.sshd:sshd-git from 2.11.0 to 2.12.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/702](https://redirect.github.com/allegro/axion-release-plugin/pull/702)
- Bump mkdocs-material from 9.5.3 to 9.5.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/705](https://redirect.github.com/allegro/axion-release-plugin/pull/705)
- Bump org.apache.sshd:sshd-core from 2.11.0 to 2.12.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/701](https://redirect.github.com/allegro/axion-release-plugin/pull/701)
- Bump mkdocs-material from 9.5.6 to 9.5.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/709](https://redirect.github.com/allegro/axion-release-plugin/pull/709)
- Bump codecov/codecov-action from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/708](https://redirect.github.com/allegro/axion-release-plugin/pull/708)
- Bump gradle/wrapper-validation-action from 1 to 2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/707](https://redirect.github.com/allegro/axion-release-plugin/pull/707)
- Bump mkdocs-material from 9.5.7 to 9.5.9 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/714](https://redirect.github.com/allegro/axion-release-plugin/pull/714)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.16.1...v1.17.0
### [`v1.16.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.16.1)
#### What's Changed
- Issue [#684](https://redirect.github.com/allegro/axion-release-plugin/issues/684) Populating RemoteRefUpdate.Status by [@VicenteJankowski](https://redirect.github.com/VicenteJankowski) in [https://github.com/allegro/axion-release-plugin/pull/685](https://redirect.github.com/allegro/axion-release-plugin/pull/685)
- remove VersionScmPosition as it is a duplicate of ScmPosition by [@rzabini](https://redirect.github.com/rzabini) in [https://github.com/allegro/axion-release-plugin/pull/686](https://redirect.github.com/allegro/axion-release-plugin/pull/686)
#### New Contributors
- [@VicenteJankowski](https://redirect.github.com/VicenteJankowski) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/685](https://redirect.github.com/allegro/axion-release-plugin/pull/685)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.16.0...v1.16.1
### [`v1.16.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.16.0)
#### Major release
To fix gradle configuration cache problems [@SmialyKot](https://redirect.github.com/SmialyKot) changed the default SystemReader behavior - and from now on, we won't use system config by default. We tested it in multiple cases and should mostly work, but this can **break** things, so please file an issue if this occurs.
#### What's Changed
- Fix [#387](https://redirect.github.com/allegro/axion-release-plugin/issues/387) - prevent JGit from accessing system config to support Gradle configuration cache by [@SmialyKot](https://redirect.github.com/SmialyKot) in [https://github.com/allegro/axion-release-plugin/pull/683](https://redirect.github.com/allegro/axion-release-plugin/pull/683)
##### Dependencies:
- Bump mkdocs-material from 9.4.2 to 9.4.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/664](https://redirect.github.com/allegro/axion-release-plugin/pull/664)
- Bump mkdocs from 1.5.2 to 1.5.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/660](https://redirect.github.com/allegro/axion-release-plugin/pull/660)
- Bump mkdocs-material from 9.4.3 to 9.4.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/666](https://redirect.github.com/allegro/axion-release-plugin/pull/666)
- Bump mkdocs-material from 9.4.4 to 9.4.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/668](https://redirect.github.com/allegro/axion-release-plugin/pull/668)
- Bump mkdocs-material from 9.4.6 to 9.4.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/673](https://redirect.github.com/allegro/axion-release-plugin/pull/673)
- Bump mkdocs-material from 9.4.7 to 9.4.10 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/679](https://redirect.github.com/allegro/axion-release-plugin/pull/679)
- Bump mkdocs-material from 9.4.10 to 9.4.14 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/681](https://redirect.github.com/allegro/axion-release-plugin/pull/681)
- Bump org.apache.sshd:sshd-core from 2.10.0 to 2.11.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/671](https://redirect.github.com/allegro/axion-release-plugin/pull/671)
- Bump org.apache.sshd:sshd-git from 2.10.0 to 2.11.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/670](https://redirect.github.com/allegro/axion-release-plugin/pull/670)
#### New Contributors
- [@SmialyKot](https://redirect.github.com/SmialyKot) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/683](https://redirect.github.com/allegro/axion-release-plugin/pull/683)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.5...v1.16.0
### [`v1.15.5`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.5)
#### What's Changed
- monorepo settings renamed to monorepo by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/661](https://redirect.github.com/allegro/axion-release-plugin/pull/661)
- Add dependency dirs for monorepo config by [@shashken](https://redirect.github.com/shashken) in [https://github.com/allegro/axion-release-plugin/pull/647](https://redirect.github.com/allegro/axion-release-plugin/pull/647)
- Make docs more detailed about main branch support by [@rafalh](https://redirect.github.com/rafalh) in [https://github.com/allegro/axion-release-plugin/pull/648](https://redirect.github.com/allegro/axion-release-plugin/pull/648)
#### Dependabot
- Bump pl.allegro.tech.build.axion-release from 1.15.3 to 1.15.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/643](https://redirect.github.com/allegro/axion-release-plugin/pull/643)
- Bump mkdocs from 1.4.3 to 1.5.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/642](https://redirect.github.com/allegro/axion-release-plugin/pull/642)
- Bump mkdocs-material from 9.1.19 to 9.1.21 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/641](https://redirect.github.com/allegro/axion-release-plugin/pull/641)
- Bump mkdocs-material from 9.1.21 to 9.2.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/651](https://redirect.github.com/allegro/axion-release-plugin/pull/651)
- Bump com.gradle.plugin-publish from 1.2.0 to 1.2.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/649](https://redirect.github.com/allegro/axion-release-plugin/pull/649)
- Bump jgitVersion from 6.6.0.202305301015-r to 6.7.0.202309050840-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/656](https://redirect.github.com/allegro/axion-release-plugin/pull/656)
- Bump mkdocs-material from 9.2.5 to 9.2.8 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/655](https://redirect.github.com/allegro/axion-release-plugin/pull/655)
- Bump actions/checkout from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/654](https://redirect.github.com/allegro/axion-release-plugin/pull/654)
- Bump mkdocs from 1.5.1 to 1.5.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/646](https://redirect.github.com/allegro/axion-release-plugin/pull/646)
- Bump mkdocs-material from 9.2.8 to 9.4.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/659](https://redirect.github.com/allegro/axion-release-plugin/pull/659)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.4...v1.15.5
### [`v1.15.4`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.4)
#### Breaking change
[@ralfhergert](https://redirect.github.com/ralfhergert) pointed out that this release is breaking one of the API's.
Sorry for that mistake - this should be reflected in semver versioning.
`scmVersion.repository.directory` now accepts **String** instead of **File**.
If you're getting `Cannot set the value of property 'directory' of type java.lang.String using an instance of type java.io.File.` remember to update your `directory` plugin property.
i.e. `directory.set(project.rootProject.absolutePath)`
#### What's Changed
- Bump pl.allegro.tech.build.axion-release from 1.15.1 to 1.15.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/628](https://redirect.github.com/allegro/axion-release-plugin/pull/628)
- Bump mkdocs-material from 9.1.14 to 9.1.19 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/639](https://redirect.github.com/allegro/axion-release-plugin/pull/639)
- Bump jgitVersion from 6.5.0.202303070854-r to 6.6.0.202305301015-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/635](https://redirect.github.com/allegro/axion-release-plugin/pull/635)
- remove [@InputDirectory](https://redirect.github.com/InputDirectory) to avoid memory leak ([#561](https://redirect.github.com/allegro/axion-release-plugin/issues/561)) by [@mpern](https://redirect.github.com/mpern) in [https://github.com/allegro/axion-release-plugin/pull/640](https://redirect.github.com/allegro/axion-release-plugin/pull/640)
- PredefinedSnapshotCreator: unclean snapshot by [@mkoester](https://redirect.github.com/mkoester) in [https://github.com/allegro/axion-release-plugin/pull/544](https://redirect.github.com/allegro/axion-release-plugin/pull/544)
#### New Contributors
- [@mpern](https://redirect.github.com/mpern) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/640](https://redirect.github.com/allegro/axion-release-plugin/pull/640)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.3...v1.15.4
### [`v1.15.3`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.3)
#### What's Changed
- [#622](https://redirect.github.com/allegro/axion-release-plugin/issues/622) fix VersionVersionProperties.Creator by [@duschata](https://redirect.github.com/duschata) in [https://github.com/allegro/axion-release-plugin/pull/627](https://redirect.github.com/allegro/axion-release-plugin/pull/627)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.2...v1.15.3
### [`v1.15.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.2)
#### What's Changed
- Update README.md by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/623](https://redirect.github.com/allegro/axion-release-plugin/pull/623)
- [#622](https://redirect.github.com/allegro/axion-release-plugin/issues/622) fix: evaluate also instance VersionVersionProperties.Incremente… by [@duschata](https://redirect.github.com/duschata) in [https://github.com/allegro/axion-release-plugin/pull/626](https://redirect.github.com/allegro/axion-release-plugin/pull/626)
- Bump mkdocs-material from 9.1.12 to 9.1.14 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/625](https://redirect.github.com/allegro/axion-release-plugin/pull/625)
- Bump pl.allegro.tech.build.axion-release from 1.15.0 to 1.15.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/624](https://redirect.github.com/allegro/axion-release-plugin/pull/624)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.1...v1.15.2
### [`v1.15.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.1)
#### What's Changed
Fixed `branchVersionIncrementer cannot be serialized` error.
- Bump mkdocs-material from 9.1.3 to 9.1.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/604](https://redirect.github.com/allegro/axion-release-plugin/pull/604)
- Bump pl.allegro.tech.build.axion-release from 1.14.4 to 1.15.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/603](https://redirect.github.com/allegro/axion-release-plugin/pull/603)
- Bump mkdocs-material from 9.1.5 to 9.1.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/612](https://redirect.github.com/allegro/axion-release-plugin/pull/612)
- Bump com.gradle.plugin-publish from 1.1.0 to 1.2.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/607](https://redirect.github.com/allegro/axion-release-plugin/pull/607)
- Bump org.apache.sshd:sshd-git from 2.9.2 to 2.10.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/620](https://redirect.github.com/allegro/axion-release-plugin/pull/620)
- Bump mkdocs-material from 9.1.7 to 9.1.12 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/617](https://redirect.github.com/allegro/axion-release-plugin/pull/617)
- Pull Request for issue [#590](https://redirect.github.com/allegro/axion-release-plugin/issues/590) by [@duschata](https://redirect.github.com/duschata) in [https://github.com/allegro/axion-release-plugin/pull/621](https://redirect.github.com/allegro/axion-release-plugin/pull/621)
- Bump org.apache.sshd:sshd-core from 2.9.2 to 2.10.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/619](https://redirect.github.com/allegro/axion-release-plugin/pull/619)
- Bump mkdocs from 1.4.2 to 1.4.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/615](https://redirect.github.com/allegro/axion-release-plugin/pull/615)
#### New Contributors
- [@duschata](https://redirect.github.com/duschata) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/621](https://redirect.github.com/allegro/axion-release-plugin/pull/621)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.0...v1.15.1
### [`v1.15.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.0)
#### What's Changed
**This plugin now requires at least JDK11**
*1.14.x branch is open for bugfixes for people still using older JDK's.*
- Bump com.gradle.plugin-publish from 0.21.0 to 1.1.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/554](https://redirect.github.com/allegro/axion-release-plugin/pull/554)
- Update to JDK11 by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/577](https://redirect.github.com/allegro/axion-release-plugin/pull/577)
- Bump mkdocs-material from 9.0.11 to 9.0.12 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/583](https://redirect.github.com/allegro/axion-release-plugin/pull/583)
- Bump pl.allegro.tech.build.axion-release from 1.14.3 to 1.14.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/582](https://redirect.github.com/allegro/axion-release-plugin/pull/582)
- \[Documentation] Note about GitHub Action token permissions by [@pitagoras3](https://redirect.github.com/pitagoras3) in [https://github.com/allegro/axion-release-plugin/pull/586](https://redirect.github.com/allegro/axion-release-plugin/pull/586)
- readme update by [@sreich](https://redirect.github.com/sreich) in [https://github.com/allegro/axion-release-plugin/pull/589](https://redirect.github.com/allegro/axion-release-plugin/pull/589)
- Bump mkdocs-material from 9.0.12 to 9.0.15 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/588](https://redirect.github.com/allegro/axion-release-plugin/pull/588)
- Bump io.github.gradle-nexus.publish-plugin from 1.1.0 to 1.2.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/587](https://redirect.github.com/allegro/axion-release-plugin/pull/587)
- Bump mkdocs-material from 9.0.15 to 9.1.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/597](https://redirect.github.com/allegro/axion-release-plugin/pull/597)
- Bump io.github.gradle-nexus.publish-plugin from 1.2.0 to 1.3.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/595](https://redirect.github.com/allegro/axion-release-plugin/pull/595)
- Bump jgitVersion from 6.4.0.202211300538-r to 6.5.0.202303070854-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/594](https://redirect.github.com/allegro/axion-release-plugin/pull/594)
- Bump com.github.kt3k.coveralls from 2.12.0 to 2.12.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/593](https://redirect.github.com/allegro/axion-release-plugin/pull/593)
- Bump actions/setup-java from 1 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/601](https://redirect.github.com/allegro/axion-release-plugin/pull/601)
- Bump actions/checkout from 2 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/599](https://redirect.github.com/allegro/axion-release-plugin/pull/599)
- Bump codecov/codecov-action from 1 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/600](https://redirect.github.com/allegro/axion-release-plugin/pull/600)
#### New Contributors
- [@pitagoras3](https://redirect.github.com/pitagoras3) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/586](https://redirect.github.com/allegro/axion-release-plugin/pull/586)
- [@sreich](https://redirect.github.com/sreich) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/589](https://redirect.github.com/allegro/axion-release-plugin/pull/589)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.4...v1.15.0
### [`v1.14.5`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.5)
#### What's Changed
- Bump com.gradle.plugin-publish from 0.21.0 to 1.1.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/554](https://redirect.github.com/allegro/axion-release-plugin/pull/554)
- backport remove [@InputDirectory](https://redirect.github.com/InputDirectory) to avoid memory leak ([#561](https://redirect.github.com/allegro/axion-release-plugin/issues/561)) ([#640](https://redirect.github.com/allegro/axion-release-plugin/issues/640)) by [@david0](https://redirect.github.com/david0) in [https://github.com/allegro/axion-release-plugin/pull/712](https://redirect.github.com/allegro/axion-release-plugin/pull/712)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.4...v1.14.5
### [`v1.14.4`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.4)
We will be releasing axion-release-plugin@1.15.0 soon, which will require JDK11 to work.
Plugin's 1.14.x branch will be open for bug fixes only.
Big thanks to [@big-andy-coates](https://redirect.github.com/big-andy-coates) for challenging me to stop supporting JDK8 and move on to JDK11 as a base.
Your help is admirable!
#### What's Changed
- Bump pl.allegro.tech.build.axion-release from 1.14.2 to 1.14.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/562](https://redirect.github.com/allegro/axion-release-plugin/pull/562)
- Bump com.coditory.integration-test from 1.4.4 to 1.4.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/568](https://redirect.github.com/allegro/axion-release-plugin/pull/568)
- Bump mkdocs-material from 8.5.10 to 9.0.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/569](https://redirect.github.com/allegro/axion-release-plugin/pull/569)
- Correct spellings/grammar in docs by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/579](https://redirect.github.com/allegro/axion-release-plugin/pull/579)
- GitHub dependabot friendly dependency versions by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/578](https://redirect.github.com/allegro/axion-release-plugin/pull/578)
- Bump mkdocs-material from 9.0.6 to 9.0.11 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/572](https://redirect.github.com/allegro/axion-release-plugin/pull/572)
- Fix issue with Push command being reused. by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/575](https://redirect.github.com/allegro/axion-release-plugin/pull/575)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.3...v1.14.4
### [`v1.14.3`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.3)
#### What's Changed
**Changes:**
- Use [@InputFile](https://redirect.github.com/InputFile) on RepositoryConfig#getCustomKeyFile by [@jcgay](https://redirect.github.com/jcgay) in [https://github.com/allegro/axion-release-plugin/pull/560](https://redirect.github.com/allegro/axion-release-plugin/pull/560)
- PredefinedVersionCreator: added versionWithCommitHash by [@mkoester](https://redirect.github.com/mkoester) in [https://github.com/allegro/axion-release-plugin/pull/542](https://redirect.github.com/allegro/axion-release-plugin/pull/542)
- ScmPosition: added isClean by [@mkoester](https://redirect.github.com/mkoester) in [https://github.com/allegro/axion-release-plugin/pull/543](https://redirect.github.com/allegro/axion-release-plugin/pull/543)
- SnapshotDependenciesChecker fails for multi module project [#330](https://redirect.github.com/allegro/axion-release-plugin/issues/330) by [@Kindrat](https://redirect.github.com/Kindrat) in [https://github.com/allegro/axion-release-plugin/pull/331](https://redirect.github.com/allegro/axion-release-plugin/pull/331)
**Updates:**
- Bump spock from 1.17.3 to 1.17.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/536](https://redirect.github.com/allegro/axion-release-plugin/pull/536)
- Bump mkdocs from 1.3.1 to 1.4.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/540](https://redirect.github.com/allegro/axion-release-plugin/pull/540)
- Bump pl.allegro.tech.build.axion-release from 1.14.1 to 1.14.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/537](https://redirect.github.com/allegro/axion-release-plugin/pull/537)
- Bump mkdocs-material from 8.5.3 to 8.5.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/539](https://redirect.github.com/allegro/axion-release-plugin/pull/539)
- Bump spock from 1.17.4 to 1.17.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/541](https://redirect.github.com/allegro/axion-release-plugin/pull/541)
- Bump mkdocs from 1.4.0 to 1.4.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/546](https://redirect.github.com/allegro/axion-release-plugin/pull/546)
- Bump sshd-core from 2.9.1 to 2.9.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/558](https://redirect.github.com/allegro/axion-release-plugin/pull/558)
- Bump sshd-git from 2.9.1 to 2.9.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/557](https://redirect.github.com/allegro/axion-release-plugin/pull/557)
- Bump spock from 1.17.5 to 1.17.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/556](https://redirect.github.com/allegro/axion-release-plugin/pull/556)
- Bump mkdocs-material from 8.5.6 to 8.5.10 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/555](https://redirect.github.com/allegro/axion-release-plugin/pull/555)
- Bump mkdocs from 1.4.1 to 1.4.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/552](https://redirect.github.com/allegro/axion-release-plugin/pull/552)
#### New Contributors
- [@jcgay](https://redirect.github.com/jcgay) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/560](https://redirect.github.com/allegro/axion-release-plugin/pull/560)
- [@mkoester](https://redirect.github.com/mkoester) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/542](https://redirect.github.com/allegro/axion-release-plugin/pull/542)
- [@Kindrat](https://redirect.github.com/Kindrat) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/331](https://redirect.github.com/allegro/axion-release-plugin/pull/331)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.2...v1.14.3
### [`v1.14.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.2)
#### What's Changed
- Bump mkdocs-material from 8.4.4 to 8.5.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/532](https://redirect.github.com/allegro/axion-release-plugin/pull/532)
- Bump pl.allegro.tech.build.axion-release from 1.14.0 to 1.14.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/531](https://redirect.github.com/allegro/axion-release-plugin/pull/531)
- Bump mkdocs-material from 8.5.2 to 8.5.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/535](https://redirect.github.com/allegro/axion-release-plugin/pull/535)
- Migrate to Kotlin DSL build script to align published Kotlin version with Gradle by [@cloudshiftchris](https://redirect.github.com/cloudshiftchris) in [https://github.com/allegro/axion-release-plugin/pull/533](https://redirect.github.com/allegro/axion-release-plugin/pull/533)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.1...v1.14.2
### [`v1.14.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.1)
#### What's Changed
- Bump mkdocs-material from 8.3.9 to 8.4.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/519](https://redirect.github.com/allegro/axion-release-plugin/pull/519)
- Bump pl.allegro.tech.build.axion-release from 1.13.14 to 1.14.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/518](https://redirect.github.com/allegro/axion-release-plugin/pull/518)
- Bump mkdocs-material from 8.4.0 to 8.4.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/522](https://redirect.github.com/allegro/axion-release-plugin/pull/522)
- Bump mkdocs-material from 8.4.2 to 8.4.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/526](https://redirect.github.com/allegro/axion-release-plugin/pull/526)
- Bump sshd-core from 2.9.0 to 2.9.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/529](https://redirect.github.com/allegro/axion-release-plugin/pull/529)
- Bump com.coditory.integration-test from 1.4.2 to 1.4.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/527](https://redirect.github.com/allegro/axion-release-plugin/pull/527)
- Bump sshd-git from 2.9.0 to 2.9.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/528](https://redirect.github.com/allegro/axion-release-plugin/pull/528)
- Bump JGit from `5.12.0.202106070339-r` to `5.13.1.202206130422-r` by [@valfirst](https://redirect.github.com/valfirst) in [https://github.com/allegro/axion-release-plugin/pull/530](https://redirect.github.com/allegro/axion-release-plugin/pull/530)
#### New Contributors
- [@valfirst](https://redirect.github.com/valfirst) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/530](https://redirect.github.com/allegro/axion-release-plugin/pull/530)
**Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.0...v1.14.1
### [`v1.14.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.0)
This release includes support for Gradle's configuration cache.
As part of this change, configuration properties are now Gradle-managed properties.
In some cases, existing build scripts may need to be adjusted:
- Kotlin DSL users will need to use the `property.set(value)` instead of assignment;
- Users of a custom key file should use the new property `customKeyFile`
- several 'setXXX' methods have been replaced with function equivalents (e.g. `setSerializer` -> `serializer`)
- If extending an Axion task (setting the `versionConfig` property), please check out updated syntax in the [documentation](https://axion-release-plugin.readthedocs.io/en/latest/configuration/extensions/#extending-axion-release-tasks)
#### What's Changed
- [GH-490](https://redirect.github.com/allegro/axion-release-plugin/issues/490) Describe `fileUpdate.encoding` property in docs by [@dzikoysk](https://redirect.github.com/dzikoysk) in [https://github.com/allegro/axion-release-plugin/pull/499](https://redirect.github.com/allegro/axion-release-plugin/pull/499)
- [GH-490](https://redirect.github.com/allegro/axion-release-plugin/issues/490) Support encoding in `fileUpdate` hook (Fix [#490](https://redirect.github.com/allegro/axion-release-plugin/issues/490)) by [@dzikoysk](https://redirect.github.com/dzikoysk) in [https://github.com/allegro/axion-release-plugin/pull/493](https://redirect.github.com/allegro/axion-release-plugin/pull/493)
- Gradle configuration cache compatibility by [@cloudshiftchris](https://redirect.github.com/cloudshiftchris) in [https://github.com/allegro/axion-release-plugin/pull/516](https://redirect.github.com/allegro/axion-release-plugin/pull/516)
- Implement [#480](https://redirect.github.com/allegro/axion-release-plugin/issues/480): handle empty overriddenBranchName same as not set by [@david0](https://redirect.github.com/david0) in [https://github.com/allegro/axion-release-plugin/pull/489](https://redirect.github.com/allegro/axion-release-plugin/pull/489)
#### New Contributors
- [@dzikoysk](https://redirect.github.com/dzikoysk) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/493](https://redirect.github.com/allegro/axion-release-plugin/pull/493)
- [@cloudshiftchris](https://redirect.github.com/cloudshiftchris) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/516](https://redirect.github.com/allegro/axion-release-plugin/pull/516)
#### Dependencies
- Bump pl.allegro.tech.build.axion-release from 1.13.9 to 1.13.14 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/496](https:/
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.13.14
->1.18.8
Release Notes
allegro/axion-release-plugin (pl.allegro.tech.build:axion-release-plugin)
### [`v1.18.8`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.8) #### What's Changed ##### Changed When using `releaseOnlyOnReleaseBranches` verifyRelease tasks were not skipped. From now, gradle `release` task and it's dependants will be skipped if `releaseOnlyOnReleaseBranches` is active and the plugin decides to skip the release. - Disable release tasks if release should be skipped by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/813](https://redirect.github.com/allegro/axion-release-plugin/pull/813) ##### Dependency updates - Bump mkdocs-material from 9.5.33 to 9.5.34 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/804](https://redirect.github.com/allegro/axion-release-plugin/pull/804) - Bump pl.allegro.tech.build.axion-release from 1.18.5 to 1.18.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/803](https://redirect.github.com/allegro/axion-release-plugin/pull/803) - Bump com.gradle.plugin-publish from 1.2.1 to 1.2.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/801](https://redirect.github.com/allegro/axion-release-plugin/pull/801) - Bump mkdocs from 1.6.0 to 1.6.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/805](https://redirect.github.com/allegro/axion-release-plugin/pull/805) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.7...v1.18.8 ### [`v1.18.7`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.7) #### What's Changed ##### Bugfix With `releaseOnlyOnReleaseBranches` property set, when a release is skipped, `GITHUB_OUTPUT` is not written anymore. - ScmPushResultOutcome introduced by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/800](https://redirect.github.com/allegro/axion-release-plugin/pull/800) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.6...v1.18.7 ### [`v1.18.6`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.6) #### What's Changed ##### Changed 🎉 Achieving a workflow with one-liner gradle step: `./gradew build release publish` is now possible! Setting [releaseOnlyOnReleaseBranches](https://axion-release-plugin.readthedocs.io/en/latest/configuration/version/#releaseonlyonreleasebranches) option scmVersion { releaseOnlyOnReleaseBranches = true } Will make `release` task no-operation, if run on feature branches (not `main`/`master`). You can further customize release branch name list, using `releaseBranchNames` property: scmVersion { releaseOnlyOnReleaseBranches = true releaseBranchNames = ['main', 'master'] } - releaseOnlyOnReleaseBranches & releaseBranchNames options by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/797](https://redirect.github.com/allegro/axion-release-plugin/pull/797) Based on users feedback it **may** be set to default in future releases :) ##### Dependency updates - Bump mkdocs-material from 9.5.31 to 9.5.32 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/794](https://redirect.github.com/allegro/axion-release-plugin/pull/794) - Bump pl.allegro.tech.build.axion-release from 1.18.4 to 1.18.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/795](https://redirect.github.com/allegro/axion-release-plugin/pull/795) - Bump mkdocs-material from 9.5.32 to 9.5.33 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/798](https://redirect.github.com/allegro/axion-release-plugin/pull/798) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.5...v1.18.6 ### [`v1.18.5`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.5) #### What's Changed ##### Changed Introducing `fallbackPrefixes` that can be used to migrate from one tag prefix to another. Usage: ```kotlin scmVersion { tag { prefix.set("new-prefix-") fallbackPrefixes.set(listOf("old-prefix-")) } } ``` Implement support for fallback tag prefixes by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/793](https://redirect.github.com/allegro/axion-release-plugin/pull/793) ##### Dependency updates - Bump com.github.mwiede:jsch from 0.2.18 to 0.2.19 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/792](https://redirect.github.com/allegro/axion-release-plugin/pull/792) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.4...v1.18.5 ### [`v1.18.4`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.4) #### What's Changed ##### Changed We continue streamlining GitHub Workflows (and CI runtimes in general). This release is introducing `unshallowRepoOnCI` incubating option, that will [unshallow the git repository](https://axion-release-plugin.readthedocs.io/en/latest/configuration/ci_servers/#shallow-clones), so the `axion-release-plugin` can successfully read tags history despite your CI clone strategy. Usage: ```kotlin scmVersion { unshallowRepoOnCI.set(true) } ``` Now, you can simplify your GitHub Actions config: ```diff steps: - uses: actions/checkout@v4 - with: - fetch-depth: 0 ``` After more testing with other CI pipelines, this option will probably be enabled by default. - Unshallow repo on CI by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/790](https://redirect.github.com/allegro/axion-release-plugin/pull/790) ##### Dependency updates - Bump org.apache.sshd:sshd-core from 2.13.1 to 2.13.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/787](https://redirect.github.com/allegro/axion-release-plugin/pull/787) - Bump pl.allegro.tech.build.axion-release from 1.18.2 to 1.18.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/785](https://redirect.github.com/allegro/axion-release-plugin/pull/785) - Bump mkdocs-material from 9.5.30 to 9.5.31 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/784](https://redirect.github.com/allegro/axion-release-plugin/pull/784) - Bump org.apache.sshd:sshd-git from 2.13.1 to 2.13.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/786](https://redirect.github.com/allegro/axion-release-plugin/pull/786) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.3...v1.18.4 ### [`v1.18.3`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.3) ##### What's Changed - [#761](https://redirect.github.com/allegro/axion-release-plugin/issues/761) | Fix released-version output reporting SNAPSHOT version by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/783](https://redirect.github.com/allegro/axion-release-plugin/pull/783) ##### Dependencies - Bump pl.allegro.tech.build.axion-release from 1.18.0 to 1.18.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/781](https://redirect.github.com/allegro/axion-release-plugin/pull/781) - Bump mkdocs-material from 9.5.29 to 9.5.30 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/782](https://redirect.github.com/allegro/axion-release-plugin/pull/782) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.2...v1.18.3 ### [`v1.18.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.2) ##### What's Changed - Fix for GITHUB_HEAD_REF having empty value by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/779](https://redirect.github.com/allegro/axion-release-plugin/pull/779) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.1...v1.18.2 ### [`v1.18.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.1) #### New behavior From now on, on GitHub Workflows, you don't need to check out ref for axion-release-plugin to know what branch your build is being run on—it will be read from the GitHub workflow environment variable (GITHUB_HEAD_REF). ```diff steps: - uses: actions/checkout@v4 with: fetch-depth: 0 - ref: ${{ github.head_ref }} ``` #### What's Changed - Read ref from GITHUB_HEAD_REF env variable if it's present by [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) in [https://github.com/allegro/axion-release-plugin/pull/776](https://redirect.github.com/allegro/axion-release-plugin/pull/776) #### Dependencies - Bump mkdocs-material from 9.5.27 to 9.5.28 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/774](https://redirect.github.com/allegro/axion-release-plugin/pull/774) - Bump pl.allegro.tech.build.axion-release from 1.17.2 to 1.18.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/773](https://redirect.github.com/allegro/axion-release-plugin/pull/773) - Bump mkdocs-material from 9.5.28 to 9.5.29 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/778](https://redirect.github.com/allegro/axion-release-plugin/pull/778) #### New Contributors - [@radoslaw-panuszewski](https://redirect.github.com/radoslaw-panuszewski) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/776](https://redirect.github.com/allegro/axion-release-plugin/pull/776) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.18.0...v1.18.1 ### [`v1.18.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.18.0) #### What's Changed [https://github.com/allegro/axion-release-plugin/pull/772](https://redirect.github.com/allegro/axion-release-plugin/pull/772) 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](https://redirect.github.com/allegro/axion-release-plugin/blob/e033e51045dbed6e18e71ebd7261dade66096827/src/main/groovy/pl/allegro/tech/build/axion/release/domain/PredefinedVersionCreator.groovy#L10) 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. ##### Solution This release changes the default `versionCreator` to [VERSION_WITH_BRANCH](https://redirect.github.com/allegro/axion-release-plugin/blob/e033e51045dbed6e18e71ebd7261dade66096827/src/main/groovy/pl/allegro/tech/build/axion/release/domain/PredefinedVersionCreator.groovy#L14). The new behavior includes: - Appending the branch name to the version (e.g., `v0.0.1-my-branch-name-SNAPSHOT`). - Falling back to the SIMPLE version creator for detached HEAD checkouts, maintaining the old behavior in such cases. ##### Breaking change - Versions will now include the branch name, preventing the override of snapshots across different branches. ##### Migration Guide To continue using the SIMPLE version creator, update your plugin configuration as follows: scmVersion { versionCreator('simple') } #### Additional changes - improve ci_servers.md GitLab CI branch override by [@doofy](https://redirect.github.com/doofy) in [https://github.com/allegro/axion-release-plugin/pull/760](https://redirect.github.com/allegro/axion-release-plugin/pull/760) - Use forUseAtConfigurationTime only for lower Gradle versions by [@kkocel](https://redirect.github.com/kkocel) in [https://github.com/allegro/axion-release-plugin/pull/765](https://redirect.github.com/allegro/axion-release-plugin/pull/765) #### Dependencies - Bump mkdocs-material from 9.5.20 to 9.5.25 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/763](https://redirect.github.com/allegro/axion-release-plugin/pull/763) - Bump org.objenesis:objenesis from 3.3 to 3.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/753](https://redirect.github.com/allegro/axion-release-plugin/pull/753) - Bump pl.allegro.tech.build.axion-release from 1.17.1 to 1.17.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/752](https://redirect.github.com/allegro/axion-release-plugin/pull/752) - Bump org.apache.sshd:sshd-git from 2.12.1 to 2.13.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/771](https://redirect.github.com/allegro/axion-release-plugin/pull/771) - Bump mkdocs-material from 9.5.25 to 9.5.27 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/769](https://redirect.github.com/allegro/axion-release-plugin/pull/769) - Bump org.apache.sshd:sshd-core from 2.12.1 to 2.13.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/770](https://redirect.github.com/allegro/axion-release-plugin/pull/770) - Bump com.github.mwiede:jsch from 0.2.17 to 0.2.18 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/766](https://redirect.github.com/allegro/axion-release-plugin/pull/766) - Bump jgitVersion from 6.9.0.202403050737-r to 6.10.0.202406032230-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/768](https://redirect.github.com/allegro/axion-release-plugin/pull/768) #### New Contributors - [@doofy](https://redirect.github.com/doofy) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/760](https://redirect.github.com/allegro/axion-release-plugin/pull/760) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.17.2...v1.18.0 ### [`v1.17.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.17.2) #### What's Changed - output released version in github actions environement by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/737](https://redirect.github.com/allegro/axion-release-plugin/pull/737) #### Dependencies - Bump pl.allegro.tech.build.axion-release from 1.17.0 to 1.17.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/748](https://redirect.github.com/allegro/axion-release-plugin/pull/748) - Bump mkdocs-material from 9.5.18 to 9.5.20 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/747](https://redirect.github.com/allegro/axion-release-plugin/pull/747) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.17.1...v1.17.2 ### [`v1.17.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.17.1) ##### What's Changed Introducing `overridenIsClean` flag. ##### New Contributors - [@balrok](https://redirect.github.com/balrok) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/738](https://redirect.github.com/allegro/axion-release-plugin/pull/738) ##### Dependabot - Bump mkdocs-material from 9.5.9 to 9.5.10 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/720](https://redirect.github.com/allegro/axion-release-plugin/pull/720) - Bump gradle/wrapper-validation-action from 2 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/735](https://redirect.github.com/allegro/axion-release-plugin/pull/735) - Bump mkdocs-material from 9.5.10 to 9.5.17 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/733](https://redirect.github.com/allegro/axion-release-plugin/pull/733) - Bump com.kohlschutter.junixsocket:junixsocket-core from 2.8.3 to 2.9.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/732](https://redirect.github.com/allegro/axion-release-plugin/pull/732) - Bump org.apache.sshd:sshd-core from 2.12.0 to 2.12.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/719](https://redirect.github.com/allegro/axion-release-plugin/pull/719) - Bump org.ajoberstar.grgit:grgit-core from 4.1.0 to 5.2.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/717](https://redirect.github.com/allegro/axion-release-plugin/pull/717) - Bump org.apache.sshd:sshd-git from 2.12.0 to 2.12.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/718](https://redirect.github.com/allegro/axion-release-plugin/pull/718) - implement flag overridenIsClean by [@balrok](https://redirect.github.com/balrok) in [https://github.com/allegro/axion-release-plugin/pull/738](https://redirect.github.com/allegro/axion-release-plugin/pull/738) - Bump mkdocs from 1.5.3 to 1.6.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/746](https://redirect.github.com/allegro/axion-release-plugin/pull/746) - Bump com.github.mwiede:jsch from 0.2.16 to 0.2.17 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/743](https://redirect.github.com/allegro/axion-release-plugin/pull/743) - Bump org.bouncycastle:bcprov-jdk18on from 1.77 to 1.78.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/742](https://redirect.github.com/allegro/axion-release-plugin/pull/742) - Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/740](https://redirect.github.com/allegro/axion-release-plugin/pull/740) - Bump mkdocs-material from 9.5.17 to 9.5.18 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/745](https://redirect.github.com/allegro/axion-release-plugin/pull/745) - Bump jgitVersion from 6.8.0.202311291450-r to 6.9.0.202403050737-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/741](https://redirect.github.com/allegro/axion-release-plugin/pull/741) - Bump pl.allegro.tech.build.axion-release from 1.16.1 to 1.17.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/744](https://redirect.github.com/allegro/axion-release-plugin/pull/744) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.17.0...v1.17.1 ### [`v1.17.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.17.0) ##### Breaking change axion-release-plugin now requires a minimum Gardle 7 ##### What's Changed This release drops Gradle 6 support since it was a blocker to allow this plugin to handle the newer encryptions for SSH like elliptic curves and other recent cipher suites. From now on, many connection issues should be resolved thank you [@mc1arke](https://redirect.github.com/mc1arke)! - Switch to a recent version of a supported Jsch fork by [@mc1arke](https://redirect.github.com/mc1arke) in [https://github.com/allegro/axion-release-plugin/pull/711](https://redirect.github.com/allegro/axion-release-plugin/pull/711) ##### New Contributors - [@mc1arke](https://redirect.github.com/mc1arke) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/711](https://redirect.github.com/allegro/axion-release-plugin/pull/711) ##### Dependencies - Bump mkdocs-material from 9.4.14 to 9.5.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/692](https://redirect.github.com/allegro/axion-release-plugin/pull/692) - Bump jgitVersion from 6.7.0.202309050840-r to 6.8.0.202311291450-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/690](https://redirect.github.com/allegro/axion-release-plugin/pull/690) - Bump pl.allegro.tech.build.axion-release from 1.15.5 to 1.16.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/687](https://redirect.github.com/allegro/axion-release-plugin/pull/687) - Bump actions/setup-java from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/688](https://redirect.github.com/allegro/axion-release-plugin/pull/688) - Bump org.apache.sshd:sshd-git from 2.11.0 to 2.12.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/702](https://redirect.github.com/allegro/axion-release-plugin/pull/702) - Bump mkdocs-material from 9.5.3 to 9.5.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/705](https://redirect.github.com/allegro/axion-release-plugin/pull/705) - Bump org.apache.sshd:sshd-core from 2.11.0 to 2.12.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/701](https://redirect.github.com/allegro/axion-release-plugin/pull/701) - Bump mkdocs-material from 9.5.6 to 9.5.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/709](https://redirect.github.com/allegro/axion-release-plugin/pull/709) - Bump codecov/codecov-action from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/708](https://redirect.github.com/allegro/axion-release-plugin/pull/708) - Bump gradle/wrapper-validation-action from 1 to 2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/707](https://redirect.github.com/allegro/axion-release-plugin/pull/707) - Bump mkdocs-material from 9.5.7 to 9.5.9 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/714](https://redirect.github.com/allegro/axion-release-plugin/pull/714) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.16.1...v1.17.0 ### [`v1.16.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.16.1) #### What's Changed - Issue [#684](https://redirect.github.com/allegro/axion-release-plugin/issues/684) Populating RemoteRefUpdate.Status by [@VicenteJankowski](https://redirect.github.com/VicenteJankowski) in [https://github.com/allegro/axion-release-plugin/pull/685](https://redirect.github.com/allegro/axion-release-plugin/pull/685) - remove VersionScmPosition as it is a duplicate of ScmPosition by [@rzabini](https://redirect.github.com/rzabini) in [https://github.com/allegro/axion-release-plugin/pull/686](https://redirect.github.com/allegro/axion-release-plugin/pull/686) #### New Contributors - [@VicenteJankowski](https://redirect.github.com/VicenteJankowski) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/685](https://redirect.github.com/allegro/axion-release-plugin/pull/685) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.16.0...v1.16.1 ### [`v1.16.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.16.0) #### Major release To fix gradle configuration cache problems [@SmialyKot](https://redirect.github.com/SmialyKot) changed the default SystemReader behavior - and from now on, we won't use system config by default. We tested it in multiple cases and should mostly work, but this can **break** things, so please file an issue if this occurs. #### What's Changed - Fix [#387](https://redirect.github.com/allegro/axion-release-plugin/issues/387) - prevent JGit from accessing system config to support Gradle configuration cache by [@SmialyKot](https://redirect.github.com/SmialyKot) in [https://github.com/allegro/axion-release-plugin/pull/683](https://redirect.github.com/allegro/axion-release-plugin/pull/683) ##### Dependencies: - Bump mkdocs-material from 9.4.2 to 9.4.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/664](https://redirect.github.com/allegro/axion-release-plugin/pull/664) - Bump mkdocs from 1.5.2 to 1.5.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/660](https://redirect.github.com/allegro/axion-release-plugin/pull/660) - Bump mkdocs-material from 9.4.3 to 9.4.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/666](https://redirect.github.com/allegro/axion-release-plugin/pull/666) - Bump mkdocs-material from 9.4.4 to 9.4.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/668](https://redirect.github.com/allegro/axion-release-plugin/pull/668) - Bump mkdocs-material from 9.4.6 to 9.4.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/673](https://redirect.github.com/allegro/axion-release-plugin/pull/673) - Bump mkdocs-material from 9.4.7 to 9.4.10 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/679](https://redirect.github.com/allegro/axion-release-plugin/pull/679) - Bump mkdocs-material from 9.4.10 to 9.4.14 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/681](https://redirect.github.com/allegro/axion-release-plugin/pull/681) - Bump org.apache.sshd:sshd-core from 2.10.0 to 2.11.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/671](https://redirect.github.com/allegro/axion-release-plugin/pull/671) - Bump org.apache.sshd:sshd-git from 2.10.0 to 2.11.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/670](https://redirect.github.com/allegro/axion-release-plugin/pull/670) #### New Contributors - [@SmialyKot](https://redirect.github.com/SmialyKot) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/683](https://redirect.github.com/allegro/axion-release-plugin/pull/683) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.5...v1.16.0 ### [`v1.15.5`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.5) #### What's Changed - monorepo settings renamed to monorepo by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/661](https://redirect.github.com/allegro/axion-release-plugin/pull/661) - Add dependency dirs for monorepo config by [@shashken](https://redirect.github.com/shashken) in [https://github.com/allegro/axion-release-plugin/pull/647](https://redirect.github.com/allegro/axion-release-plugin/pull/647) - Make docs more detailed about main branch support by [@rafalh](https://redirect.github.com/rafalh) in [https://github.com/allegro/axion-release-plugin/pull/648](https://redirect.github.com/allegro/axion-release-plugin/pull/648) #### Dependabot - Bump pl.allegro.tech.build.axion-release from 1.15.3 to 1.15.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/643](https://redirect.github.com/allegro/axion-release-plugin/pull/643) - Bump mkdocs from 1.4.3 to 1.5.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/642](https://redirect.github.com/allegro/axion-release-plugin/pull/642) - Bump mkdocs-material from 9.1.19 to 9.1.21 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/641](https://redirect.github.com/allegro/axion-release-plugin/pull/641) - Bump mkdocs-material from 9.1.21 to 9.2.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/651](https://redirect.github.com/allegro/axion-release-plugin/pull/651) - Bump com.gradle.plugin-publish from 1.2.0 to 1.2.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/649](https://redirect.github.com/allegro/axion-release-plugin/pull/649) - Bump jgitVersion from 6.6.0.202305301015-r to 6.7.0.202309050840-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/656](https://redirect.github.com/allegro/axion-release-plugin/pull/656) - Bump mkdocs-material from 9.2.5 to 9.2.8 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/655](https://redirect.github.com/allegro/axion-release-plugin/pull/655) - Bump actions/checkout from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/654](https://redirect.github.com/allegro/axion-release-plugin/pull/654) - Bump mkdocs from 1.5.1 to 1.5.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/646](https://redirect.github.com/allegro/axion-release-plugin/pull/646) - Bump mkdocs-material from 9.2.8 to 9.4.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/659](https://redirect.github.com/allegro/axion-release-plugin/pull/659) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.4...v1.15.5 ### [`v1.15.4`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.4) #### Breaking change [@ralfhergert](https://redirect.github.com/ralfhergert) pointed out that this release is breaking one of the API's. Sorry for that mistake - this should be reflected in semver versioning. `scmVersion.repository.directory` now accepts **String** instead of **File**. If you're getting `Cannot set the value of property 'directory' of type java.lang.String using an instance of type java.io.File.` remember to update your `directory` plugin property. i.e. `directory.set(project.rootProject.absolutePath)` #### What's Changed - Bump pl.allegro.tech.build.axion-release from 1.15.1 to 1.15.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/628](https://redirect.github.com/allegro/axion-release-plugin/pull/628) - Bump mkdocs-material from 9.1.14 to 9.1.19 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/639](https://redirect.github.com/allegro/axion-release-plugin/pull/639) - Bump jgitVersion from 6.5.0.202303070854-r to 6.6.0.202305301015-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/635](https://redirect.github.com/allegro/axion-release-plugin/pull/635) - remove [@InputDirectory](https://redirect.github.com/InputDirectory) to avoid memory leak ([#561](https://redirect.github.com/allegro/axion-release-plugin/issues/561)) by [@mpern](https://redirect.github.com/mpern) in [https://github.com/allegro/axion-release-plugin/pull/640](https://redirect.github.com/allegro/axion-release-plugin/pull/640) - PredefinedSnapshotCreator: unclean snapshot by [@mkoester](https://redirect.github.com/mkoester) in [https://github.com/allegro/axion-release-plugin/pull/544](https://redirect.github.com/allegro/axion-release-plugin/pull/544) #### New Contributors - [@mpern](https://redirect.github.com/mpern) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/640](https://redirect.github.com/allegro/axion-release-plugin/pull/640) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.3...v1.15.4 ### [`v1.15.3`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.3) #### What's Changed - [#622](https://redirect.github.com/allegro/axion-release-plugin/issues/622) fix VersionVersionProperties.Creator by [@duschata](https://redirect.github.com/duschata) in [https://github.com/allegro/axion-release-plugin/pull/627](https://redirect.github.com/allegro/axion-release-plugin/pull/627) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.2...v1.15.3 ### [`v1.15.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.2) #### What's Changed - Update README.md by [@bgalek](https://redirect.github.com/bgalek) in [https://github.com/allegro/axion-release-plugin/pull/623](https://redirect.github.com/allegro/axion-release-plugin/pull/623) - [#622](https://redirect.github.com/allegro/axion-release-plugin/issues/622) fix: evaluate also instance VersionVersionProperties.Incremente… by [@duschata](https://redirect.github.com/duschata) in [https://github.com/allegro/axion-release-plugin/pull/626](https://redirect.github.com/allegro/axion-release-plugin/pull/626) - Bump mkdocs-material from 9.1.12 to 9.1.14 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/625](https://redirect.github.com/allegro/axion-release-plugin/pull/625) - Bump pl.allegro.tech.build.axion-release from 1.15.0 to 1.15.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/624](https://redirect.github.com/allegro/axion-release-plugin/pull/624) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.1...v1.15.2 ### [`v1.15.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.1) #### What's Changed Fixed `branchVersionIncrementer cannot be serialized` error. - Bump mkdocs-material from 9.1.3 to 9.1.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/604](https://redirect.github.com/allegro/axion-release-plugin/pull/604) - Bump pl.allegro.tech.build.axion-release from 1.14.4 to 1.15.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/603](https://redirect.github.com/allegro/axion-release-plugin/pull/603) - Bump mkdocs-material from 9.1.5 to 9.1.7 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/612](https://redirect.github.com/allegro/axion-release-plugin/pull/612) - Bump com.gradle.plugin-publish from 1.1.0 to 1.2.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/607](https://redirect.github.com/allegro/axion-release-plugin/pull/607) - Bump org.apache.sshd:sshd-git from 2.9.2 to 2.10.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/620](https://redirect.github.com/allegro/axion-release-plugin/pull/620) - Bump mkdocs-material from 9.1.7 to 9.1.12 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/617](https://redirect.github.com/allegro/axion-release-plugin/pull/617) - Pull Request for issue [#590](https://redirect.github.com/allegro/axion-release-plugin/issues/590) by [@duschata](https://redirect.github.com/duschata) in [https://github.com/allegro/axion-release-plugin/pull/621](https://redirect.github.com/allegro/axion-release-plugin/pull/621) - Bump org.apache.sshd:sshd-core from 2.9.2 to 2.10.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/619](https://redirect.github.com/allegro/axion-release-plugin/pull/619) - Bump mkdocs from 1.4.2 to 1.4.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/615](https://redirect.github.com/allegro/axion-release-plugin/pull/615) #### New Contributors - [@duschata](https://redirect.github.com/duschata) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/621](https://redirect.github.com/allegro/axion-release-plugin/pull/621) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.15.0...v1.15.1 ### [`v1.15.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.15.0) #### What's Changed **This plugin now requires at least JDK11** *1.14.x branch is open for bugfixes for people still using older JDK's.* - Bump com.gradle.plugin-publish from 0.21.0 to 1.1.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/554](https://redirect.github.com/allegro/axion-release-plugin/pull/554) - Update to JDK11 by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/577](https://redirect.github.com/allegro/axion-release-plugin/pull/577) - Bump mkdocs-material from 9.0.11 to 9.0.12 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/583](https://redirect.github.com/allegro/axion-release-plugin/pull/583) - Bump pl.allegro.tech.build.axion-release from 1.14.3 to 1.14.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/582](https://redirect.github.com/allegro/axion-release-plugin/pull/582) - \[Documentation] Note about GitHub Action token permissions by [@pitagoras3](https://redirect.github.com/pitagoras3) in [https://github.com/allegro/axion-release-plugin/pull/586](https://redirect.github.com/allegro/axion-release-plugin/pull/586) - readme update by [@sreich](https://redirect.github.com/sreich) in [https://github.com/allegro/axion-release-plugin/pull/589](https://redirect.github.com/allegro/axion-release-plugin/pull/589) - Bump mkdocs-material from 9.0.12 to 9.0.15 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/588](https://redirect.github.com/allegro/axion-release-plugin/pull/588) - Bump io.github.gradle-nexus.publish-plugin from 1.1.0 to 1.2.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/587](https://redirect.github.com/allegro/axion-release-plugin/pull/587) - Bump mkdocs-material from 9.0.15 to 9.1.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/597](https://redirect.github.com/allegro/axion-release-plugin/pull/597) - Bump io.github.gradle-nexus.publish-plugin from 1.2.0 to 1.3.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/595](https://redirect.github.com/allegro/axion-release-plugin/pull/595) - Bump jgitVersion from 6.4.0.202211300538-r to 6.5.0.202303070854-r by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/594](https://redirect.github.com/allegro/axion-release-plugin/pull/594) - Bump com.github.kt3k.coveralls from 2.12.0 to 2.12.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/593](https://redirect.github.com/allegro/axion-release-plugin/pull/593) - Bump actions/setup-java from 1 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/601](https://redirect.github.com/allegro/axion-release-plugin/pull/601) - Bump actions/checkout from 2 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/599](https://redirect.github.com/allegro/axion-release-plugin/pull/599) - Bump codecov/codecov-action from 1 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/600](https://redirect.github.com/allegro/axion-release-plugin/pull/600) #### New Contributors - [@pitagoras3](https://redirect.github.com/pitagoras3) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/586](https://redirect.github.com/allegro/axion-release-plugin/pull/586) - [@sreich](https://redirect.github.com/sreich) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/589](https://redirect.github.com/allegro/axion-release-plugin/pull/589) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.4...v1.15.0 ### [`v1.14.5`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.5) #### What's Changed - Bump com.gradle.plugin-publish from 0.21.0 to 1.1.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/554](https://redirect.github.com/allegro/axion-release-plugin/pull/554) - backport remove [@InputDirectory](https://redirect.github.com/InputDirectory) to avoid memory leak ([#561](https://redirect.github.com/allegro/axion-release-plugin/issues/561)) ([#640](https://redirect.github.com/allegro/axion-release-plugin/issues/640)) by [@david0](https://redirect.github.com/david0) in [https://github.com/allegro/axion-release-plugin/pull/712](https://redirect.github.com/allegro/axion-release-plugin/pull/712) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.4...v1.14.5 ### [`v1.14.4`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.4) We will be releasing axion-release-plugin@1.15.0 soon, which will require JDK11 to work. Plugin's 1.14.x branch will be open for bug fixes only. Big thanks to [@big-andy-coates](https://redirect.github.com/big-andy-coates) for challenging me to stop supporting JDK8 and move on to JDK11 as a base. Your help is admirable! #### What's Changed - Bump pl.allegro.tech.build.axion-release from 1.14.2 to 1.14.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/562](https://redirect.github.com/allegro/axion-release-plugin/pull/562) - Bump com.coditory.integration-test from 1.4.4 to 1.4.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/568](https://redirect.github.com/allegro/axion-release-plugin/pull/568) - Bump mkdocs-material from 8.5.10 to 9.0.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/569](https://redirect.github.com/allegro/axion-release-plugin/pull/569) - Correct spellings/grammar in docs by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/579](https://redirect.github.com/allegro/axion-release-plugin/pull/579) - GitHub dependabot friendly dependency versions by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/578](https://redirect.github.com/allegro/axion-release-plugin/pull/578) - Bump mkdocs-material from 9.0.6 to 9.0.11 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/572](https://redirect.github.com/allegro/axion-release-plugin/pull/572) - Fix issue with Push command being reused. by [@big-andy-coates](https://redirect.github.com/big-andy-coates) in [https://github.com/allegro/axion-release-plugin/pull/575](https://redirect.github.com/allegro/axion-release-plugin/pull/575) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.3...v1.14.4 ### [`v1.14.3`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.3) #### What's Changed **Changes:** - Use [@InputFile](https://redirect.github.com/InputFile) on RepositoryConfig#getCustomKeyFile by [@jcgay](https://redirect.github.com/jcgay) in [https://github.com/allegro/axion-release-plugin/pull/560](https://redirect.github.com/allegro/axion-release-plugin/pull/560) - PredefinedVersionCreator: added versionWithCommitHash by [@mkoester](https://redirect.github.com/mkoester) in [https://github.com/allegro/axion-release-plugin/pull/542](https://redirect.github.com/allegro/axion-release-plugin/pull/542) - ScmPosition: added isClean by [@mkoester](https://redirect.github.com/mkoester) in [https://github.com/allegro/axion-release-plugin/pull/543](https://redirect.github.com/allegro/axion-release-plugin/pull/543) - SnapshotDependenciesChecker fails for multi module project [#330](https://redirect.github.com/allegro/axion-release-plugin/issues/330) by [@Kindrat](https://redirect.github.com/Kindrat) in [https://github.com/allegro/axion-release-plugin/pull/331](https://redirect.github.com/allegro/axion-release-plugin/pull/331) **Updates:** - Bump spock from 1.17.3 to 1.17.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/536](https://redirect.github.com/allegro/axion-release-plugin/pull/536) - Bump mkdocs from 1.3.1 to 1.4.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/540](https://redirect.github.com/allegro/axion-release-plugin/pull/540) - Bump pl.allegro.tech.build.axion-release from 1.14.1 to 1.14.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/537](https://redirect.github.com/allegro/axion-release-plugin/pull/537) - Bump mkdocs-material from 8.5.3 to 8.5.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/539](https://redirect.github.com/allegro/axion-release-plugin/pull/539) - Bump spock from 1.17.4 to 1.17.5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/541](https://redirect.github.com/allegro/axion-release-plugin/pull/541) - Bump mkdocs from 1.4.0 to 1.4.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/546](https://redirect.github.com/allegro/axion-release-plugin/pull/546) - Bump sshd-core from 2.9.1 to 2.9.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/558](https://redirect.github.com/allegro/axion-release-plugin/pull/558) - Bump sshd-git from 2.9.1 to 2.9.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/557](https://redirect.github.com/allegro/axion-release-plugin/pull/557) - Bump spock from 1.17.5 to 1.17.6 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/556](https://redirect.github.com/allegro/axion-release-plugin/pull/556) - Bump mkdocs-material from 8.5.6 to 8.5.10 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/555](https://redirect.github.com/allegro/axion-release-plugin/pull/555) - Bump mkdocs from 1.4.1 to 1.4.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/552](https://redirect.github.com/allegro/axion-release-plugin/pull/552) #### New Contributors - [@jcgay](https://redirect.github.com/jcgay) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/560](https://redirect.github.com/allegro/axion-release-plugin/pull/560) - [@mkoester](https://redirect.github.com/mkoester) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/542](https://redirect.github.com/allegro/axion-release-plugin/pull/542) - [@Kindrat](https://redirect.github.com/Kindrat) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/331](https://redirect.github.com/allegro/axion-release-plugin/pull/331) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.2...v1.14.3 ### [`v1.14.2`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.2) #### What's Changed - Bump mkdocs-material from 8.4.4 to 8.5.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/532](https://redirect.github.com/allegro/axion-release-plugin/pull/532) - Bump pl.allegro.tech.build.axion-release from 1.14.0 to 1.14.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/531](https://redirect.github.com/allegro/axion-release-plugin/pull/531) - Bump mkdocs-material from 8.5.2 to 8.5.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/535](https://redirect.github.com/allegro/axion-release-plugin/pull/535) - Migrate to Kotlin DSL build script to align published Kotlin version with Gradle by [@cloudshiftchris](https://redirect.github.com/cloudshiftchris) in [https://github.com/allegro/axion-release-plugin/pull/533](https://redirect.github.com/allegro/axion-release-plugin/pull/533) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.1...v1.14.2 ### [`v1.14.1`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.1) #### What's Changed - Bump mkdocs-material from 8.3.9 to 8.4.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/519](https://redirect.github.com/allegro/axion-release-plugin/pull/519) - Bump pl.allegro.tech.build.axion-release from 1.13.14 to 1.14.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/518](https://redirect.github.com/allegro/axion-release-plugin/pull/518) - Bump mkdocs-material from 8.4.0 to 8.4.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/522](https://redirect.github.com/allegro/axion-release-plugin/pull/522) - Bump mkdocs-material from 8.4.2 to 8.4.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/526](https://redirect.github.com/allegro/axion-release-plugin/pull/526) - Bump sshd-core from 2.9.0 to 2.9.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/529](https://redirect.github.com/allegro/axion-release-plugin/pull/529) - Bump com.coditory.integration-test from 1.4.2 to 1.4.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/527](https://redirect.github.com/allegro/axion-release-plugin/pull/527) - Bump sshd-git from 2.9.0 to 2.9.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/528](https://redirect.github.com/allegro/axion-release-plugin/pull/528) - Bump JGit from `5.12.0.202106070339-r` to `5.13.1.202206130422-r` by [@valfirst](https://redirect.github.com/valfirst) in [https://github.com/allegro/axion-release-plugin/pull/530](https://redirect.github.com/allegro/axion-release-plugin/pull/530) #### New Contributors - [@valfirst](https://redirect.github.com/valfirst) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/530](https://redirect.github.com/allegro/axion-release-plugin/pull/530) **Full Changelog**: https://github.com/allegro/axion-release-plugin/compare/v1.14.0...v1.14.1 ### [`v1.14.0`](https://redirect.github.com/allegro/axion-release-plugin/releases/tag/v1.14.0) This release includes support for Gradle's configuration cache. As part of this change, configuration properties are now Gradle-managed properties. In some cases, existing build scripts may need to be adjusted: - Kotlin DSL users will need to use the `property.set(value)` instead of assignment; - Users of a custom key file should use the new property `customKeyFile` - several 'setXXX' methods have been replaced with function equivalents (e.g. `setSerializer` -> `serializer`) - If extending an Axion task (setting the `versionConfig` property), please check out updated syntax in the [documentation](https://axion-release-plugin.readthedocs.io/en/latest/configuration/extensions/#extending-axion-release-tasks) #### What's Changed - [GH-490](https://redirect.github.com/allegro/axion-release-plugin/issues/490) Describe `fileUpdate.encoding` property in docs by [@dzikoysk](https://redirect.github.com/dzikoysk) in [https://github.com/allegro/axion-release-plugin/pull/499](https://redirect.github.com/allegro/axion-release-plugin/pull/499) - [GH-490](https://redirect.github.com/allegro/axion-release-plugin/issues/490) Support encoding in `fileUpdate` hook (Fix [#490](https://redirect.github.com/allegro/axion-release-plugin/issues/490)) by [@dzikoysk](https://redirect.github.com/dzikoysk) in [https://github.com/allegro/axion-release-plugin/pull/493](https://redirect.github.com/allegro/axion-release-plugin/pull/493) - Gradle configuration cache compatibility by [@cloudshiftchris](https://redirect.github.com/cloudshiftchris) in [https://github.com/allegro/axion-release-plugin/pull/516](https://redirect.github.com/allegro/axion-release-plugin/pull/516) - Implement [#480](https://redirect.github.com/allegro/axion-release-plugin/issues/480): handle empty overriddenBranchName same as not set by [@david0](https://redirect.github.com/david0) in [https://github.com/allegro/axion-release-plugin/pull/489](https://redirect.github.com/allegro/axion-release-plugin/pull/489) #### New Contributors - [@dzikoysk](https://redirect.github.com/dzikoysk) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/493](https://redirect.github.com/allegro/axion-release-plugin/pull/493) - [@cloudshiftchris](https://redirect.github.com/cloudshiftchris) made their first contribution in [https://github.com/allegro/axion-release-plugin/pull/516](https://redirect.github.com/allegro/axion-release-plugin/pull/516) #### Dependencies - Bump pl.allegro.tech.build.axion-release from 1.13.9 to 1.13.14 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/allegro/axion-release-plugin/pull/496](https:/Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.