Software 43864 Published by

The second release candidate for Apache NetBeans IDE 28 is now available for testing. The latest build includes several enhancements, such as improved defenses against invalid code points within Ant Preferences and a fix for a critical non-null pointer exception that could cause unexpected crashes or errors when working with lambda return types. Additionally, the UnusedDetector has been updated to correctly identify RECORD labels, making it easier to identify unused or redundant elements in projects.



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.

Gnome_shell_screenshot_5t19r1

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

Release Apache NetBeans 28-rc2 · apache/netbeans