Weekly roundup of Java ecosystem news covering JDK 26's new warning for final field mutation via reflection, upcoming JDK 27 early-access builds, and a broad set of releases including Spring AI 1.0.6/1.1.5/2.0.0-M5, Spring Shell 4.0.2, Testcontainers for Java 2.0.5, Micronaut, Apache Camel, and more. Also includes links on MCP integration with Java LLMs, Kotlin observability with OpenTelemetry, ArrayList vs LinkedList puzzles, vibe coding critique, and a pick on how good engineers write bad code at big companies.
Sort: