Apache NetBeans IDE 30 RC2 Drops With Maven Upgrade and JS Formatting Fixes
The second release candidate for Apache NetBeans IDE 30 landed this week, giving developers a chance to test the upcoming stable build before it goes live. This round focuses on tightening up the bundled Maven version, patching a JavaScript reformatting glitch, and fixing an environment file hints panel that refused to register properly. Anyone planning to upgrade their local development environment should grab the preview and report back any remaining quirks.
Bundled Maven Moves to Version 3.9.15
The IDE now ships with Apache Maven 3.9.15 baked directly into the distribution. This matters because developers often rely on the built-in Maven wrapper to avoid version conflicts across different projects. Older bundled versions sometimes choke on newer dependency resolution patterns or fail to pick up recent security patches. Upgrading the internal Maven client keeps build pipelines consistent without forcing users to manually swap out system installations. The change also aligns NetBeans with the broader Java ecosystem, which means fewer workarounds when pulling in modern libraries. Skipping this update usually forces teams to maintain separate Maven binaries just to keep builds running smoothly, which adds unnecessary clutter to the workspace.
JavaScript Reformatting Stops Breaking on Static Initializers
A long standing annoyance for frontend and full stack developers finally got patched. The editor used to throw formatting errors whenever a class contained a static initializer block, which basically meant the code formatter would silently fail or scramble indentation. This kind of bug forces developers to manually adjust spacing or disable auto format entirely, which defeats the purpose of using an integrated development environment in the first place. The fix restores predictable behavior for JavaScript classes that rely on those initialization blocks, keeping the workspace clean without constant manual intervention.
Environment File Hints Panel Registration Restored
The editor component also received a targeted fix for the environment file hints options panel. Previous builds would register the configuration dialog incorrectly, leaving developers unable to adjust how the IDE parsed .env files or managed variable suggestions. This matters because modern applications increasingly rely on external configuration files to handle secrets and runtime settings. When the hints panel refuses to load, troubleshooting becomes a guessing game rather than a straightforward editing task. The patch ensures the options menu appears exactly where it should, keeping environment management predictable.
Apache NetBeans 30 RC2 Testing Workflow
Skipping the release candidate phase usually means waiting for users to discover edge cases that only show up under heavy load or specific project structures. The preview build gives developers a chance to validate plugin compatibility and verify that existing workflows survive the Maven upgrade. Anyone running production grade projects should test this version in an isolated environment before pushing it to main development machines. Grab the preview, run through typical project builds, and report any remaining issues back to the tracking system. Keep the coffee hot and the terminal open.
Release Apache NetBeans 30-rc2
What's Changed Maven Update bundled maven to 3.9.15 by @mbien in #9343 Web JS: reformatting fails for classes that contain a static initializer by @matthiasblaesing in #9358 Editor Fix env fil...

