
JReleaser v1.19.0 has just been released! The full list of issues can be found at the v1.19.0 milestone. This release adds a new flag, yolo
, that allows skipping misconfigured sections without breaking the release process. We'd like to thank our most recent contributors as well.
Core
The yolo
flag allows JReleaser to skip a section that may be misconfigured or has missing information as secrets or tokens? Why would you want something like this? Say you have a generic release configuration for deployment, releasing, and package publication. There may be times when you just want to deploy to a Maven compatible repository and skip other sections. However, you'd be forced to configure secrets and other settings even if those sections were meant to be skipped. The yolo
flag lets you ignore those sections.
WARNING: Use this flag with extreme caution. That's why we picked the name, to make you stop for a moment and ask yourself if that's what really must happen, and if so, then just boot it and go with it.
Signing
The signing block no longer enforced a non-empty passphrase when signing with PGP. You may now configure public/private keys that do not require a passphrase.
Announce
The Slack announcer now supports publishing to multiple channels at the same time. You must use an app/token instead of a webhook.
As always, feedback is welcomed, feel free to file a ticket or start a discussion topic.
Keep on coding!