Skip to content

Latest commit

 

History

History
112 lines (94 loc) · 14.8 KB

File metadata and controls

112 lines (94 loc) · 14.8 KB

JAVA NEWS

What is the Java world up to?

Sources

Stay up-to-date with the following even more dedicated websites:

Events

Check where can you meet fellow Java enthusiasts at:

2026 - April

Date             Article
2026-04-17 Java 26 is boring - why is it a good thing and what is new in JDK 26 release
2026-04-14 Oracle Java Extension for VS Code v25.1.0 Is Now Available - VS Code extension for Java programming was updated to support JDK 26
2026-04-14 Cyrock.AI Knowledge Fabric: The Petabyte-Scale Memory Layer for Enterprise AI - introducing new Java-based approach for managing large-scale AI memory
2026-04-13 JDK 27: Obsolete Translation Resources Removed - JDK 27 will remove many unmaintained translation resources
2026-04-09 Java Vector API: Faster Vector Computations for the JVM - exploring Java's Vector API for SIMD operations and how to write portable, high-performance vectorized code
2026-04-08 Junie CLI Now Connects to Your JetBrains IDE - AI tool Junie CLI can now integrate directly with JetBrains IDEs
2026-04-07 Thread-Safe Native Memory in Java: VarHandle Access Modes Explained - deep dive into VarHandle access modes for managing thread-safe native memory with the Foreign Function & Memory API
2026-04-03 Natural Language Data Access in Java - using Hibernate Assistant with Quarkus and LangChain4j for natural language access to relational data
2026-04-02 Helidon 4.4.0 Introduces Alignment with OpenJDK and JVP - future versions of Helidon microservices framework will match JDK versions and project becomes part of Java Verified Portfolio
2026-04-02 How to develop AI agents with Spring - tutorial on building AI agents with Spring AI using familiar Spring conventions and built-in tool support

2026 - March

Date             Article
2026-03-30 Announcing ADK for Java 1.0.0 - Google released first stable version of Agent Development Kit for Java with AI agent tools, plugins, and A2A protocol support
2026-03-27 The Java in Education Catalog Now Has a Beautiful Home - an open-source project for curated collection of Java education materials was established
2026-03-24 GraalVM Native Build Tools 1.0.0 - first stable version of the collection of the offical build tool plugins for GraalVM was released
2026-03-23 EclipseLink 5.0.0 - new major version of this Java ORM framework was released
2026-03-18 Java 26 Delivers Language Innovation, Library Improvements, Performance and Security - summary of new features in recently released JDK 26
2026-03-18 Zero-Cost AI with Java - a very simple guide to using Spring AI and Ollama for your own GenAI app
2026-03-17 Project Detroit, bridging Java, Python, JavaScript, moves forward - after some initial moves in February, project Detroit is about to become official
2026-03-17 Oracle unveils the Java Verified Portfolio - Oracle now supports a couple of Java technologies listed in JVP
2026-03-17 Java 26 in IntelliJ IDEA - support for JDK 26 in the most popular Java IDE
2026-03-17 The Arrival of Java 26 - new JDK 26 was officially released today
2026-03-17 JDK 26 release date
2026-03-16 JDK 26 Security Enhancements - day before releasing new Java version, a summary of its non-JEP security updates is here
2026-03-11 JHipster release v9.0.0 - new major version of JHipster application development platform was released
2026-03-10 JDK 27: Removal of 'java.locale.useOldISOCodes' System Property - in JDK 27 a legacy way of mapping country ISO codes will be removed
2026-03-06 Devnexus 2026 - conference took place at Atlanta, USA between 4th and 6th March
2026-03-05 Java 25 and the New Age of Performance - exploring performance improvements in Java 25 with focus on virtual threads and their impact
2026-03-04 HTTP Client Updates in Java 26 - new enhancements and features coming to HTTP Client in JDK 26
2026-03-03 Apache Solr 10.0.0 available - new major version of Java search platform was released
2026-03-03 One IntelliJ IDEA: The Split is Over - reminder of recent unification of IntelliJ IDEA Community and Ultimate editions
2026-03-03 Java 26: What’s New - JDK 26 is approaching, here is another overview of included features
2026-03-02 Java 26 for DevOps - new features and changes JDK 26 related to JVM administration and observability

