Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = NETBEANS AND (status = Resolved OR status = Closed) AND fixVersion = 12.1
serverId5aa69414-a9e9-3523-82ec-879b028fb15b