<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - Java</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ Java feed</description>
    <item>
      <title>Java News Roundup: Spring Tools, Helidon, Open Liberty, TomEE, JobRunr, Hibernate, Commonhaus</title>
      <link>https://www.infoq.com/news/2026/06/java-news-roundup-jun15-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/06/java-news-roundup-jun15-2026/en/headerimage/java-news-roundup-image-1782133635464.jpg"/&gt;&lt;p&gt;This week's Java roundup for June 15th, 2026, features news highlighting: point releases of Spring Tools, Helidon, JobRunr and Gradle; the June 2026 edition of Open Liberty; the first milestone release of Apache TomEE 11.0; the first beta release of Hibernate ORM 8.0; Quarkus emergency maintenance releases to address CVE-2026-50559; and four open-source projects join the Commonhaus Foundation.&lt;/p&gt; &lt;i&gt;By Michael Redlich&lt;/i&gt;</description>
      <category>Helidon</category>
      <category>Open JDK</category>
      <category>Quarkus</category>
      <category>Java</category>
      <category>Spring Framework</category>
      <category>JDK 28</category>
      <category>Hibernate ORM</category>
      <category>Apache TomEE</category>
      <category>JDK 27</category>
      <category>Open Liberty</category>
      <category>Commonhaus Foundation</category>
      <category>Gradle</category>
      <category>JobRunr</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Mon, 22 Jun 2026 13:15:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/06/java-news-roundup-jun15-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Michael Redlich</dc:creator>
      <dc:date>2026-06-22T13:15:00Z</dc:date>
      <dc:identifier>/news/2026/06/java-news-roundup-jun15-2026/en</dc:identifier>
    </item>
    <item>
      <title>Behind the Scenes:  Block 450 JVM Repositories into Monorepo to Reduce Dependency Drift</title>
      <link>https://www.infoq.com/news/2026/06/block-450-jvm-monorepo-migration/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://www.infoq.com/styles/static/images/logo/logo_bigger.jpg"/&gt;&lt;p&gt;Block, Inc. describes migrating ~450 JVM repositories into a monorepo across Cash App and Square engineering to reduce dependency drift and coordination overhead. The system supports ~8,800 weekly builds with ~10 min p90 CI time. The approach improves cross-service changes, build visibility, and developer experience through dependency graph–based builds, selective CI, and custom IDE tooling.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>JVM</category>
      <category>Continuous Deployment</category>
      <category>IntelliJ IDEA</category>
      <category>plugins</category>
      <category>Continuous Integration</category>
      <category>Java</category>
      <category>Large Projects</category>
      <category>Platform Engineering</category>
      <category>IDE</category>
      <category>Distributed Systems</category>
      <category>Build systems</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Fri, 19 Jun 2026 14:47:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/06/block-450-jvm-monorepo-migration/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Leela Kumili</dc:creator>
      <dc:date>2026-06-19T14:47:00Z</dc:date>
      <dc:identifier>/news/2026/06/block-450-jvm-monorepo-migration/en</dc:identifier>
    </item>
    <item>
      <title>Java News Roundup: A2A Java SDK 1.0, Jakarta EE 12, JNoSQL, GraalVM, Micrometer, OpenXava, Gradle</title>
      <link>https://www.infoq.com/news/2026/06/java-news-roundup-jun08-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/06/java-news-roundup-jun08-2026/en/headerimage/java-news-roundup-image-1781562442627.jpg"/&gt;&lt;p&gt;This week's Java roundup for June 8th, 2026, features news highlighting: the GA release of A2A Java SDK 1.0; an update on Jakarta EE 12; point releases of Micrometer Metrics and Micrometer Tracing; maintenance releases of GraalVM Native Build Tools and OpenXava; the second release candidate of Gradle 9.6; and the first milestone release of Eclipse JNoSQL 1.2.&lt;/p&gt; &lt;i&gt;By Michael Redlich&lt;/i&gt;</description>
      <category>JDK 27</category>
      <category>Eclipse JNoSQL</category>
      <category>Java</category>
      <category>OpenXava</category>
      <category>Jakarta EE</category>
      <category>JDK 28</category>
      <category>Micrometer</category>
      <category>Agent2Agent</category>
      <category>GraalVM</category>
      <category>Gradle</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Tue, 16 Jun 2026 02:30:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/06/java-news-roundup-jun08-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Michael Redlich</dc:creator>
      <dc:date>2026-06-16T02:30:00Z</dc:date>
      <dc:identifier>/news/2026/06/java-news-roundup-jun08-2026/en</dc:identifier>
    </item>
    <item>
      <title>Spring News Roundup: Point Releases of Boot, Security, Integration, Modulith and Spring AI 2.0</title>
      <link>https://www.infoq.com/news/2026/06/spring-news-roundup-jun08-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/06/spring-news-roundup-jun08-2026/en/headerimage/java-istock-image-01-1781532733056.jpg"/&gt;&lt;p&gt;There was a flurry of activity in the Spring ecosystem during the week of June 8th, 2026, highlighting point releases of: Spring Boot, Spring Security, Spring Session, Spring Integration, Spring Modulith, Spring AMQP and Spring Vault; and GA releases of Spring AI 2.0 and Spring Data 2026.0.0.&lt;/p&gt; &lt;i&gt;By Michael Redlich&lt;/i&gt;</description>
      <category>gRPC</category>
      <category>Java</category>
      <category>Apache Kafka</category>
      <category>LDAP</category>
      <category>Spring AI</category>
      <category>Spring Integration</category>
      <category>Spring Data</category>
      <category>AMQP</category>
      <category>Spring Security</category>
      <category>Spring Boot</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Mon, 15 Jun 2026 14:15:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/06/spring-news-roundup-jun08-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Michael Redlich</dc:creator>
      <dc:date>2026-06-15T14:15:00Z</dc:date>
      <dc:identifier>/news/2026/06/spring-news-roundup-jun08-2026/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Practical Performance Tuning for Serverless Java on AWS</title>
      <link>https://www.infoq.com/presentations/java-aws-serverless/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/presentations/java-aws-serverless/en/mediumimage/medium-1781081669846.jpeg"/&gt;&lt;p&gt;AWS Hero Vadym Kazulkin explains how to overcome Java’s enterprise hurdle on AWS Lambda: cold starts and memory footprints. He shares a technical deep dive into performance tuning, comparing fully managed AWS SnapStart (with pre-snapshot priming hooks) against GraalVM ahead-of-time compilation, while addressing the latest architectural implications of Project Leyden and Java 25.&lt;/p&gt; &lt;i&gt;By Vadym Kazulkin&lt;/i&gt;</description>
      <category>Java</category>
      <category>Transcripts</category>
      <category>AWS</category>
      <category>Serverless</category>
      <category>InfoQ Dev Summit Munich 2025</category>
      <category>Development</category>
      <category>presentation</category>
      <pubDate>Mon, 15 Jun 2026 13:12:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/java-aws-serverless/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Vadym Kazulkin</dc:creator>
      <dc:date>2026-06-15T13:12:00Z</dc:date>
      <dc:identifier>/presentations/java-aws-serverless/en</dc:identifier>
    </item>
    <item>
      <title>Spring Boot 4.1 Adds gRPC Auto-Configuration, SSRF Mitigation, and Kotlin 2.3 Support</title>
      <link>https://www.infoq.com/news/2026/06/spring-boot-4-1/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/06/spring-boot-4-1/en/headerimage/generatedHeaderImage-1781194143782.jpg"/&gt;&lt;p&gt;Broadcom released Spring Boot 4.1 on June 10, 2026, to deliver gRPC auto-configuration, HTTP-client SSRF mitigation, and upgrades to Kotlin 2.3. It also&#xD;
   brings lazy datasource connections, async context propagation for @Async methods, and improved OpenTelemetry support. Uncharacteristically, Broadcom moved&#xD;
   the releases twice, first from May 11-22 to June 1-5, then to June 8-12.&lt;/p&gt; &lt;i&gt;By Karsten Silz&lt;/i&gt;</description>
      <category>gRPC</category>
      <category>Java</category>
      <category>Spring</category>
      <category>Spring Boot</category>
      <category>Kotlin</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 15 Jun 2026 05:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/06/spring-boot-4-1/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Karsten Silz</dc:creator>
      <dc:date>2026-06-15T05:00:00Z</dc:date>
      <dc:identifier>/news/2026/06/spring-boot-4-1/en</dc:identifier>
    </item>
    <item>
      <title>Oracle's OpenJDK Bans Generative AI Contributions While Oracle's GraalVM Allows Them</title>
      <link>https://www.infoq.com/news/2026/06/oracle-genai-policies/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/06/oracle-genai-policies/en/headerimage/generatedHeaderImage-1781176880866.jpg"/&gt;&lt;p&gt;Two related, Oracle-backed projects published opposing policies on open-source contributions created with generative AI: the OpenJDK Governing Board approved an interim policy prohibiting such contributions, while the Coding Assistants policy from GraalVM permits them. Both projects require contributors to sign the same Oracle Contributor Agreement (OCA) for intellectual property.&lt;/p&gt; &lt;i&gt;By Karsten Silz&lt;/i&gt;</description>
      <category>JDK</category>
      <category>Java</category>
      <category>GraalVM</category>
      <category>Generative AI</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 12 Jun 2026 06:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/06/oracle-genai-policies/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Java</guid>
      <dc:creator>Karsten Silz</dc:creator>
      <dc:date>2026-06-12T06:00:00Z</dc:date>
      <dc:identifier>/news/2026/06/oracle-genai-policies/en</dc:identifier>
    </item>
  </channel>
</rss>
