Apache NetBeans IDE 17 Released

The Apache Software Foundation has released the Apache NetBeans 17 IDE, which provides support for the Java SE, Java EE, PHP, C/C++, JavaScript, and Groovy programming languages. Ready builds are generated for Linux (snap, flatpak), Windows and macOS.

Among the proposed changes:

  • Added support for the Jakarta EE 10 platform and improved support for some of the new Java 19 features such as pattern matching in switch expressions. Prepared for JDK 20 support. Added additional hints for Java code. NetBeans built-in Java compiler nb-javac (modified javac) has been updated to version 19.0.1. Added support for @summary javadoc tag. Improved Java AST presentation when debugging. Improved indexing of source texts with errors.
  • Improved support for the Gradle build system. Provided access to the Java platform for non-Java Gradle projects. Implemented proxy detection and autoconfiguration. Gradle Tooling API has been updated to version 8.0-rc-1. Options have been cleaned up in the interface.
  • Improved support for the Maven build system. Enabled processing of stack traces. Implemented proxy detection and autoconfiguration. Added hint for updating dependencies. Updated maven 3.8.7 and exec-maven-plugin 3.1.0 versions. Allowed local indexing while loading external indexes.
  • The PHP environment supports new PHP 8.2 features, such as read-only classes, null, false, and true types, and defining constants in traits. Improved support for methods in enum types.
  • Added support for OCI (Oracle Cloud Infrastructure) profiles.
  • Support for Jakarta EE and Java EE has been implemented for Tomcat and TomEE.
  • The Web Project Environment has improved CSS support, provides case-insensitive CSS property lookups, and optimized matching when padding CSS queries.
  • Reworked some versioning history settings.
  • The code editor provides the ability to close all documents in the list at once. ANTLRv4 Runtime has been updated to version 4.11.1. Initial support for ANTLR4 Lexer has been provided, to which the code for working with ANTLR and TOML formats has been translated.
  • When run on Linux, KDE's subpixel text rendering mode is automatically detected.

Apache NetBeans IDE 17 Released


Source: opennet.ru

Add a comment