Apache NetBeans 28 Release Candidate 2 released
The second release candidate for the upcoming version of Apache NetBeans IDE 28 is now available, and it's ready to be thoroughly tested.
Among the numerous updates and bug fixes included in this latest build are several enhancements to the Ant tool. Specifically, developers have been working on strengthening the defenses against invalid code points within Ant Preferences. This improvement aims to provide a more robust and reliable experience for users when customizing their preferences related to Ant tasks.
This release candidate also features significant updates to Java functionality. A critical non-null pointer exception (NPE) has been resolved within the CreateElementUtilities::computeLambdaReturn method. This fix should help prevent unexpected crashes or errors that might occur when working with lambda return types.
Another important update involves the UnusedDetector, which is now capable of correctly identifying RECORD labels in addition to other types. This enhancement is expected to improve code analysis and make it easier for developers to identify unused or redundant elements within their projects.
Finally, versioning has also received attention in this release candidate. Specifically, the logic governing when the DeleteBranchAction should be activated in Git environments has been revised and corrected. These updates are designed to streamline the process of managing branches and commits in Apache NetBeans IDE 28.
Apache/Netbeans Release Apache NetBeans 28-rc2
What's Changed Ant More defensive guards against invalid code points in ant Preferences by @mbien in #8943 Java

