Release v1.21.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.21.0
Changelog
🚀 Features
announce
release
- 0fb5c64 Configuration validation, closes #1978
- 7c9a56d Add support for github immutable releases, closes #1978
sign
🐛 Fixes
deploy
- a7b2d0e Skip PGP key checks if signing.mode = COMMAND, closes #2004
- d657c17 Skip GPG key verification when signing.verify is false, closes #1981
unscoped
🔄️ Changes
announce
unscoped
🛠 Build
- a08b6b6 Reduce size of native image executable
- c222e79 Downgrade jdks to Java 17, closes #2001
- c9de37c Update jdks to Java 25
- 6979e56 Update macos version in GH actions
- 6279082 Upgrade to GraalVM 25
- 5acf0a6 Update GH actions
- 4579443 Fix links in readme
- cb46f20 Use common files from JReleaser org
📝 Documentation
- 0c3a74b Add emlun as a contributor for code
- b8c5f4c Add LogFlames as a contributor for code
- 666998a Add adutra as a contributor for code
- 4d4ec34 Add shaikhu as a contributor for code
⚙️ Dependencies
- 210dcf2 Update junit5 to 6.0.0
- c287c3e Update zstd-jni to 1.5.7-6
- e49c50c Update syft to 1.36.0
- 5fba57f Update spotbugs to 4.9.8
- 5189290 Update snakeyaml to 2.5
- 61b5cc5 Update jbang to 0.132.1
- 1d4e439 Update cosign to 3.0.2
- 31d0a7e Update commons-lang3 to 3.19.0
- 288a3b5 Update byte-buddy to 1.17.8
- e592042 Update bouncycastle to 1.82
- ce7f231 Update aws-java-sdk to 2.36.3
- 284902f Update asm to 9.9
- acb3037 Update assertj to 3.27.6
- 99f255c Update jakarta.mail-api to 2.1.5
Contributors
We'd like to thank the following people for their contributions:
- Alexandre Dutra (@adutra)
- Andres Almiray (@aalmiray)
- Elias Lundell (@LogFlames)
- Emil Lundberg (@emlun)
- Usman Shaikh (@shaikhu)