Software 44295 Published by

The first release candidate for Apache NetBeans IDE 30 is now available with a heavy focus on stabilizing build tools and fixing nagging performance issues. Power users will notice faster Git status loading times alongside updated Maven, Gradle, and Ant versions that prevent common configuration warnings during project setup. Editor improvements include reliable ZIP exports, image support in Markdown previews, and resolved code completion bugs related to generics and local variables. This candidate sets a JDK 21 minimum requirement and updates the underlying platform so users can test new features before the final version drops.



Apache NetBeans IDE 30 RC1 Release Fixes Git Speed And Java Completion Bugs

The first release candidate for Apache NetBeans IDE 30 has landed and brings a fresh wave of stability fixes to the open source IDE. This update targets specific annoyances that power users have complained about regarding build tools and version control performance. It also introduces support for newer language features while tightening up the underlying platform requirements.

Gnome_shell_screenshot_5t19r1

Why Apache NetBeans 30 RC1 Matters For Build Stability

The bundled versions of major build systems have been bumped to prevent compatibility errors during project setup. Maven now ships with version 3.9.14 which resolves several configuration fallback issues that previously caused warnings in the OptionsExport settings. Gradle defaults have also been adjusted to support JDK 26, allowing early adopters to test projects without manual dependency tweaking. Ant has received an upgrade to 1.10.17 alongside updated CI tests for JDK 21 compatibility so developers do not need to hunt down external binaries just to run a build script.

Apache NetBeans 30 RC1 Improves Editor And Git Performance

Users dealing with large repositories will notice a significant reduction in wait times when checking out files or viewing commit dialogs. The team implemented batching logic to skip events for up-to-date files which drastically speeds up the loading of file statuses within the version control interface. Beyond speed, the editor now handles ZIP exports more reliably by automatically appending the correct extension and opening the parent folder immediately after creation. Markdown document previews have also received improvements including image support and an enabled spellchecker for plain text content.

There is a specific fix regarding code completion that resolves erroneous types in diamond-base new class expressions. This was causing confusion when developers tried to instantiate generic classes because the IDE would suggest invalid options or crash during navigation. A similar issue involving local variables within switch statements has been addressed so simple enum names are not auto-imported unnecessarily when they are already in scope. These changes prevent the frustration of chasing phantom errors that appear only after a specific sequence of typing actions.

Release Apache NetBeans 30-rc1

What's Changed Gradle Fixes some "invalid project.xml" warnings by @mbien in #9236 Bump gradle defaults for JDK 26 by @mbien in #9341 Maven Update bundled maven to 3.9.14 by @mbien in #9252

Release Apache NetBeans 30-rc1 ยท apache/netbeans

Keep the code clean and the build tools happy with this latest candidate release before the final version drops.