Pull requests integrated in 12.6:
https://github.com/apache/netbeans/milestone/14?closed=1
Java Enhancements
nbjavac-upgrade-to-jdk-17 | https://api.github.com/repos/apache/netbeans/pulls/3112 |
[NETBEANS-6111] auto completion for "record" is now prefix aware. | https://api.github.com/repos/apache/netbeans/pulls/3227 |
[NETBEANS-5799] : Add support for Pattern Matching for switch (Preview) | https://api.github.com/repos/apache/netbeans/pulls/3007 |
When java.lang is not available, avoid throwing a FatalError, but rather try to report an error to the user and continue. | https://api.github.com/repos/apache/netbeans/pulls/2947 |
Java code completion should show effectivelly final variables for use from anonymous classes. | https://api.github.com/repos/apache/netbeans/pulls/3106 |
Fixing TreeUtilities.pathFor in the presence of the synthetic 'value=' in annotations. | https://api.github.com/repos/apache/netbeans/pulls/3103 |
Include URLs in Java code templates for easier customization | https://api.github.com/repos/apache/netbeans/pulls/3141 |
Improve wait condition for the test: both Lookup and configurations must change. | https://api.github.com/repos/apache/netbeans/pulls/3140 |
[NETBEANS-6116] - General Availability for javadoc 17 | https://api.github.com/repos/apache/netbeans/pulls/3222 |
CheckRegexp hint causes all lines with regexp shown with a warning | https://api.github.com/repos/apache/netbeans/pulls/3287 |
NETBEANS-6080: NoSuchMethodError thrown while applying CreateClassFix. | https://api.github.com/repos/apache/netbeans/pulls/3199 |
Return a copy instead of cached array | https://api.github.com/repos/apache/netbeans/pulls/3163 |
Gradle
[NETBEANS-6107] Bumped Gradle Tooling to 7.3-rc-1 with Java 17 support. | https://api.github.com/repos/apache/netbeans/pulls/3246 |
[NETBEANS-5050] Gradle projects should recognize Kotlin source directories. | https://api.github.com/repos/apache/netbeans/pulls/2541 |
[NETBEANS-6065] Make Gradle Project test close connections to Gradle Daemon | https://api.github.com/repos/apache/netbeans/pulls/3193 |
[NETBEANS-6107] Allow to use Gradle 7.2 distributions on JDK17. | https://api.github.com/repos/apache/netbeans/pulls/3216 |
[NETBEANS-6055] Prevent NPE form GradleDistributionManager | https://api.github.com/repos/apache/netbeans/pulls/3195 |
New Project wizard for Gradle should use gradle init | https://api.github.com/repos/apache/netbeans/pulls/3084 |
Updating the Java Frontend project template to work with Gradle 7.0 | https://api.github.com/repos/apache/netbeans/pulls/3083 |
The class com.oracle.truffle.polyglot.LanguageCache$Loader is not found in newer GraalVMs, use TruffleJDKServices instead. | https://api.github.com/repos/apache/netbeans/pulls/3235 |
maven
[NETBEANS-6115] UTF-8 input is broken in Maven project. | https://api.github.com/repos/apache/netbeans/pulls/3289 |
[NETBEANS-6044] Maven looks for annotation processor classpath in compiler plugin's configuration. | https://api.github.com/repos/apache/netbeans/pulls/3190 |
NETBEANS-5971 support Maven Wrapper (mvnw) in projects. | https://api.github.com/repos/apache/netbeans/pulls/3198 |
groovy
[NETBEANS-6077] Cached Transformation Classloader, based on set of classpath roots. | https://api.github.com/repos/apache/netbeans/pulls/3213 |
Use static type checking to attribute AST | https://api.github.com/repos/apache/netbeans/pulls/3125 |
Performance: groovy loads classes using FileSystems | https://api.github.com/repos/apache/netbeans/pulls/3165 |
Avoid ClassLoader resource lookups | https://api.github.com/repos/apache/netbeans/pulls/3175 |
Must reach ELEMENTS_RESOLVED before working with java els | https://api.github.com/repos/apache/netbeans/pulls/3184 |
Fix test failures in Groovy.editor | https://api.github.com/repos/apache/netbeans/pulls/3197 |
[NETBEANS-6130] - Fix wrong Groovy version in ant library | https://api.github.com/repos/apache/netbeans/pulls/3247 |
entreprise
Payara Server UI disabled on the failed startup | https://api.github.com/repos/apache/netbeans/pulls/3273 |
[NETBEANS-5734] Add details for Glassfish 6.2.1 server and improve version detection | https://api.github.com/repos/apache/netbeans/pulls/3288 |
[NETBEANS-6118] - Fix test failures in 'j2ee.core' | https://api.github.com/repos/apache/netbeans/pulls/3226 |
[NETBEANS-5892] - Java Maven Web Project not created properly | https://api.github.com/repos/apache/netbeans/pulls/3170 |
lsp
vscode
Attach to a running Native Image. | https://api.github.com/repos/apache/netbeans/pulls/3080 |
VSNetBeans 12.5.301 doc changes | https://api.github.com/repos/apache/netbeans/pulls/3243 |
Assure that the decorated ranges in editor do not disappear when editor visibility changes. | https://api.github.com/repos/apache/netbeans/pulls/3261 |
Additional bugfix for #3223 | https://api.github.com/repos/apache/netbeans/pulls/3232 |
Handle dots in class name by treating the prefix as a package structure | https://api.github.com/repos/apache/netbeans/pulls/3223 |
CodeLens for Run/Debug main in Java Frontend Application | https://api.github.com/repos/apache/netbeans/pulls/3212 |
PHP Enhancements
[NETBEANS-6054] PHP Template missing Namespace option | https://api.github.com/repos/apache/netbeans/pulls/3280 |
[NETBEANS-4978] Avoid inserting use statements to an incorrect position | https://api.github.com/repos/apache/netbeans/pulls/3279 |
[NETBEANS-6087] Use the refactoring feature for private members of trait instead of the instant renamer | https://api.github.com/repos/apache/netbeans/pulls/3257 |
[NETBEANS-3391] Support PSR-12 valid formatting rules | https://api.github.com/repos/apache/netbeans/pulls/3254 |
[NETBEANS-5849] Fix CC in a use declaration after a group use declaration | https://api.github.com/repos/apache/netbeans/pulls/3111 |
[NETBEANS-5905] Don't check idekey for Xdebug | https://api.github.com/repos/apache/netbeans/pulls/3109 |
Selected range is ignored for CSS reformatting | https://api.github.com/repos/apache/netbeans/pulls/3202 |
HTML Enhancements
SCSS improvements | https://api.github.com/repos/apache/netbeans/pulls/3092 |
[NETBEANS-5970] Add the option for HTML palette completion | https://api.github.com/repos/apache/netbeans/pulls/3146 |
C/C++ Enhancements
Switch typescript and cpplite editors to multiviews | https://api.github.com/repos/apache/netbeans/pulls/3155 |
Prevent NullPointerException in CPP LanguageServerImpl | https://api.github.com/repos/apache/netbeans/pulls/3191 |
Debugger Enhancements
Performance optimizations to speed up remote debugging. | https://api.github.com/repos/apache/netbeans/pulls/3204 |
Performance optimizations to speed up remote debugging. | https://api.github.com/repos/apache/netbeans/pulls/3158 |
[NETBEANS-6123] Step and Continue after breakpoint suspends at wrong place after eval. | https://api.github.com/repos/apache/netbeans/pulls/3236 |
[NETBEANS-6127] Do not parallelize notifyToBeResumedNoFire(), because it runs under a lock. | https://api.github.com/repos/apache/netbeans/pulls/3244 |
The set of arguments and launcher arguments is corrected. | https://api.github.com/repos/apache/netbeans/pulls/3238 |
Support of setting the current working directory and environment variables. | https://api.github.com/repos/apache/netbeans/pulls/3180 |
Profiler Enhancements
Concentrating I/O access into JavaIoFile private class | https://api.github.com/repos/apache/netbeans/pulls/3159 |
Library to process Heap dumps without accessing java.io.File | https://api.github.com/repos/apache/netbeans/pulls/3148 |
Miscellaneous Enhancements
Platform Enhancements
[NETBEANS-3196] Fix lazy Node loading when switching from Children.LEAF to another Children instance | https://api.github.com/repos/apache/netbeans/pulls/1779 |
[NETBEANS-5927] Switch Windows LAF to the now-standard "Segoe UI" font | https://api.github.com/repos/apache/netbeans/pulls/3114 |
NETBEANS-5722: Added `com.sun.java.swing.plaf.motif` to exported modules | https://api.github.com/repos/apache/netbeans/pulls/3194 |
[NETBEANS-4198] Fix anti-aliasing and HiDPI scaling in the Test Results progress bar. | https://api.github.com/repos/apache/netbeans/pulls/3203 |
NETBEANS-5956: Adding default java trust store to xml retriever | https://api.github.com/repos/apache/netbeans/pulls/3207 |