April 10th marks the anniversary of JReleaser's first release. I'm ecstatic to announce JReleaser has reached 5 years since its first release and 4 since it posted its 1.0.0 release. The tool keeps posting releases like clockwork, every second month, on even months, at the end of the month. This means there are at least 6 releases per year. New features were added, making the tool more flexible and customizable.
JReleaser can make the following claims in the last 12 months:
- The number of contributors has been raised to 109.
- The number of stargazers is now up to 1213.
- Tighter integration with JBang for writing extensions and hooks.
- Additional options to configure hooks by named groups.
- Multiple digital signature schemes available at the same time (PGP, cosign), as well as minisign.
- More announcement channels such as Reddit, Twist, and extra configuration options for Slack.
- Several improvements to Docker packager and Maven Central deployer.
- The following milestones cover all changes: 1.19.0, 1.20.0, 1.21.0, 1.22.0, 1.23.0.
The number of downloads has increased to an steady pace, with 40k downloads from GitHub releases, 50% up from last year!
Moreover, JReleaser has been featured in other blogs and media:
- How to publish a Java Maven project to Maven Central using JReleaser and GitHub Actions.
- Publishing to Maven Central with JReleaser from GitHub.
- Release everything with JReleaser.
- Automate Java CLI Releases with JReleaser.
- Andres Almiray on How to Release Any Software to Any OS with JReleaser (podcast).
- The Marco Show (video).
Happy Birthday JReleaser! Here's to many more anniversaries!
As always, feedback is welcomed, feel free to file a ticket or start a discussion topic.
Keep on coding!
Image by Artturi Mäntysaari from Pixabay

