Release v1.17.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.17.0
Changelog
🚀 Features
assemble
- d9c4b97 Support x86 and arm customizations in native-image assembler, closes #1786
- e95ac89 Let jlink.targetJdks be parameterizable with a matrix, closes #1783
- caa59db Let nativeImage.graalJdks be parameterizable with a matrix, closes #1782
core
deploy
unscoped
🐛 Fixes
assemble
gradle
- bc7d621 Fix annotation for ourputDirectory, closes #1809
- 9df6483 Change cache instructions for outputDirectory property, closes #1777
hooks
unscoped
- 80c35cb Correct JSON syntax in init template
- 8b16954 Correct parameter name for overwriting init templates
- d345eaf LinkedIn announcement Message contains distribution payload for PUBLIC MemberNetworkVisibility, closes #1789 #1794
- 24c04bd RestAPIException does not ignore message body, closes #1795
🔄️ Changes
announce
deploy
- c49bdd5 Add missing parameter to logging message
🧰 Tasks
announce
- 13d1001 Annotate deprecated announcers
build
unscoped
- 7dae42f Update Scoop templates with suggested formatting
🛠 Build
- 68bde7b Update release announcements
- 58d7724 Add license to generated SBOMs
- 21a6554 Switch to org.gradlex.maven-plugin-development plugin
- de6f233 Configure linux-aarch64 binaries, closes #980
- fcb7a1a Upgrade to Gradle 8.12
- 60ea2ee Update copyright in license headers
- b595eb4 Bump for next development cycle
📝 Documentation
⚙️ Dependencies
- c5ef944 Update aws-java-sdk to 2.30.26
- e443456 Update zstd-jni to 1.5.7-1
- 29e031d Update syft to 1.20.0
- d48fd9b Update snakeyaml to 2.4
- 29e5ee6 Update mockito to 5.15.2
- dc3bba8 Update junit5 to 5.12.0
- bfb60f6 Update jsonschema to 4.37.0
- ed632a2 Update cosign to 2.4.3
- cf25e1a Update commons-codec to 1.18.0
- 418a2b0 Update byte-buddy to 1.17.1
- 5b62cfa Update bouncycastle to 1.80
- d37dc5f Update awaitility to 4.3.0
- 0ebf9af Update assertj to 3.27.3
- 30d1905 Releasing version 1.17.0
Contributors
We'd like to thank the following people for their contributions: