Key Features and Improvements:
Gradle:
- Enhanced support for the latest Gradle versions when creating new projects.
- Compatibility fixes for Gradle 9.
- Improvements to property introspection and project argument handling.
Maven:
- Inclusion of the Njord extension into the ignored lifecycle participants.
- Updates to bundled Maven versions and fixes for regression issues in test sessions.
Ant:
- Removal of unnecessary coupling between Ant source files and enhancements to loading JSF libraries.
Java:
- Various optimizations including caching ClassIndex during the unused detection process and improvements to refactoring capabilities.
- Enhanced handling of Javadoc builds and optimizations for hints regarding unused packages.
PHP:
- Updates to shivammathur/setup-php, fixing race conditions and allowing for custom HTML tags in PHP projects.
Enterprise Features:
- Addition of support for new GlassFish versions and improvements in JSF class autocompletion.
Web Development:
- Introduction of support for media query level 4 and enhancements to JSON rendering.
Versioning:
- New functionality to rename branches within projects.
User Interface:
- Various UI improvements including updates to TextMark/Markdown tooling and SVG file preview capabilities.
Maintenance and Other Changes:
The release includes a shift to testing with JDK 25 in continuous integration, improvements in handling XML catalogs, and updates to the VSCode extension to enhance user configuration and inlay hints.New Contributors:
The release also marks the contributions of new developers to the project, indicating an active and growing community.Overall, Apache NetBeans IDE 27 not only addresses previous issues but also introduces features that enhance productivity and streamline the development process across various programming environments. Users are encouraged to explore these updates to take full advantage of the IDE's capabilities.
Future Enhancements:
As the development community continues to contribute, upcoming versions may include further enhancements in performance, support for additional languages, and refinements based on user feedback, ensuring Apache NetBeans remains a competitive choice for developersApache NetBeans IDE 27 released
Neil C. Smith has announced the release of Apache NetBeans IDE 27, featuring a range of enhancements and corrections. The updates include improvements in Gradle, Maven, Ant, Java, PHP, the PHP Editor, Javadoc build on JDK 25, TreeRuleTestBase, fixing external link errors in Javadoc, better handling of module imports, optimizing hints for unused packages, organizing member hints, and updates to the lib
The shivammathur/setup-php has been updated from version 2.32.0 to 2.33.0 in PHP, and the JavaScript TextInterceptorTests has been resolved. The PHP editor has been upgraded to version 2.34.1, and the JavaScript TextInterceptorTests feature has been disabled. The enhancements to the JavaScript TextInterceptorTests have been implemented, and the PHP versioning has been incorporated.