2026 - February

Date             Article
2026-02-26 Migrating to Modular Monolith - how to embrace Spring Modulith with ease in IDEA
2026-02-26 JDK 26 G1/Parallel/Serial GC changes - what can you expect in upcoming JDK 26 from the garbage collection perspective
2026-02-25 Abandoned project linking Java, JavaScript makes a comeback - project Detroit aiming for interconnecting Java and JavaScript via Python is possibly re-emerging
2026-02-19 TornadoVM 3 released - new major version of TornadoVM was released
2026-02-24 Java’s Productivity Trifecta - understanding latest Java 25 features on practical examples - compact source files, flexible constructor bodies and advanced pattern matching
2026-02-20 JetBrains introduces Java to Kotlin converter for VS Code - translating source files from Java to Kotlin is now easier than ever
2026-02-19 Apache NetBeans 29 released - new major version of Java IDE NetBeans
2026-02-18 GlassFish 8 is here with Jakarta EE 11, virtual threads, and Jakarta Data - a closer look to the recent major release of GlassFish application server including some behind-the-scenes info
2026-02-18 The Runtime Illusion: What Java Really Runs - explore the real techniques used by JIT compiler for optimizing Java bytecode
2026-02-12 Here's Java 25, Ready to Perform to the Limit - comprehensive overview of all 18 JEPs in Java 25
2026-02-10 Java use in AI development continues to grow - report finds increasing adoption of Java-based technologies for AI
2026-02-10 Oracle Java licensing worries are percolating through the userbase - vast majority of Oracle Java users concerned about licensing changes
2026-02-10 Reactive Java with Project Reactor - architectural deep dive into Project Reactor and MongoDB reactive driver
2026-02-09 The new features in Java 26 - JDK 26 is getting closer, what can we expect
2026-02-06 Spring AI with External MCP Servers - integrating Spring AI with MCP servers using Docker MCP Toolkit for GitHub and SonarQube
2026-02-05 GlassFish 8.0 released - new major version of GlassFish application server was released
2026-02-04 OmniHai 1.0 released - introducing new Java AI utility library for Jakarta EE or MicroProfile
2026-02-03 Why AI feels hard for Java developers - understanding the mental shift from deterministic Java apps to probabilistic AI systems
2026-02-03 Optimizing Java Class Metadata in Project Valhalla - deep dive into JVM internals optimization for upcoming value classes

2026 - January

Date             Article
2026-01-28 How To Do Structured Concurrency in Java 25 - exploring current state of structured concurrency preview feature with practical examples
2026-01-20 GlassFish Grizzly 5 released - new major verison of framework for working with Java NIO was released, supporting Java 21 and virtual threads
2026-01-17 A new way to call C from Java: how fast is it? - some benchmarks for working with Java's new Foreign Function & Memory API
2026-01-16 WildFly 39 is released - new major version of WildFly app server is now GA
2026-01-16 The Ultimate 10 Years Java Garbage Collection Guide - comprehensive guide to Java garbage collection evolution and selection strategies over the past decade
2026-01-13 Java 27 gets its first feature - months before JDK 26 will be out there are already moves towards autumnal JDK 27
2026-01-12 Micronaut Announces Plans to Join the Commonhaus Foundation - authors of Micronaut framework are trying to secure their open source status
2026-01-12 Oracle unveils Java development plans for 2026 - what can we expect in upcoming year in Java
2026-01-09 Java’s Ahead-of-Time Cache Optimizations - exploring Ahead-of-Time compilation caching for improved Java application startup performance
2026-01-08 The Myth of Stability: Java's Software Supply Chain After Log4Shell - insights into Java software supply chain security following the Log4Shell vulnerability
2026-01-06 Optimizing Java for the Cloud-Native Era with Quarkus - how to use Quarkus to improve Java cloud performance
2026-01-05 JEP 525 Brings Timeout Handling and Joiner Refinements to Structured Concurrency - a preview of an upcoming JEP 525 being targeted into Java 26
2026-01-01 Project Panama for Newbies - understand and discover more about Project Panama focused on invoking native code from Java side

Java News from previous years

To keep this file reasonable short, older news are being archived: