Update dependency org.jreleaser:jreleaser-maven-plugin to v1.21.0
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| org.jreleaser:jreleaser-maven-plugin | 1.5.1 -> 1.21.0 |
Release Notes
jreleaser/jreleaser (org.jreleaser:jreleaser-maven-plugin)
v1.21.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.21.0
Changelog
π Features
announce
release
0fb5c64Configuration validation, closes #β19787c9a56dAdd support for github immutable releases, closes #β1978
sign
π Fixes
deploy
a7b2d0eSkip PGP key checks if signing.mode = COMMAND, closes #β2004d657c17Skip GPG key verification when signing.verify is false, closes #β1981
unscoped
ποΈ Changes
announce
unscoped
π Build
a08b6b6Reduce size of native image executablec222e79Downgrade jdks to Java 17, closes #β2001c9de37cUpdate jdks to Java 256979e56Update macos version in GH actions6279082Upgrade to GraalVM 255acf0a6Update GH actions4579443Fix links in readmecb46f20Use common files from JReleaser org
π Documentation
0c3a74bAdd emlun as a contributor for codeb8c5f4cAdd LogFlames as a contributor for code666998aAdd adutra as a contributor for code4d4ec34Add shaikhu as a contributor for code
βοΈ Dependencies
210dcf2Update junit5 to 6.0.0c287c3eUpdate zstd-jni to 1.5.7-6e49c50cUpdate syft to 1.36.05fba57fUpdate spotbugs to 4.9.85189290Update snakeyaml to 2.561b5cc5Update jbang to 0.132.11d4e439Update cosign to 3.0.231d0a7eUpdate commons-lang3 to 3.19.0288a3b5Update byte-buddy to 1.17.8e592042Update bouncycastle to 1.82ce7f231Update aws-java-sdk to 2.36.3284902fUpdate asm to 9.9acb3037Update assertj to 3.27.699f255cUpdate 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)
v1.20.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.20.0
Changelog
π Features
assemble
core
29bfe21Log path to settings file, closes #β1945ac02ec7Add a --deploy flag to config, closes #β1946b74c3f1Location of settings file may be defined explicitly, closes #β1945
extensions
3046d3aRefine JBang extension supporta3d96cbSupport JBang as extension loader and launcher, closes #β1952
hooks
b3b95daAdd explicit support for running hooks via JBang, closes #β1955bfccf24Inject fully resolved model as template in hooks, closes #β1937d8fb5eeAdd named groups to command and script hooks, closes #β1947
packagers
b4be8f7Allow packagers to skip publish step, closes #β1936292ccc5Add org.opencontainers.image.source label to Docker/Jib, closes #β19339da8d74Stage distribution publication in a fixed directory, closes #β19436602c25Let docker.cmd be configurable, closes #β1941d83def4Let docker.entrypoint be configurable, closes #β1934bf7f829Let docker registries be enabled/disabled for publishing, closes #β1935
release
tools
028f229Add a custom User-Agent when dowloading tools
π Fixes
build
2da4f55Update GH token permissions on smoke-tests workflowd2df5b8Set CMD --help as default in docker templates, closes #β1942
core
deploy
0ff6c4dAssign auth interceptor, closes #β1921aed5a82Nexus3 should collect deployable signatures, closes #β1953355b8ccLog staged repository URI after creating a staging repository in Nexus2, closes #β1650ffb0239Fail deployment if signing key is expired, closes #β19304fba79dShow clear error messages for 401/403, closes #β1922368ae0bLet MavenCentral consume user encoded auth token, closes #β19216a4c799Ignore hidden files when collecting deployable artifacts, closes #β1926
gradle
e026065Disable up-to-date checks in JReleaserConfigTask and JReleaserEnvTask, closes #β1972a14b657Remove usages of ConfigureUtil, closes #β1956
hooks
packagers
03725cbUse spec name for directory name in repository, closes #β1950ae869deConfigure entrypoint/cmd for docker specs, closes #β1934 #β1941
unscoped
9ff67f5Ensure Nexus3 URLs don't have a trailing slash, closes #β1968642206dNormalize URL for Nexus3 deployer, closes #β19677b14506Configure missing resources in native-image, closes #β1918
ποΈ Changes
announce
build
910afdfUpdate spec names for docker packager
π Build
cdfd61aUpdate release announcements6c01f8eRemove mocked test cases70154e9Switch git token for smoke-tests522d6f9Upgrade to Gradle 8.14.3a42dc07Add missing graal NativeImage annotation to sdks, closes #β1918b4d98c3Upgrade graal to 24.0.1, closes #β1918
π Documentation
7538982Add lauzadis as a contributor for code3b086b2Add ammbra as a contributor for code3f4c6c9Add dorianm as a contributor for codea83a9d3Add ramanathan1504 as a contributor for code
βοΈ Dependencies
c128f96Update jackson to 2.20.073f1396Update zstd-jni to 1.5.7-429ea880Update jackson to 2.19.2e048c80Update syft to 1.32.0123ca5cUpdate spotbugs to 4.9.47d3f965Update mockito to 5.19.0e1c9698Update junit5 to 5.13.44e616e4Update jsoup to 1.21.2cd4cc24Update json-smart to 2.6.0fa685a6Update jbang to 0.129.0a1495e5Update greenmail to 2.1.5e6cfa15Update errorprone to 2.41.06f7c31eUpdate cyclonedx to 0.29.12ec4de4Update cosign to 2.5.384b0c45Update commons-text to 1.14.045b4313Update commons-net to 3.12.06d00748Update commons-lang3 to 3.18.07652adeUpdate commons-io to 2.20.094f4679Update commons-compress to 1.28.04109ad0Update commons-codec to 1.19.065cbdceUpdate checkstyle to 11.0.01f264a9Update checker-qual to 3.49.5e5f3f43Update byte-buddy to 1.17.7576655bUpdate aws-java-sdk to 2.32.31
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@βaalmiray)
- Dorian Monnier (@βdorianm)
- Matas (@βlauzadis)
- Max Rydahl Andersen
- Ramanathan (@βramanathan1504)
- Thomas Vitale (@βThomasVitale)
v1.19.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.19.0
Changelog
π Features
core
gradle
π Fixes
core
deploy
1f4fa85Use fake URL on nexus2.url when empty and project is snapshot, closes #β18775a74e26Nexus2 should not fail url validation when snapshot is active, closes #β1877
gradle
ae660b7Fix type accessor, closes #β1665e9deaf8Support blank gpg passphrase (#β1884), closes #β1883 #β1884
packagers
release
unscoped
π§° Tasks
packagers
a0b6a39Upddate winget templates
π Build
b2f408fIncrease retry/tiemout parameters for deployments2395d1eUpdate release announcements7b8dc53Update deploy settings4d614b4Reformat code, closes #β1665919b630Upgrade to Gradle 8.14.24eddcb1Remove Noticeable from announcers4375cd3Remove twitter form appimage templates
π Documentation
7b4ffb4Add marcphilipp as a contributor for code6f8c0ecAdd ThomasKrieger as a contributor for coded96046bAdd JonasVautherin as a contributor for code
βοΈ Dependencies
7881a33Update aws-java-sdk to 2.31.30674dee0Update bouncycastle to 1.81bf8ac42Update byte-buddy to 1.17.68ffa475Update cosign to 2.5.217c66fdUpdate cyclonedx to 0.28.2a100584Update feign to 13.6e6158edUpdate jackson to 2.19.1b44b1dfUpdate jsoup to 1.21.18d84c45Update junit5 to 5.13.25c7030bUpdate syft to 1.27.1ef9fbe3Update woodstox to 7.1.1c716019Update zstd-jni to 1.5.7-34195d2dUpdate sshj to 0.40.0
ecaef0dReleasing version 1.19.0e29469fDo not fail deployment if timeout is reached during publication59eb417Add more logging statements to MavenCentral deployer, closes #β190706f2c35[announce] Send a message to multiple Slack channels, closes #β1889d0c86caBump version for next development cycle
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@βaalmiray)
- Jonas Vautherin
- Marc Philipp
- ThomasKrieger
v1.18.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.18.0
Changelog
π Features
assemble
build
deploy
9367144Increase delay/retries in Maven deployers148e2bdSupport deploying to Nexus3, closes #β1836ec179c4Warn when deployment to Maven Central times out, closes #β1826
packagers
release
3e49e05Let github.release.makeLatest be specified as input, closes #β18479edf164Support Forgejo as releaser, closes #β1842 #β1843
π Fixes
announce
assemble
core
7372af1Normalize packager names for inclusion/exclusion, closes #β1829da12d7cValidate default docker registry, closes #β1827
deploy
5e1bd4eFix calculation of deployable coordinates for snapshot artifacts, closes #β184865a0891Add missing Forgejo messages, closes #β1842
packager
π Build
6a2e5b4Upgrade to Gradle 8.143dd7c08Update release announcementsafdace7Update jreleaser-setup.sh75b1b7dFix readme0438e51Add link to Reproducible Central badge46c7ae7Skip milestone & release candidates for app-image metadata
π Documentation
c28ddbfAdd agreedSkiing as a contributor for code7daa791Add hboutemy as a contributor for infra6a4f8f7Add preimers as a contributor for codec6579dbAdd martinfrancois as a contributor for codedf98677Add anneloreegger as a contributor for code
βοΈ Dependencies
7334cd8Update asm to 9.81d74345Update aws-java-sdk to 2.31.30525f448Update byte-buddy to 1.17.546ce530Update checker-qual to 3.49.2eaabeaeUpdate checkstyle to 10.23.0731b8e3Update classworlds to 2.9.0f663502Update commons-io to 2.19.06271a8bUpdate commons-jexl to 3.5.0a6966bfUpdate commons-text to 1.13.18f1f9dfUpdate cosign to 2.5.0baacbb3Update errorprone to 2.38.0698aa23Update graalvm to 22.3.528393baUpdate jackson to 2.19.0801c2f1Update jacoco to 0.8.1311d1973Update jib to 0.13.0db19f2bUpdate jsonschema to 4.38.020a1c6cUpdate json-smart to 2.5.23a45a10Update jsoup to 1.19.1d7423beUpdate junit5 to 5.12.26bf76eaUpdate jakarta.mail-api to 2.1.3, closes #β186153873e7Update mockito to 5.17.0b0d83a9Update mojoexecutor to 2.4.1d21217dUpdate picocli to 4.7.7bfa6f7bUpdate slf4j to 2.0.17e0463aaUpdate spotbugs to 4.9.37972c8fUpdate syft to 1.23.1a04d1b0Update zstd-jni to 1.5.7-2
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@βaalmiray)
- Annelore Egger
- Erik Γ sΓ©n (@βagreedSkiing)
- Francois Martin (@βmartinfrancois)
- HervΓ© Boutemy
- Ixchel Ruiz
- Patrick Reimers
v1.17.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.17.0
Changelog
π Features
assemble
d9c4b97Support x86 and arm customizations in native-image assembler, closes #β1786e95ac89Let jlink.targetJdks be parameterizable with a matrix, closes #β1783caa59dbLet nativeImage.graalJdks be parameterizable with a matrix, closes #β1782
core
deploy
unscoped
π Fixes
assemble
gradle
bc7d621Fix annotation for ourputDirectory, closes #β18099df6483Change cache instructions for outputDirectory property, closes #β1777
hooks
unscoped
80c35cbCorrect JSON syntax in init template8b16954Correct parameter name for overwriting init templatesd345eafLinkedIn announcement Message contains distribution payload for PUBLIC MemberNetworkVisibility, closes #β1789 #β179424c04bdRestAPIException does not ignore message body, closes #β1795
ποΈ Changes
announce
deploy
c49bdd5Add missing parameter to logging message
π§° Tasks
announce
13d1001Annotate deprecated announcers
build
unscoped
7dae42fUpdate Scoop templates with suggested formatting
π Build
68bde7bUpdate release announcements58d7724Add license to generated SBOMs21a6554Switch to org.gradlex.maven-plugin-development pluginde6f233Configure linux-aarch64 binaries, closes #β980fcb7a1aUpgrade to Gradle 8.1260ea2eeUpdate copyright in license headersb595eb4Bump for next development cycle
π Documentation
βοΈ Dependencies
c5ef944Update aws-java-sdk to 2.30.26e443456Update zstd-jni to 1.5.7-129e031dUpdate syft to 1.20.0d48fd9bUpdate snakeyaml to 2.429e5ee6Update mockito to 5.15.2dc3bba8Update junit5 to 5.12.0bfb60f6Update jsonschema to 4.37.0ed632a2Update cosign to 2.4.3cf25e1aUpdate commons-codec to 1.18.0418a2b0Update byte-buddy to 1.17.15b62cfaUpdate bouncycastle to 1.80d37dc5fUpdate awaitility to 4.3.00ebf9afUpdate assertj to 3.27.3
30d1905Releasing version 1.17.0
Contributors
We'd like to thank the following people for their contributions:
- Aman Sharma
- Andres Almiray (@βaalmiray)
- Kazik Pogoda (@βmorisil)
v1.16.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.16.0
Changelog
π Features
assemble
e2f8792Let matrix define skip properties for archive assembler formats, closes #β177427df844Add an assembler for .deb files, closes #β1240
core
5380848Update initial templates, closes #β1773f22d96cAdd a matrix section to enhance parameterization, closes #β1774537c442Add a languages section to Project, closes #β1773
deploy
6f855c1Skip sources/javadoc JARs for resource JARs, closes #β17512bc1a03Log upload & publish ops in mavenCentral deployer, closes #β1747a0d0ddbEnable pomchecker's strict mode to be configured, closes #β175350fbfd9Allow artifactOverrides to skip jar validation, closes #β1746
deployment
gradle
packagers
π Fixes
core
5a8c102Honor changelog.enabled when project is snapshot, closes #β1717aa774b3Releaser may not be configured in deployment, closes #β1748
deploy
b77cfd6Fix debug messages in MavenCentral deployer, closes #β1757ad4d718Output correct messages for maven.central logse65cadaIgnore 401 errors from MavenCentral in waitForStatus()e0144b5Fail early if signing is disabled, closes #β1748158c27dAllow relocating POMs to be deployed, closes #β1749
packagers
9f839b1Fix typo in Snap -> s/hasArchitectures/snapHasArchitectures/
release
7bec38fEnsure remote branch exists before creating a release, closes #β14212600370Undo creating tag on resolved commit, closes #β16922affd52Create tag on resolved commit found in context, closes #β169214e8430Tag release with explicit SHA, closes #β1692
upload
π§° Tasks
8a752f8Update Bluesky handle to @βjreleaser.org3eea23eUpdate social badges
π Build
deps
f12b5daBump org.eclipse.jgit:org.eclipse.jgit from 5.13.0.202109080827-r to 5.13.3.202401111512-r
unscoped
20864f9Jpackage 21 no longer attaches revision number to .debe056460Update release configuration1969432Fix Wix configuration for Jpackage03d3152Update assemblies to Java 21 and Graal 23.0.15ed0248Update release announcementse5361c8Skip reproducibleTmestamp task on Windowsb31ff3eUpdate release announcementsc1beb18Setup Graal before Java in smoketestf56ef21Remove explicit GraalVM version from GH action setup
π Documentation
455c448Fix badges in readme482c599Update badgesb2599c5Add marbleVHS as a contributor for code2aef74aAdd fprochazka as a contributor for code
βοΈ Dependencies
5377cd0Update assertj to 3.27.084738a1Update cyclonedx to 0.27.2097c3f4Update syft to 1.18.19b39ed2Update aws-java-sdk to 2.29.39f35f96eUpdate zstd-jni to 1.5.6-81f3be5cUpdate jsoup to 1.18.3a45822aUpdate commons-text to 1.13.07595b20Update commons-io to 2.18.01647489Update byte-buddy to 1.15.11837d27dUpdate bouncycastle to 1.793cb692dUpdate jackson to 2.18.2a6b1c75Update junit5 to 5.11.46cea705Update jackson to 2.18.1a92e13cUpdate asm to 9.7.1b3704fcUpdate aws-java-sdk to 2.29.12ea5569Update byte-buddy to 1.15.74a04aa6Update cosign to 2.4.1522a174Update errorprone to 2.35.15ae357cUpdate feign to 13.508da8dbUpdate hamcrest to 3.0e7630a0Update junit-pioneer to 2.3.0a8fd942Update mockito to 5.14.2c020adbUpdate maven-annotations to 3.15.1e468e1fUpdate plexus-utils to 4.0.20f6a9cfUpdate maven to 3.9.96b60559Update plexus-archiver to 4.10.059cd6abUpdate syft to 1.15.0a27c064Update woodstox to 7.1.0d59cc6fUpdate zstd-jni to 1.5.6-7abf4ca8Update jackson to 2.18.07f3980eUpdate junit5 to 5.11.36d982bbUpdate pomchecker to 1.14.0
e503a6bReleasing version 1.16.076822cbBump for next development cycle6f6a77fReleasing version 1.15.0
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@βaalmiray)
- Filip Prochazka
- Filip ProchΓ‘zka
- Vladislav Vorobev (@βmarbleVHS)
v1.15.0
Binaries
https://github.com/jreleaser/jreleaser/wiki/Release-v1.15.0
Changelog
π Features
deploy
991ec3dLog upload & publish ops in mavenCentral deployer, closes #β174750d4915Enable pomchecker's strict mode to be configured, closes #β17534398a83Display expiration date of signing key, closes #β17407e90995Check if artifacts are deployed to Maven Central, closes #β1721af51e5bResolve poms from local staging repositories, closes #β1720
π Fixes
core
c5b8db4Honor changelog.enabled when project is snapshot, closes #β17174838a07Releaser may not be configured in deployment, closes #β1748107a726Evaluate project.java even when it's not explicitly set, closes #β17448d0350fValidate project.java when mavenCentral deployers are configured, closes #β174524da4bbHandle single/double zero with CalVer formats 0Y.0M.MICRO/YY.0M.MICRO, closes #β1728
deploy
326e53fFail early if signing is disabled, closes #β1748375b659Allow relocating POMs to be deployed, closes #β1749eba7ab8Avoid double signing checks with mavenCentral deployer68fd601Allow publication of WAR files, closes #β17325bab549Warn when a deployer is disabled due to project being snapshot, closes #β17361653d24Sanitaze snapshoUrl in Nexus2 deployer, closes #β1716
messages
23eae87Fix message typo in log
release
be2e236Undo creating tag on resolved commit, closes #β169208e5bffCreate tag on resolved commit found in context, closes #β1692778cedcTag release with explicit SHA, closes #β1692c5d191bDo not fail when GH tag not found, closes #β1739
π Build
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, 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 was generated by Mend Renovate. View the repository job log.