Apache NetBeans 12.5 Features

Welcome to Apache NetBeans 12.5!

The full list of pull requests integrated in the 12.5 timeframe is found here, while the highlights are listed below.

Java Enhancements

Java

Gradle

Maven

Micronaut

Payara

  • Fixes fetching the Payara Server list in private network: https://github.com/apache/netbeans/pull/3018

PHP Enhancements

  • [NETBEANS-5678] Use the URL of the forked repository of the Skeleton Generator: https://github.com/apache/netbeans/pull/3052

  • [NETBEANS-5719] Unused property hint is shown when the property is used as a constructor argument: https://github.com/apache/netbeans/pull/3065

  • [NETBEANS-5480] Add an option(system property) to disable the feature to fold PHP tags: https://github.com/apache/netbeans/pull/3069

C/C++ Enhancements

Miscellaneous Enhancements

General

  • LSP: Find usages should search also in project dependecies. LSP: https://github.com/apache/netbeans/pull/2950

  • [NETBEANS-5492] change test proxy connection url to apache: https://github.com/apache/netbeans/pull/2830

  • [NETBEANS-5698] Fix tabcontrol painting on MacOS retina displays (Aqua LAF): https://github.com/apache/netbeans/pull/2970

  • [NETBEANS-4953] Fixing handling of WSL-based URIs.: https://github.com/apache/netbeans/pull/2988

  • [NETBEANS-5673] Modernize tab controls in the Windows LAF: https://github.com/apache/netbeans/pull/2967

  • [NETBEANS-5697] Various other LAF/HiDPI improvements on Windows: https://github.com/apache/netbeans/pull/2965

  • [NETBEANS-5726] Fix JCheckboxMenuItem state for 'Show Editor Tooolbar': https://github.com/apache/netbeans/pull/2979

  • [NETBEANS-4150] added a KeyringProvider using libsecret for new versions of Gnome: https://github.com/apache/netbeans/pull/2906

VSCode

Libraries