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
What's Changed
- GH-490 Describe
fileUpdate.encoding
property in docs by @dzikoysk in #499 - GH-490 Support encoding in
fileUpdate
hook (Fix #490) by @dzikoysk in #493 - Gradle configuration cache compatibility by @cloudshiftchris in #516
- Implement #480: handle empty overriddenBranchName same as not set by @david0 in #489
New Contributors
- @dzikoysk made their first contribution in #493
- @cloudshiftchris made their first contribution in #516
Dependencies
- Bump pl.allegro.tech.build.axion-release from 1.13.9 to 1.13.14 by @dependabot in #496
- Bump mkdocs-material from 8.3.2 to 8.3.4 by @dependabot in #494
- Bump mkdocs-material from 8.3.4 to 8.3.6 by @dependabot in #498
- Bump com.coditory.integration-test from 1.4.0 to 1.4.2 by @dependabot in #508
- Bump mkdocs-material from 8.3.6 to 8.3.9 by @dependabot in #504
- Bump objenesis from 3.2 to 3.3 by @dependabot in #514
- Bump mkdocs from 1.3.0 to 1.3.1 by @dependabot in #512
- Bump org.jetbrains.kotlin.jvm from 1.4.0 to 1.7.10 by @dependabot in #507
- Bump sshd-git from 2.8.0 to 2.9.0 by @dependabot in #511
- Bump sshd-core from 2.8.0 to 2.9.0 by @dependabot in #513
Full Changelog: v1.13.14...v1.14.0