The third release candidate for Apache NetBeans IDE 27, labeled 27-rc3, has been launched and includes several enhancements and fixes aimed at improving the development experience. Key updates in this release address compatibility with Gradle 9, introduce support for static property functionality, resolve issues related to unserializable project references, update the Java DiscoClient to version 2.0.39, and provide support for the PatternCaseLabel feature.
- Static Properties Handling: Changes made by @sdedic prevent unnecessary introspection of static properties, enhancing performance.
- Unserializable Project Reference Fix: Also addressed by @sdedic, this fix avoids implicit references to unserializable projects in stored argument providers, improving stability and reliability.
- PatternCaseLabel Support: A new feature that supports PatternCaseLabel has been added, contributed by @lahodaj, enhancing the language's expressiveness.
In summary, the release of Apache NetBeans IDE 27-rc3 brings significant improvements and fixes, particularly in the areas of Gradle compatibility and Java updates, aiming to provide developers with a more robust and efficient development environment. Future releases are expected to build on this foundation, potentially introducing more features and optimizations based on community feedback
Key Changes in Apache NetBeans 27-rc3:
Gradle Enhancements:
- Gradle 9 Compatibility Fixes: Adjustments were made by contributor @mbien to ensure smooth integration with Gradle 9.- Static Properties Handling: Changes made by @sdedic prevent unnecessary introspection of static properties, enhancing performance.
- Unserializable Project Reference Fix: Also addressed by @sdedic, this fix avoids implicit references to unserializable projects in stored argument providers, improving stability and reliability.
Java Updates:
- DiscoClient Update: The Java component has been updated to DiscoClient 2.0.39, allowing users to utilize the latest Disco API v3 features, as implemented by @neilcsmith-net.- PatternCaseLabel Support: A new feature that supports PatternCaseLabel has been added, contributed by @lahodaj, enhancing the language's expressiveness.
Full Changelog
For those interested in the detailed changes, a complete changelog is available for review, outlining all modifications from version 27-rc2 to 27-rc3.In summary, the release of Apache NetBeans IDE 27-rc3 brings significant improvements and fixes, particularly in the areas of Gradle compatibility and Java updates, aiming to provide developers with a more robust and efficient development environment. Future releases are expected to build on this foundation, potentially introducing more features and optimizations based on community feedback
Apache NetBeans IDE 27-rc3 released
The third release candidate for Apache NetBeans IDE 27 has been released and includes fixes for Gradle 9, static property introduction, unserializable project reference, Java update to DiscoClient 2.0.39, and PatternCaseLabel support.