Friends of OpenJDK Today

JReleaser 0.8.0 Released!

November 02, 2021

Author(s)

  • Avatar photo
    Gerrit Grunwald

    JUG Leader, Java Champion, Speaker, Author, ❤️ Java(FX) and coding in general

JReleaser is a tool that streamlines creating releases for [Java] projects.

It can create a GitHub/GitLab/Gitea release, while also packaging binaries for Homebrew, Snapcraft, Docker, Chocolatey, Scoop, JBang and, more than that, announces releases to Twitter, SdkMan!, e-mail, Zulip, Discord, Gitter, Slack, Teams, and more.

This release closes all required items in the v1.0.0 roadmap, opening the door for v1.0.0 to be released next after polish and housekeeping items are taken care of.

Features added in this release include:

  • Internationalization. All modules have been retrofitted with internationalization support. In particular the CLI tool has been translated to English, German, French, Italian, Brazilian Portuguese, Dutch, Spanish, Catalan, Hindi, and Japanese.
  • AWS S3. You can now upload release artifacts to AWS S3 buckets.
  • Changelog. Changelog generation supports the notion of presets, which are preconfigured settings that control how the changelog may be formatted. Currently supported are Gitmoji and Conventional Commits.
  • Archive. You may create zip/tar distributions with the brand new Archive assembler instead of using external tools.
  • Telegram. Telegram joins the list of supported announcers.
  • Signing. File signing can also be done by specifying an external command, allowing you to reuse existing configuration instead of exporting public/secrets keys.

The full changelog can be found at the v0.8.0 release page.

More information about the tool can be found at https://jreleaser.org.

Topics:

Related Articles

View All

Author(s)

  • Avatar photo
    Gerrit Grunwald

    JUG Leader, Java Champion, Speaker, Author, ❤️ Java(FX) and coding in general

Comments (2)

Your email address will not be published. Required fields are marked *

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Save my name, email, and website in this browser for the next time I comment.

Microsoft joins JCP, Helidon 2.4.0, OpenJDK and JDK 18 updates - R4 News

[…] 0.8.0 was published with internationalization support, the ability to upload version artifacts to AWS S3, and a new […]

Java News Roundup: Microsoft Joins JCP, Helidon 2.4.0, OpenJDK and JDK 18 Updates

[…] 0.8.0 has been released featuring support for internationalization, the ability to upload release artifacts to AWS S3, and […]

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard