Java News Roundup: Apache Solr 10, LangChain4j, Grails, JobRunr, Gradle, Devnexus, Commonhaus
#Dev

Java News Roundup: Apache Solr 10, LangChain4j, Grails, JobRunr, Gradle, Devnexus, Commonhaus

DevOps Reporter
6 min read

This week's Java roundup for March 2nd, 2026, features news highlighting the GA release of Apache Solr 10; point releases of LangChain4j, JobRunr, Multik and Gradle; maintenance releases of Grails and Keycloak; Devnexus 2026; and Pi4J joining the Commonhaus Foundation.

This week's Java roundup for March 2nd, 2026, features news highlighting: the GA release of Apache Solr 10; point releases of LangChain4j, JobRunr, Multik and Gradle; maintenance releases of Grails and Keycloak; Devnexus 2026; and Pi4J joining the Commonhaus Foundation.

JDK 26 and JDK 27 Updates

JDK 26 Build 35 remains the current build in the JDK 26 early-access builds. More details on this release may be found in the release notes.

JDK 27 Build 12 of the JDK 27 early-access builds was made available this past week featuring updates from Build 11 that include fixes for various issues. Further details on this release may be found in the release notes.

For JDK 26 and JDK 27, developers are encouraged to report bugs via the Java Bug Database.

Apache Solr 10 GA Release

The release of Apache Solr, the multi-modal search platform, delivers bug fixes, dependency upgrades and new features such as:

  • A new modern, but experimental, AdminUI that is more secure and not dependent on deprecated code that has been declared as end-of life
  • Support for the Apache Lucene SeededKnnVectorQuery and PatienceKnnVectorQuery APIs
  • Support for scalar and binary quantized dense vectors that improves performance and reduces memory usage of vector search capabilities

More details on this release may be found in the release notes.

LangChain4j 1.12.1 Release

The formal release (along with the twenty-first beta release) of LangChain4j 1.12.1 ships with bug fixes, dependency upgrades and notable changes such as:

  • A new HibernateEmbeddingStore class that serves as an integration with Hibernate ORM and the hibernate-vector module
  • An update to the MicrometerChatModelListener class that adds counters to the meter registry and a timer for latency measurement

Further details on this release may be found in the release notes.

Grails 7.0.8 Maintenance Release

The release of Grails 7.0.8 provides bug fixes, dependency upgrades and new features such as:

  • A new @DatabaseCleanup cleanup process annotation that truncates all tables containing data after each test
  • An improved Groovy Joint Validation Build CI process that reduces JVM memory usage and a prevention of flaky tests that may cause crashing an entire build

More details on this release may be found in the release notes.

JobRunr 8.5.0 Release

The release of JobRunr 8.5.0 delivers bug fixes, dependency upgrades and enhancements such as:

  • Improved startup performance by eliminating individual SQL queries for multiple migrations using only one batch query
  • A resolution to a Java AccessControlException when calling the commonPool() method, defined in the Java ForkJoinPool class, with a project using the deprecated SecurityManager class

Further details on this release may be found in the release notes.

Multik 0.3.0 Release

Version 0.3.0 of Multik, the multidimensional array library for Kotlin, ships with bug fixes, documentation improvements, dependency upgrades and these two features:

  • A new norm API for implementing vector types in the MultiArray interface
  • New creators that support diagonal matrices with a new diagonal() method

More details on this release may be found in the release notes.

Gradle 9.4.0 GA Release

The GA release of Gradle 9.4.0 provides:

  • Support for the upcoming release of JDK 26
  • Improvements to test reporting and execution, using a custom implementation of the JUnit TestEngine interface, where discovery and execution of tests are not required to be defined in classes
  • Improvements to configuration cache reporting with multiple lambdas will now be able to explicitly identify each lambda with its associated type of action or specification

Further details on this release may be found in the release notes.

Keycloak 26.5.5 Security Release

The release of Keycloak 26.5.5 primarily focuses on resolutions to these Common Vulnerabilities and Exposures (CVEs):

  • CVE-2026-3047: a vulnerability that allows an attacker to bypass authentication as an Identity Provider (IdP) broker due to a disabled Security Assertion Markup Language (SAML) client
  • CVE-2026-3009: a vulnerability that allows an attacker to authenticate using an IdP even after it has been disabled by an administrator due to a security flaw from within the performLogin() method defined in the IdentityBrokerService class
  • CVE-2026-2603: a vulnerability related to CVE-2026-3047, that allows an attacker to successfully complete an IdP-initiated broker login via the /broker/{alias}/endpoint/clients/{client-id} endpoint due to a disabled SAML IdP that still allows IdP-initiated broker logins
  • CVE-2026-2092: a vulnerability that allows an attacker to inject an encrypted assertion to impersonate the brokered SAML flow via the account takeover or unauthorized login path

More details on this release may be found in the release notes.

Devnexus 2026 Conference

The 23rd edition of Devnexus, held at the Georgia World Congress Center in Atlanta, Georgia, this past week, featured speakers from the Java community who delivered workshops and talks on topics such as:

  • AI Generative
  • AI in Practice
  • Core Java
  • Java Frameworks
  • Security and Developer Tools

The conference also featured the Mentoring Hub, organized by Bruno Souza and Luiz Real, that offered a place for attendees to meet one-on-one with Devnexus speakers, Java Champions, open-source developers and other luminaries from the Java community.

Hosted by the Atlanta Java Users Group (AJUG), Devnexus has a rich history that dates back to 2004 when the conference was originally called DevCon. The Devnexus name was introduced in 2010.

Pi4J Joins Commonhaus Foundation

The Commonhaus Foundation, a non-profit organization dedicated to the sustainability of open source libraries and frameworks, has announced that Pi4J has joined the foundation this past week.

Frank Delporte, Java Champion, Technical Writer at Azul, and Main Communicator and Documentation Lead of the Pi4J project, stated: "Joining the Commonhaus Foundation is a natural next step for the project's long-term sustainability. As with many open-source projects, contributors come and go, and we want to ensure Pi4J can continue, regardless of what happens to the current team members."

Pi4J is a "friendly object-oriented I/O API and implementation libraries for Java Programmers to access the full I/O capabilities of the Raspberry Pi platform."

About the Author

Michael Redlich has been an active member within the Java community for the past 25 years. He founded the Garden State Java User Group (formerly the ACGNJ Java Users Group) in 2001 that remains in continuous operation. Since 2016, Mike has served as a Java community news editor for InfoQ where his contributions include monthly news items, technical writing and technical reviews. He has presented at venues such as Oracle Code One, Emerging Technologies for the Enterprise, Trenton Computer Festival (TCF), TCF IT Professional Conference, and numerous Java User Groups. Mike serves as a committer on the Jakarta NoSQL and Jakarta Data specifications and participates on the leadership council of the Jakarta EE Ambassadors. He was named a Java Champion in April 2023. With 33-1/2 years service, Mike recently retired from ExxonMobil Technology & Engineering in Clinton, New Jersey with experience in developing custom scientific laboratory and web applications. He also has experience as a Technical Support Engineer at Ai-Logix, Inc. (now AudioCodes) where he provided technical support and developed telephony applications for customers.

Comments

Loading comments...