This Week in JBoss - June 16nd 2022

Welcome back! Here’s some great content at the start of summer, and just like always, some releases!

We hope you have had a great week and are looking forward to summer.

Releases, releases, releases!

  • Keycloak 18.0.1 - The first bug fix release on the 18 branch is out. There are some minor enhancements and one new feature. Check the link for all the issues resolved in this release.

  • Kogito 1.22.1 - Another minor release, though it does have one small breaking change. Be sure to look at that and adjust your pom files accordingly.

Articles & Blogs

  • Infinispan 14 indexing and query news - With development of Infinispan 14 ongoing, Fabio Massimo Ercoli wanted to highlight some changes to indexing and searching. tl;dr: Hibernate annotations will be replaced with new Infinispan annotations. There are some other implications, so be sure to take a look.

  • Quick JBang Scripting With IntelliJ Idea - Are you using IntelliJ Idea as your Java IDE? Take a look at the JBang integration plugin and what it allows you to do. You’ll be surprised at how much it can help.

  • How to validate Jakarta REST parameters - Using Bean Validation with JAX-RS is powerful. You can use built-in validations to ease development and extend to create your own custom validations for entities. No more having to write trivial if statements to check if the provided data is valid.

  • Creating Tabs Using Dashbuilder - Nikhil Dewoolkar walks you through how to create tabs in Dashbuilder, a great alternative to some other dashboard projects.

Jason Porter