InfoQ Homepage Java Content on InfoQ
-
Java News Roundup: Oracle Critical Patch Update, BellSoft, Grails, Hazelcast, Langchain4j
This week's Java roundup for October 20th, 2025, features news highlighting: Oracle's Critical Patch Update (CPU) for October 2025; BellSoft CPU patches for Liberica JDK; the GA release of Grails 7.0; point releases for Micronaut, Hazelcast, LangChain4j and OpenXava; and the November 2025 beta release of Open Liberty.
-
Spring News Roundup: First Release Candidates of Boot, Security, GraphQL, Integration, Modulith
There was a flurry of activity in the Spring ecosystem during the week of October 20th, 2025, highlighting first release candidates of Spring Boot, Spring Security, Spring for GraphQL, Spring Integration, Spring Modulith, Spring REST Docs, Spring Batch and Spring for Apache Pulsar.
-
JUnit 6.0.0 Ships with Java 17 Baseline, Cancellation API, and Kotlin suspend Support
Introducing JUnit 6.0.0: a transformative update that unifies versions, elevates minimum requirements to Java 17, and introduces streamlined support for Kotlin suspend tests. Enjoy enhanced testing performance with the new CancellationToken API, built-in JFR listeners, and upgraded CSV parsing using FastCSV. Embrace the future of testing—migrate today!
-
Java News Roundup: OpenJDK, Spring RCs, Jakarta EE, Payara Platform, WildFly, Testcontainers
This week's Java roundup for October 13th, 2025, features news highlighting: two new OpenJDK candidates; Jakarta EE 12 specifications with milestone 1 releases; the October 2025 edition of the Payara Platform; the GA releases of WildFly 38 and Testcontainers 2.0; and the first release candidates of Spring Framework 7.0 and Spring Data 2025.1.0.
-
Seed4J 2.0 Delivers a Migration from JHipster Lite
The release of Seed4J 2.0 delivers a migration from JHipster Lite 1.35.0. Seed4J is a “modular code generator that helps developers bootstrap their applications with clarity, structure, and purpose.” Pascal Grimaud, creator of Seed4J and former co-leader of JHipster, spoke to InfoQ about this migration.
-
Java News Roundup: Jakarta Query and Spring Milestones, Open Liberty, Camel, Quarkus, Grails
This week's Java roundup for October 6th, 2025, features news highlighting: milestone releases of Jakarta Query 1.0, Spring AI 1.1 and Spring Batch 6.0; the October 2025 edition of Open Liberty; point releases of Quarkus, Apache Camel and JetBrains Ktor.
-
Java News Roundup: JDK 26 Release Schedule, GlassFish, Spring AI, Helidon, Mandrel 25, Seed4j
This week's Java roundup for September 29th, 2025, features news highlighting: JEP 527, Post-Quantum Hybrid Key Exchange for TLS 1.3; the proposed JDK 26 release schedule; the release of Mandrel 25 and Seed4j; milestone releases of GlassFish 8.0 and 7.1; the beta release of WildFly 38; and point releases of Spring AI, Helidon, Micronaut, LangChain4j, Gatherers4j and Keycloak.
-
Java News Roundup: New JEPs, Liberica NIK, Spring AI Milestone, Open Liberty, JobRunr, LangChain4j
This week's Java roundup for September 22nd, 2025, features news highlighting: new OpenJDK JEPs Lazy Constants (Second Preview) and Structured Concurrency (Sixth Preview); BellSoft Liberica Native Image Toolkit 25; the October 2025 edition of Open Liberty; the second milestone release of Spring AI 1.1.0; and point releases of JobRunr, LangChain4j and Quarkus.
-
Google's Agent Development Kit for Java Adds Integration with LangChain4j
The latest release of the Agent Development Kit for Java, version 0.2.0, marks a significant expansion of its capabilities through the integration with the LangChain4j LLM framework, which opens it up to all the large language models supported by the framework.
-
Java News Roundup: JDK 25, GraalVM for JDK 25, OpenJDK JEPs, LangChain4j, JBang, Gradle
This week's Java roundup for September 15th, 2025, features news highlighting: the GA releases of JDK 25 and GraalVM for JDK 25; new JEP candidates and JEPs targeted for JDK 26; point releases of Quarkus, the A2A Java SDK, Apache TomEE, LangChain4j and Gradle; the second alpha release of Hibernate Validator 9.1; and Oracle detaching GraalVM from the Java release train.
-
Spring News Roundup: Third Milestone Releases of Boot, Security, GraphQL, Integration, Modulith
There was a flurry of activity in the Spring ecosystem during the week of September 15th, 2025, highlighting third milestone releases of Spring Boot, Spring Security, Spring for GraphQL, Spring Integration, Spring Modulith, Spring REST Docs, Spring Batch and Spring for Apache Pulsar. There were also resolutions to CVEs in Spring Framework and Spring Security.
-
Java 25, the Next LTS Release, Delivers Finalized Features and Focus on Performance and Runtime
Oracle has released version 25 of the Java programming language and virtual machine. As the first LTS release since JDK 21, the final feature set includes 18 JEPs, seven of which are finalized having evolved through the incubation and preview processes. Nine of these features are focused on performance and runtime.
-
Java News Roundup: OpenJDK JEPs, TornadoVM, Spring Framework, Open Liberty, JBang
This week's Java roundup for September 8th, 2025, features news highlighting: OpenJDK JEPs targeted for JDK 26 and new candidates; first integration of GPULlama3.java with LangChain4j; milestone releases of Spring Framework, Spring Data and Spring AI; Spring Authorization Server moving to Spring Security; the September 2025 edition of Open Liberty; and a point release of JBang.
-
Java News Roundup: OpenJDK, TornadoVM, Payara Platform, Apache Kafka, Grails, Micronaut
This week's Java roundup for September 1st, 2025, features news highlighting: JEP 517 proposed to target for JDK 26; TornadoVM releases GPULlama3.java 0.2.0; the September 2025 edition of the Payara Platform; point releases of Quarkus, Micronaut, Apache Kafka and Apache Tomcat; and second release candidates of Grails 7.0 and Gradle 9.1.
-
Java News Roundup: Groovy 5.0, Project Leyden, Helidon MCP, JReleaser, LangChain4j, Open Liberty
This week's Java roundup for August 25th, 2025, features news highlighting: the GA release of Apache Groovy; a new early-access build of Project Leyden; introducing the Helidon MCP server; point releases of JReleaser, LangChain4j, Quarkus, Camel Quarkus; the beta release of Open Liberty 25.0.0.9; and the first alpha release of Hibernate Validator 9.1.0.