InfoQ Homepage Java Content on InfoQ
-
Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records
The OpenJDK Amber project has published a new design note proposing “carrier classes” and “carrier interfaces” to extend record-style data modeling to more Java types. The proposal preserves concise state descriptions, derived methods, and pattern matching, while relaxing structural constraints that limit records.
-
Java News Roundup: Jakarta EE 12, Spring Shell, Open Liberty, Quarkus, Tomcat, JHipster, Gradle
This week's Java roundup for January 26th, 2026, features news highlighting: an update on milestone and GA release schedule for Jakarta EE 12; the January 2026 edition of Open Liberty; a point release of Quarkus; maintenance releases of Spring Shell, Apache Tomcat and Gradle; and the first and second beta releases of JHipster 9.0.
-
Java News Roundup: Oracle Critical Patch Update, Grizzly 5, Payara Platform, GraalVM, Liberica JDK
This week's Java roundup for January 19th, 2026, features news highlighting: JEP 527, Post-Quantum Hybrid Key Exchange for TLS 1.3, targeted for JDK 27; GlassFish Grizzly 5.0; the quarterly release of the Oracle Critical Patch Update (CPU) Advisory; the January 2026 edition of the Payara Platform; and maintenance releases of Liberica JDK, GraalVM, OpenXava and Ktor.
-
Spring News Roundup: First Milestone Releases of Boot, Security, Integration, Modulith, AMQP
There was a flurry of activity in the Spring ecosystem during the week of January 19th, 2026, highlighting the first milestone releases of: Spring Boot; Spring Security; Spring Integration; Spring Modulith; and Spring AMQP; along with the second milestone release of Spring AI.
-
Java News Roundup: WildFly 39, Open Liberty, Spring Framework, JobRunr, Gradle, Micrometer
This week's Java roundup for January 12th, 2026, features news highlighting: the GA release of WildFly 39; point releases of JobRunr and Gradle; maintenance releases of Spring Framework and Micronaut; milestone releases of Micrometer Metrics and Micrometer Tracing; and a beta release of Open Liberty 26.0.0.1.
-
Java News Roundup: Spring gRPC, Quarkus, Gatherers4j, Keycloak, Grails, Java Operator SDK
This week's Java roundup for January 5th, 2026, features news highlighting: point releases of Gatherers4j and Keycloak; and maintenance releases of Spring gRPC, Quarkus, Grails and Java Operator SDK.
-
JEP 525 Brings Timeout Handling and Joiner Refinements to Java’s Structured Concurrency
JEP 525, a highlight in the upcoming JDK 26, refines structured concurrency for clearer, safer task management. This iteration introduces a timeout callback for custom joiners, enhancing flexibility and error handling. With streamlined APIs and focus on practical usage, it empowers developers to efficiently manage concurrent tasks, paving the way for advanced Project Loom features.
-
Java News Roundup: Spring Shell, JReleaser, TornadoInsight, Apache Camel
This week's relatively quiet Java roundup for December 29th, 2025, features news highlighting: the GA release of Spring Shell 4.0; point releases of JReleaser 1.22.0 and Apache Camel 4.14.3; and TornadoInsight now compatible with the recent release of TornadoVM 2.0.
-
QCon AI New York 2025: AI Works, PRs Don't: How AI is Breaking the SDLC and What to Do about it
Michael Webster, Principal Engineer at CircleCI, presented “AI Works, Pull Requests Don’t: How AI Is Breaking the SDLC and What to Do about It” at QCon AI New York 2025. Webster discussed the impact of AI on the Software Development Lifecycle (SDLC) and Continuous Integration/Continuous Delivery (CI/CD) processes at CircleCI.
-
Java News Roundup: Spring Vault, LangChain4j, Seed4J, Infinispan, Gradle
This week's Java roundup for December 22nd, 2025, features news highlighting: new interfaces, VaultClient and ReactiveVaultClient, in Spring Vault; point releases for LangChain4j and Seed4J; maintenance releases for Micronaut, Quarkus and Infinispan; and the second release candidate of Gradle 9.3.
-
Java News Roundup: GlassFish, TornadoVM, Spring Shell, WildFly, Hibernate, Kotlin
This week's Java roundup for December 15th, 2025, features news highlighting: the fifteenth milestone release of GlassFish 8.0; the first release candidate of Spring Shell 4.0; point releases of TornadoVM, Hibernate Reactive, Hibernate Search and Kotlin; the first beta release of WildFly 39; and maintenance releases of Micronaut Helidon and Vert.x.
-
JEP 500: Java to Enforce Strict Final Field Immutability by Restricting Reflection
JEP 500 prepares the Java ecosystem for final field integrity in JDK 26, restricting deep reflection mutations. This crucial update aims to enhance safety and performance by closing a long-standing loophole, transitioning toward stricter encapsulation. Developers can now anticipate warnings when attempting these mutations, ensuring a reliable path for future optimizations.
-
TornadoVM 2.0 Brings Automatic GPU Acceleration and LLM Support to Java
The TornadoVM project recently reached version 2.0, a major milestone for the open-source project that aims to provide a heterogeneous hardware runtime for Java. The project automatically accelerates Java programs on multi-core CPUs, GPUs, and FPGAs. This release is likely to be of particular interest to teams developing LLM solutions on the JVM.
-
AWS Transform Custom Tackles Technical Debt
AWS Transform Custom revolutionizes code modernization with AI-driven, out-of-the-box transformations for Java, Node.js, and Python. This enterprise-focused tool accelerates application upgrades by up to 5x while learning from organizational nuances to deliver high-quality, repeatable transformations.
-
Java News Roundup: Spring Tools 5, TornadoVM, Payara Platform, Hibernate ORM, Spock Framework
This week's Java roundup for December 8th, 2025, features news highlighting: the release of Spring Tools 5.0; milestone releases of Spring AI and Spring Shell; the December 2025 edition of the Payara Platform; point releases of Hibernate ORM and Spock Framework; and maintenance releases of Spring Framework, Micronaut, Apache TomEE and Apache Tomcat.