...
https://github.com/apache/netbeans/milestone/14?closed=1
Java Enhancements
- nbjavac-upgrade-to-jdk-17
...
...
...
...
- pull/3112
- [NETBEANS-6111] auto completion for "record" is now prefix aware.
...
...
...
...
- pull/3227
- [NETBEANS-5799] : Add support for Pattern Matching for switch (Preview)
...
...
...
...
- pull/3007
- When java.lang is not available, avoid throwing a FatalError, but rather try to report an error to the user and continue.
...
...
...
...
- pull/2947
- Java code completion should show effectivelly final variables for use from anonymous classes.
...
...
...
...
- pull/3106
- Fixing TreeUtilities.pathFor in the presence of the synthetic 'value=' in annotations.
...
...
...
...
- pull/3103
- Include URLs in Java code templates for easier customization
...
...
...
...
- pull/3141
- Improve wait condition for the test: both Lookup and configurations must change.
...
...
...
...
- pull/3140
- [NETBEANS-6116] - General Availability for javadoc 17
...
...
...
...
- pull/3222
- CheckRegexp hint causes all lines with regexp shown with a warning
...
...
...
...
- pull/3287
- NETBEANS-6080: NoSuchMethodError thrown while applying CreateClassFix.
...
...
...
...
- pull/3199
- Return a copy instead of cached array
...
...
...
...
Gradle
- [NETBEANS-6107] Bumped Gradle Tooling to 7.3-rc-1 with Java 17 support.
...
...
...
...
- pull/3246
- [NETBEANS-5050] Gradle projects should recognize Kotlin source directories.
...
...
...
...
- pull/2541
- [NETBEANS-6065] Make Gradle Project test close connections to Gradle Daemon
...
...
...
...
- pull/3193
- [NETBEANS-6107] Allow to use Gradle 7.2 distributions on JDK17.
...
...
...
...
- pull/3216
- [NETBEANS-6055] Prevent NPE form GradleDistributionManager
...
...
...
...
- pull/3195
- New Project wizard for Gradle should use gradle init
...
...
...
...
- pull/3084
- Updating the Java Frontend project template to work with Gradle 7.0
...
...
...
...
- pull/3083
- The class com.oracle.truffle.polyglot.LanguageCache$Loader is not found in newer GraalVMs, use TruffleJDKServices instead.
...
...
...
...
...
Maven
- [NETBEANS-6115] UTF-8 input is broken in Maven project.
...
...
...
...
- pull/3289
- [NETBEANS-6044] Maven looks for annotation processor classpath in compiler plugin's configuration.
...
...
...
...
- pull/3190
- NETBEANS-5971 support Maven Wrapper (mvnw) in projects.
...
...
...
...
...
Groovy
- [NETBEANS-6077] Cached Transformation Classloader, based on set of classpath roots.
...
...
...
...
- pull/3213
- Use static type checking to attribute AST
...
...
...
...
- pull/3125
- Performance: groovy loads classes using FileSystems
...
...
...
...
- pull/3165
- Avoid ClassLoader resource lookups
...
...
...
...
- pull/3175
- Must reach ELEMENTS_RESOLVED before working with java els
...
...
...
...
- pull/3184
- Fix test failures in Groovy.editor
...
...
...
...
- pull/3197
- [NETBEANS-6130] - Fix wrong Groovy version in ant library
...
...
...
...
entreprise
- Payara Server UI disabled on the failed startup
...
...
...
...
- pull/3273
- [NETBEANS-5734] Add details for Glassfish 6.2.1 server and improve version detection
...
...
...
...
- pull/3288
- [NETBEANS-6118] - Fix test failures in 'j2ee.core'
...
...
...
...
- pull/3226
- [NETBEANS-5892] - Java Maven Web Project not created properly
...
...
...
...
lsp
- LSP: minor bug fixes
...
...
...
...
- pull/3256
- [NETBEANS-5887] Use RequestProcessor to fix SecurityException:setContextClassLoader.
...
...
...
...
- pull/3082
- LSP: Find tests on initial scan.
...
...
...
...
- pull/3093
- LSP: Move refactoring added.
...
...
...
...
- pull/3123
- [NETBEANS-5925] Prevent from NPE when no NetBeans project is opened.
...
...
...
...
- pull/3120
- Restart frame action implemented in the DAP.
...
...
...
...
- pull/3119
- Eating VSCode own Dog Food
...
...
...
...
- pull/3129
- LSP: Show test results for MX projects.
...
...
...
...
- pull/3128
- LSP: Extract Superclass and Extract Interface refactorings added.
...
...
...
...
- pull/3138
- LSP Client Improvements (Foldmanager, Performance)
...
...
...
...
- pull/3153
- Proper handling of LSP logging breakpoints.
...
...
...
...
- pull/3150
- LSP: Pull Up and Push Down refactorings added.
...
...
...
...
- pull/3149
- By default build release-like version of .vsix
...
...
...
...
- pull/3118
- LSP: Various Surround With refactoring fixes.
...
...
...
...
- pull/3169
- LSP: Surround With refactorings implemented.
...
...
...
...
- pull/3157
- LSP: ChangeMethodParameters refactoring added.
...
...
...
...
- pull/3174
- Do not persist breakpoints and watches when debugging through LSP server.
...
...
...
...
- pull/3182
- LSP: Test results displayed using the new TestExplorer API.
...
...
...
...
- pull/3186
- LSP: various refactor bugfixes
...
...
...
...
- pull/3196
- Convert paths of external libraries when debugging through LSP.
...
...
...
...
- pull/3214
- Remove check that blows up when the LSP or DAP server is reset.
...
...
...
...
- pull/3220
- Enable Groovy by default in vscode and NBJLS.
...
...
...
...
- pull/3225
- LSP: Various Test Explorer fixes.
...
...
...
...
- pull/3224
- LSP: Code completion should auto import classes
...
...
...
...
vscode
- Attach to a running Native Image.
...
...
...
...
- pull/3080
- VSNetBeans 12.5.301 doc changes
...
...
...
...
- pull/3243
- Assure that the decorated ranges in editor do not disappear when editor visibility changes.
...
...
...
...
- pull/3261
- Additional bugfix for #3223
...
...
...
...
- pull/3232
- Handle dots in class name by treating the prefix as a package structure
...
...
...
...
- pull/3223
- CodeLens for Run/Debug main in Java Frontend Application
...
...
...
...
PHP Enhancements
- [NETBEANS-6054] PHP Template missing Namespace option
...
...
...
...
- pull/3280
- [NETBEANS-4978] Avoid inserting use statements to an incorrect position
...
...
...
...
- pull/3279
- [NETBEANS-6087] Use the refactoring feature for private members of trait instead of the instant renamer
...
...
...
...
- pull/3257
- [NETBEANS-3391] Support PSR-12 valid formatting rules
...
...
...
...
- pull/3254
- [NETBEANS-5849] Fix CC in a use declaration after a group use declaration
...
...
...
...
- pull/3111
- [NETBEANS-5905] Don't check idekey for Xdebug
...
...
...
...
...
HTML Enhancements
- SCSS improvements:https://
...
...
...
...
HTML Enhancements
...
...
...
...
...
...
...
...
...
C/C++ Enhancements
- Switch typescript and cpplite editors to multiviews
...
...
...
...
- pull/3155
- Prevent NullPointerException in CPP LanguageServerImpl
...
...
...
...
Debugger Enhancements
- Performance optimizations to speed up remote debugging.
...
...
...
...
- pull/3204
- Performance optimizations to speed up remote debugging.
...
...
...
...
- pull/3158
- [NETBEANS-6123] Step and Continue after breakpoint suspends at wrong place after eval.
...
...
...
...
- pull/3236
- [NETBEANS-6127] Do not parallelize notifyToBeResumedNoFire(), because it runs under a lock.
...
...
...
...
- pull/3244
- The set of arguments and launcher arguments is corrected.
...
...
...
...
- pull/3238
- Support of setting the current working directory and environment variables.
...
...
...
...
Profiler Enhancements
- Concentrating I/O access into JavaIoFile private class
...
...
...
...
...
...
...
...
Miscellaneous Enhancements
...
- Cleanup raw type warning:https://github.com/apache/netbeans/
...
- pull/3143
- [NETBEANS-5976] - cleanup Integer deprecation warnings
...
...
...
...
- pull/3154
- [NETBEANS-6023] - cleanup SQLParser.java warning errors
...
...
...
...
- pull/3177
- [NETBEANS-6045] - cleanup ArrayList warnings
...
...
...
...
- pull/3185
- [NETBEANS-6090] - update javac.source to 1.8 from 1.5
...
...
...
...
- pull/3217
- [NETBEANS-5907] - Update eclipselink from 2.7.7 to 2.7.9
...
...
...
...
- pull/3100
- Update JavaFX to 17
...
...
...
...
- pull/3179
- Update JNA and JNA platform to 5.9.0
...
...
...
...
- pull/3178
- [NETBEANS-6008] Update FlatLaf from 1.5 to 1.6.1
...
...
...
...
- pull/3250
- Fix RAT and (some) verify-all-libs-and-licenses errors and warnings
...
...
...
...
- pull/3276
- [NETBEANS-5950] - cleanup warnings related to unreachable exception catches
...
...
...
...
- pull/3126
- [jackpot] updated Collection.toArray() refactoring
...
...
...
...
- pull/3166
- [jackpot] add Collection/Map.size() > 0 case to isEmpty() refactoring.
...
...
...
...
- pull/3164
- [jackpot] source version fix for java versions using the new scheme.
...
...
...
...
- pull/3176
- [jackpot] hint reload on save + run action registration + small cleanup
...
...
...
...
- pull/3171
- [jackpot] ConvertTextBlockToString warning should be a hint/suggestion
...
...
...
...
- pull/3160
- Corrected some typo errors
...
...
...
...
- pull/3133
- update test for layerbuilder
...
...
...
...
- pull/3205
- NETBEANS-6153 installer jdk 11 fixes
...
...
...
...
- pull/3272
- Keep old plain for loops in NetBeans sources
...
...
...
...
- pull/3130
- ant clean fix for javacc java file
...
...
...
...
Platform Enhancements
- [NETBEANS-3196] Fix lazy Node loading when switching from Children.LEAF to another Children instance
...
...
...
...
- pull/1779
- [NETBEANS-5927] Switch Windows LAF to the now-standard "Segoe UI" font
...
...
...
...
- pull/3114
- NETBEANS-5722: Added `com.sun.java.swing.plaf.motif` to exported modules
...
...
...
...
- pull/3194
- [NETBEANS-4198] Fix anti-aliasing and HiDPI scaling in the Test Results progress bar.
...
...
...
...
- pull/3203
- NETBEANS-5956: Adding default java trust store to xml retriever:https://github.com/apache/netbeans/pull/3207
- [NETBEANS-6086] Improved YAML parser, now with error recovery. :https://
...
...
...
...