Apache NetBeans IDE 28 RC1 released

Published by

The release candidate for Apache NetBeans IDE 28 (version 28 RC1) has been launched, marking significant advancements in its development. This version introduces a multitude of enhancements across various features, particularly aimed at improving the integrated development environments for multiple programming languages. Noteworthy improvements include enhanced integration with Gradle, Maven, and JUnit, as well as resolutions to critical issues like null pointer exceptions in build scripts and errors associated with loading Gatling projects.

Key features for Gradle users include improved stability and support for non-public tests at both top and nested levels, alongside a more robust process for obtaining results. The handling of Gradle 9 project dependencies and file collection dependencies has also been clarified. For Maven users, enhancements involve better coordination with the DAP server and updates to the exec-maven-plugin, which enhance its functionality.

Java-related improvements include fixes for jackpot rules when target typing fails, updates to the net.java.html library, and refinements to task naming conventions during single-source runs. Additionally, enhancements for other programming languages have been implemented, such as expanded file extension support for Groovy and improved inline comment coloring for PHP Twig.

The user interface and editor have seen substantial upgrades, including improved navigation, readability in dark theme mode, new markdown file templates, and enhanced tooltips for the Projects, Files, and Favorites tabs. Versioning improvements have also been integrated, such as logic for deleting local branches and refined diff view capabilities.

The Language Server Protocol (LSP) has been enhanced with the addition of multiple LSP servers and simplified handling of shutdown requests and exit notifications. Other maintenance updates include improved continuous integration processes, the addition of dlight.nativeexecution tests, and updates to dependencies and build properties for specifying extra javac arguments.

In summary, the Apache NetBeans IDE 28 RC1 release represents a substantial update that enhances usability, stability, and functionality for developers. Future versions are expected to build on this foundation, further refining the development experience across various programming environments. Users are encouraged to explore these new features and provide feedback to continue improving the IDE

Apache NetBeans IDE 28 RC1 released

The first release candidate for Apache NetBeans IDE 28 is now available, which marks an important step forward in the development process. This version includes numerous improvements in various areas, such as integrated development environments (IDEs) for different programming languages and better integration with Gradle, Maven, and JUnit. The release candidate addresses several issues, including null pointer exceptions in build scripts, and fixes errors related to loading Gatling projects. Additionally, it offers UI and editor enhancements, such as improved navigation and completion readability, as well as updates for versioning, the LSP protocol, and the platform.

Apache NetBeans IDE 28 RC1 released @ Linux Compatible