Introducing Oracle Java Extension 25.0.0 for VS Code: Java 25 & Interactive Notebooks
The Oracle Java Extension 25.0.0 for VS Code introduces full Java 25 support and Interactive Java Notebooks (IJNB) for seamless coding and learning. JShell experience enhanced.
The Oracle Java Extension for Visual Studio Code, version 25.0.0, is now available on the Visual Studio Code Marketplace and the Open VSX Registry.

This significant release is built upon Apache NetBeans 27 and provides comprehensive support for all Java 25 features, including any preview functionalities.
A key highlight of this update is the introduction of Interactive Java Notebooks (IJNB). These notebooks offer a versatile environment where users can seamlessly combine formatted text (Markdown), executable Java code, and their corresponding execution results in a flexible order. Interactive Java Notebooks serve as an excellent resource for educational purposes, accelerating rapid prototyping, guiding users through complex processes, and effectively sharing innovative ideas.
For an in-depth guide on utilizing Java Notebooks, comprehensive tutorials are accessible here.

Beyond these major additions, the extension also incorporates numerous other improvements and bug fixes (detailed information can be found here). Notably, the JShell experience has been enhanced, now automatically loading project classes and APIs. This feature streamlines the process of quick code verification directly within the VS Code extension.