The release also addresses several issues, such as corrections to the database properties directory, enhancements in port forwarding for OKE Pods, and the default use of the --also-make option for running and debugging Micronaut applications. Notably, it ensures that Java documentation is generated using the entire code body for doc comment trees, resolving previous issues in documentation generation.
Additional improvements span a variety of areas, including the SemanticHighlighter, JsSemanticAnalyser, CSS, JavaScript, and the language server protocol. Major updates include the integration of syntax coloring for JavaScript Vue files, support for new CSS container query length units, and advancements in async generator methods. The editor also received refinements, such as bug fixes and improved focus behavior when closing editors.
The release further enhances the user interface with new SVG icons, improved dialog behavior on MacOS, and optimizations for image loading and rendering. The platform updates include the removal of deprecated features and improvements in browser integration.
The release notes detail specific changes across multiple languages and functionalities, from Java to PHP, Groovy, and C/C++, highlighting contributions from various developers, including new contributors who made their first contributions in this release.
This update is a step forward in enhancing the functionality and performance of Apache NetBeans, paving the way for smoother development experiences and broader support for modern web and enterprise technologies. As the project continues to evolve, users can expect ongoing improvements and the introduction of new features in future releases.
For those interested, the full changelog is available, detailing all modifications and enhancements made in this release
Apache NetBeans 26-rc1 released
The first release candidate for Apache NetBeans 26 has been released for testing, featuring numerous enhancements and corrections. The release encompasses updates for Gradle, Maven, Ant, Java, Swing Templates, OpenJDK hotspot tests, apidoc generation, renaming for permitted subclasses, and renaming for Java SE 25 for Tomcat, TomEE, and GlassFish. Furthermore, enhancements have been implemented in Java SE 25 for Tomcat, TomEE, and GlassFish, as well as in Java SE 11 for Jakarta EE 11. The release encompasses corrections for the database properties directory, enhancements for port forwarding to OKE Pod, and the implementation of --also-make for run+debug as the default setting in Micronaut applications. The release also addresses issues with Java documentation, ensuring the use of the entire code body when creating a doc comment tree. The release additionally tackles performance scaling issues in the JS-embedder annotation scanner. The release encompasses enhancements for Java SE 25 applicable to Tomcat, TomEE, and GlassFish, as well as advancements for Jakarta EE 11.