Currently Beta 2 of Apache NetBeans 12.1 is available for feedback.

Please join the Apache NetBeans dev mailing list, see netbeans.apache.org for details, to provide feedback.

Highlights

Jakarta EE 8

  • Ability to create a Jakarta EE 8 project
  • Change an existing Maven web application to Jakarta EE 8.

C/C++

Rudimentary C/C++ feature integration, which does not have as many features as the 8.2 C/C++ support, in other words, this is not fully featured, but it could help some of our users until the full support is complete. When 8.2 C/C++ plugins are installed, they should take precedence in 12.1. 

  • Rudimentary C/C++ project that allows the user to provide commands for the build/run actions and some additional settings.

  • Syntax highlighting using TextMate grammars.

  • Code completion and other editing support is through the Language Server Protocol, using the ccls language server, which the users need to provide themselves;

  • A *very* rudimentary debugger using gdb (based on the Ant debugger, and gdb interface from CND).

More details: https://github.com/apache/netbeans/pull/2234

Gradle

  • Gradle is enabled with Java SE
  • Added support for Generated Directories and proper handling of  annotation processors

PHP

HTML

CSS

Miscellaneous

  • Launcher detects JDK installed by SDKMAN on Linux and Mac.


Reference: Complete Listing of Closed PRs for 12.1

key summary type created updated due assignee reporter priority status resolution

JQL and issue key arguments for this macro require at least one Jira application link to be configured

  • No labels