| //// |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| //// |
| = Apache NetBeans 13 Features |
| :jbake-type: page_noaside |
| :jbake-tags: 13 features |
| :jbake-status: published |
| :keywords: Apache NetBeans 13 IDE features |
| :icons: font |
| :description: Apache NetBeans 13 features |
| :toc: left |
| :toc-title: |
| :toclevels: 4 |
| :syntax: true |
| :source-highlighter: pygments |
| :experimental: |
| :linkattrs: |
| |
| Welcome to Apache NetBeans 13! |
| |
| link:/download/nb13/nb13.html[Download, role="button success"] |
| |
| == Highlights |
| - Bundled nb-javac, startup experience simpler and smoother. |
| - Light FlatLaf look and feel by default. |
| - Partial upgrades for Maven, Gradle, and PHP. |
| |
| Note: The full list of pull requests integrated in the 13 timeframe link:https://github.com/apache/netbeans/pulls?q=is%3Aclosed+milestone%3ANB13[is found here], while they are listed by category below. |
| |
| == Java |
| - fixed wrong nb-javac module name so that it can be installed. [link:https://github.com/apache/netbeans/issues/3575[3575]] |
| - [#3511] workaround for extends/implements panel not showing any results. [link:https://github.com/apache/netbeans/issues/3543[3543]] |
| - [jackpot] DefaultRuleUtilities::referencedIn fix for single variable matching [link:https://github.com/apache/netbeans/issues/3540[3540]] |
| - [#3494] Organize Imports inspection is not record aware. [link:https://github.com/apache/netbeans/issues/3497[3497]] |
| - Hint/Inspection panel and dialog layout fixes [link:https://github.com/apache/netbeans/issues/3472[3472]] |
| - [#3466] do not show Convert Type to Var hint for method references [link:https://github.com/apache/netbeans/issues/3471[3471]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6388[NETBEANS-6388]] remove findbugs installer module. [link:https://github.com/apache/netbeans/issues/3455[3455]] |
| - [jackpot] Add sourceVersion(int) to rule file utils and deprecate enum variant. (part 2) [link:https://github.com/apache/netbeans/issues/3439[3439]] |
| - nb-javac checks cleanup and dialog removal. [link:https://github.com/apache/netbeans/issues/3396[3396]] |
| - [jackpot] Add sourceVersion(int) to rule file utils and deprecate enum variant. [link:https://github.com/apache/netbeans/issues/3395[3395]] |
| - javac wrapper module should clean its "external" folder. [link:https://github.com/apache/netbeans/issues/3392[3392]] |
| - VaniallaPartialReparser reports incorrectly reparsed files [link:https://github.com/apache/netbeans/issues/3286[3286]] |
| - [jackpot] added generics aware rule to IteratorToFor inspection [link:https://github.com/apache/netbeans/issues/3284[3284]] |
| - Handle any script's URI and provide script content when not readable from file. [link:https://github.com/apache/netbeans/issues/3277[3277]] |
| - Including nb-javac binaries in all the complementary distributions [link:https://github.com/apache/netbeans/issues/3251[3251]] |
| - fixed class modifier auto completion for sealed classes. [link:https://github.com/apache/netbeans/issues/3228[3228]] |
| - [jackpot] Rewrite "String::replaceAll with dot" inspection to apply to more cases and methods [link:https://github.com/apache/netbeans/issues/3218[3218]] |
| - Dynamically switching from all-file processing to single-file processing of multi file JavaSources. [link:https://github.com/apache/netbeans/issues/2959[2959]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-4274[NETBEANS-4274]] fix refactoring of class member when a new name is the same as the name of a local variable [link:https://github.com/apache/netbeans/issues/2612[2612]] |
| |
| == Maven |
| - #3526: Retain traling / for non-existing directories. [link:https://github.com/apache/netbeans/issues/3541[3541]] |
| - link:https://issues.apache.org/jira/browse/NETBEANS-6347[NETBEANS-6347]: Disabled user actions fixed [link:https://github.com/apache/netbeans/issues/3454[3454]] |
| - Formatted the templates to be inline with the default java formatting. [link:https://github.com/apache/netbeans/issues/3394[3394]] |
| - Upgrade to Apache Maven 3.8.4 [link:https://github.com/apache/netbeans/issues/3328[3328]] |
| - m2 URL components need to be URL decoded before being used to create the artifact [link:https://github.com/apache/netbeans/issues/3305[3305]] |
| - Maven pom.xml annotations: Configure graphics context for antialiasing [link:https://github.com/apache/netbeans/issues/3269[3269]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5847[NETBEANS-5847]] Maven project template uses template for project structure. [link:https://github.com/apache/netbeans/issues/3262[3262]] |
| - maven daemon support [link:https://github.com/apache/netbeans/issues/3210[3210]] |
| |
| == Gradle |
| - [#3590] Prevent suspicious NPE forn Gradle SubProjectsNode [link:https://github.com/apache/netbeans/issues/3591[3591]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6117[NETBEANS-6117]] Fix Gradle project loading in template operations. [link:https://github.com/apache/netbeans/issues/3480[3480]] |
| - Rewrite lambda to an inner class to prevent from Gradle warning about execution optimizations. [link:https://github.com/apache/netbeans/issues/3377[3377]] |
| - link:https://issues.apache.org/jira/browse/NETBEANS-6307[NETBEANS-6307]: check global artifact cache, ignore per-project cached structure if not consistent. [link:https://github.com/apache/netbeans/issues/3375[3375]] |
| - Fixed typo: runSingle presence depends on runClassName property. [link:https://github.com/apache/netbeans/issues/3335[3335]] |
| - Fixed some lost-in-translation issues with Gradle Tooling [link:https://github.com/apache/netbeans/issues/3329[3329]] |
| - Use Gradle distribution service and public repo for their binaries. [link:https://github.com/apache/netbeans/issues/3326[3326]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6004[NETBEANS-6004]] Give info when the IDE's Java is not compatible with Gradle [link:https://github.com/apache/netbeans/issues/3320[3320]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5783[NETBEANS-5783]] Testcase checking Gradle ProjectInfo never return null [link:https://github.com/apache/netbeans/issues/3319[3319]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5846[NETBEANS-5846]] Minimal support of java-platfom Gradle projects. [link:https://github.com/apache/netbeans/issues/3293[3293]] |
| |
| == Groovy |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6361[NETBEANS-6361]] Code completion for class fields doesn't work. [link:https://github.com/apache/netbeans/issues/3408[3408]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6291[NETBEANS-6291]] Navigation to fields sometimes doesn't work in Groovy [link:https://github.com/apache/netbeans/issues/3368[3368]] |
| - Avoid spurious exception in log. Warn if perf counters are enabled on incompatible JDK [link:https://github.com/apache/netbeans/issues/3366[3366]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6276[NETBEANS-6276]] Groovy CC doesn't work on JDK 1.8 [link:https://github.com/apache/netbeans/issues/3362[3362]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6253[NETBEANS-6253]] Posibility to run single Groovy Script [link:https://github.com/apache/netbeans/issues/3350[3350]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6218[NETBEANS-6218]] An infinite loop may occur when parsing Groovy sources [link:https://github.com/apache/netbeans/issues/3325[3325]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6196[NETBEANS-6196]] Package code completion doesn't work in empty groovy … [link:https://github.com/apache/netbeans/issues/3316[3316]] |
| |
| == PHP |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6177[NETBEANS-6177]] Fix an issue the stop command is not sent [link:https://github.com/apache/netbeans/issues/3549[3549]] |
| - Fix code completion for parent's trait #3486 [link:https://github.com/apache/netbeans/issues/3521[3521]] |
| - Regenerate sigfiles [link:https://github.com/apache/netbeans/issues/3507[3507]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5599[NETBEANS-5599]] PHP 8.1 Support [link:https://github.com/apache/netbeans/issues/3463[3463]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5599[NETBEANS-5599]] PHP 8.1 Support: Pure intersection types [link:https://github.com/apache/netbeans/issues/3461[3461]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5599[NETBEANS-5599]] PHP 8.1 Support: New in initializers [link:https://github.com/apache/netbeans/issues/3448[3448]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6315[NETBEANS-6315]] Escape HTML entities in PHPStan report [link:https://github.com/apache/netbeans/issues/3380[3380]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5599[NETBEANS-5599]] PHP 8.1 Support: Readonly Properties 2.0 [link:https://github.com/apache/netbeans/issues/3360[3360]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6239[NETBEANS-6239]] Add PHPStan rule level 9 [link:https://github.com/apache/netbeans/issues/3341[3341]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5599[NETBEANS-5599]] PHP 8.1 Support: Never type [link:https://github.com/apache/netbeans/issues/3340[3340]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5599[NETBEANS-5599]] PHP 8.1 Support: Final class constants part [link:https://github.com/apache/netbeans/issues/3331[3331]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-2472[NETBEANS-2472]] Mark overriding/overridden constants and properties as annotations [link:https://github.com/apache/netbeans/issues/3327[3327]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6217[NETBEANS-6217]] Allow Convert Visibility Suggestion to be disabled [link:https://github.com/apache/netbeans/issues/3324[3324]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6193[NETBEANS-6193]] PHP 8.0: Fix syntax errors for attributes of interface constants and methods [link:https://github.com/apache/netbeans/issues/3315[3315]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-3362[NETBEANS-3362]] Show inherited members on the navigator pane [link:https://github.com/apache/netbeans/issues/3296[3296]] |
| |
| == CSS |
| - [#3593] Fix csl elementhandle [link:https://github.com/apache/netbeans/issues/3597[3597]] |
| - CSS Parser Fixes [link:https://github.com/apache/netbeans/issues/3359[3359]] |
| - Exclude less (@{}) and scss (#{}) string interpolation from formatting [link:https://github.com/apache/netbeans/issues/3314[3314]] |
| |
| == LSP |
| - Support to redefine icons for LSP client [link:https://github.com/apache/netbeans/issues/3459[3459]] |
| - LSP: Change method parameters should refactor access modifier. [link:https://github.com/apache/netbeans/issues/3442[3442]] |
| - LSP: Modified to fix errors currently printed to log from ServerTest. [link:https://github.com/apache/netbeans/issues/3438[3438]] |
| - Convert source path to URI String. [link:https://github.com/apache/netbeans/issues/3427[3427]] |
| - LSP: Do not refactor library classes. [link:https://github.com/apache/netbeans/issues/3426[3426]] |
| - LSP: Fixed broken code completion for super constructor call. [link:https://github.com/apache/netbeans/issues/3424[3424]] |
| - LSP console IO is made more reliable, output is not lost now. [link:https://github.com/apache/netbeans/issues/3420[3420]] |
| - LSP: Do not produce CodeActions for errors with empty description. [link:https://github.com/apache/netbeans/issues/3413[3413]] |
| - VSCode: Show Debug Console while running tests. [link:https://github.com/apache/netbeans/issues/3406[3406]] |
| - LSP: Never remove imports on save when the code isn't bug free. [link:https://github.com/apache/netbeans/issues/3398[3398]] |
| - Disable client-side projects and nodejs support. [link:https://github.com/apache/netbeans/issues/3384[3384]] |
| - Various fixes of project / folder actions presence in vscode [link:https://github.com/apache/netbeans/issues/3383[3383]] |
| - LSP: Couple of Text Explorer fixes. [link:https://github.com/apache/netbeans/issues/3374[3374]] |
| - Maintain data identity for duplicit info requests [link:https://github.com/apache/netbeans/issues/3370[3370]] |
| - LSP: Provide completion for SQL queries for repository annotations. [link:https://github.com/apache/netbeans/issues/3367[3367]] |
| - LSP: Allow to specify default DB connection [link:https://github.com/apache/netbeans/issues/3365[3365]] |
| - Added more actions to LSP Projects View [link:https://github.com/apache/netbeans/issues/3363[3363]] |
| - Adding command for New Database Connection [link:https://github.com/apache/netbeans/issues/3358[3358]] |
| - LSP: attempt to speed up open type action. [link:https://github.com/apache/netbeans/issues/3354[3354]] |
| - Bridged node actions to LSP commands. Enabled DB explorer view for LSP clients. [link:https://github.com/apache/netbeans/issues/3351[3351]] |
| - Dispose/disconnect tree view after client stop. [link:https://github.com/apache/netbeans/issues/3348[3348]] |
| - Micronaut Data Finder completion check for @Repository annotation fixed. [link:https://github.com/apache/netbeans/issues/3346[3346]] |
| - Check for nativeImagePath property. [link:https://github.com/apache/netbeans/issues/3345[3345]] |
| - Micronaut data finder methods code completion [link:https://github.com/apache/netbeans/issues/3333[3333]] |
| - Enable node-based UIs in LSP [link:https://github.com/apache/netbeans/issues/3323[3323]] |
| - LSP: Organize imports action added. [link:https://github.com/apache/netbeans/issues/3317[3317]] |
| - Allow VSCode users to choose 'local' - e.g. per workspace userdir [link:https://github.com/apache/netbeans/issues/3308[3308]] |
| - Shade whole methods which are not included in the native image. [link:https://github.com/apache/netbeans/issues/3270[3270]] |
| - LSP: Enrich Java Outline view by more details. [link:https://github.com/apache/netbeans/issues/3263[3263]] |
| - Gson library upgraded to 2.8.9, LSP upgraded to 3.16 [link:https://github.com/apache/netbeans/issues/3200[3200]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5565[NETBEANS-5565]] Disable running LSP servers for VCS diffs. [link:https://github.com/apache/netbeans/issues/2876[2876]] |
| - First version of semantic highlight support for both the LSP client and Java LSP server. [link:https://github.com/apache/netbeans/issues/2617[2617]] |
| |
| == Editor |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6312[NETBEANS-6312]] Assure that TokenHierarchy is called with Document's read lock. [link:https://github.com/apache/netbeans/issues/3379[3379]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5209[NETBEANS-5209]] Document switcher popup not grouping by project on first use. [link:https://github.com/apache/netbeans/issues/3299[3299]] |
| |
| == VSCode |
| - Be able to resolve project problems in VSCode extension. [link:https://github.com/apache/netbeans/issues/3400[3400]] |
| - Delay change events for node after the node's pending queries are resolved [link:https://github.com/apache/netbeans/issues/3382[3382]] |
| - Run Configuration UI for the Explorer view [link:https://github.com/apache/netbeans/issues/3378[3378]] |
| - Really convert IDs to numbers to use with Map. Re-fetch items that have been marked as changed. [link:https://github.com/apache/netbeans/issues/3376[3376]] |
| - Show Databases and Projects views only after NBLS extension activates. [link:https://github.com/apache/netbeans/issues/3371[3371]] |
| - Merge the code lens actions with the launch config properties and adapt Gradle to apply env. [link:https://github.com/apache/netbeans/issues/3364[3364]] |
| - LSP + VSCode extension: Run/Debug via project actions. [link:https://github.com/apache/netbeans/issues/3353[3353]] |
| - Rich HTML UI for (now only for) VSCode Refactorings [link:https://github.com/apache/netbeans/issues/3349[3349]] |
| |
| == Misc |
| - build.xml and run.xml: fixed detection of 64 bit architecture for Java 9+ (on Windows) [link:https://github.com/apache/netbeans/issues/3522[3522]] |
| - Exposing simple UI action to open next segment of a heap dump [link:https://github.com/apache/netbeans/issues/3518[3518]] |
| - Making build information a bit more up to date [link:https://github.com/apache/netbeans/issues/3512[3512]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6384[NETBEANS-6384]] Detect another Java support ext and recommend to Disable one. [link:https://github.com/apache/netbeans/issues/3510[3510]] |
| - Micronaut project creation fix [link:https://github.com/apache/netbeans/issues/3506[3506]] |
| - New From Template creates an invalid HTML page [link:https://github.com/apache/netbeans/issues/3505[3505]] |
| - Update FlatLaf from 2.0 to 2.0.1 [link:https://github.com/apache/netbeans/issues/3504[3504]] |
| - Update README with JDK 11 requirement. [link:https://github.com/apache/netbeans/issues/3501[3501]] |
| - Cache netbeanrelease.json for offline builds and source releases. [link:https://github.com/apache/netbeans/issues/3500[3500]] |
| - Change maven 384 dependencies to codehaus groupID [link:https://github.com/apache/netbeans/issues/3496[3496]] |
| - Fixes to LSP client/server related to semantic highlighting. [link:https://github.com/apache/netbeans/issues/3492[3492]] |
| - Ensure BufferedInputStream is not initialized with a buffer size of 0 [link:https://github.com/apache/netbeans/issues/3491[3491]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6323[NETBEANS-6323]] Fix Gradle popup menu Tasks.. action not working. [link:https://github.com/apache/netbeans/issues/3490[3490]] |
| - search/replace dialog: set shift+enter as line break and add multi-line info message. [link:https://github.com/apache/netbeans/issues/3489[3489]] |
| - javafx ide.ergonomics config should not try to load the old nb-javac. [link:https://github.com/apache/netbeans/issues/3488[3488]] |
| - Update year in NOTICE to 2022 [link:https://github.com/apache/netbeans/issues/3464[3464]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6394[NETBEANS-6394]] - Upgrade Metro from 2.4.4 to 2.4.8 [link:https://github.com/apache/netbeans/issues/3462[3462]] |
| - Honor MxLibrary.path() if specified [link:https://github.com/apache/netbeans/issues/3453[3453]] |
| - Better report of failures, append stderr/out. [link:https://github.com/apache/netbeans/issues/3450[3450]] |
| - LSP: Change method parameters should refactor access modifier. (#3442) [link:https://github.com/apache/netbeans/issues/3446[3446]] |
| - Update FlatLaf from 1.6.1 to 2.0 [link:https://github.com/apache/netbeans/issues/3445[3445]] |
| - Use boolean flag to create apidoc menu [link:https://github.com/apache/netbeans/issues/3443[3443]] |
| - Simplified cancelHandle test. [link:https://github.com/apache/netbeans/issues/3441[3441]] |
| - Disable database features in vscode [link:https://github.com/apache/netbeans/issues/3437[3437]] |
| - Always call mx build before running the java.mx.projects tests [link:https://github.com/apache/netbeans/issues/3435[3435]] |
| - [cnd] 2.2 - cnd and cpplite integration fixes [link:https://github.com/apache/netbeans/issues/3433[3433]] |
| - Avoid using word failed in non-fatal debug messages [link:https://github.com/apache/netbeans/issues/3425[3425]] |
| - [cnd] small-2.1 Merging from master [link:https://github.com/apache/netbeans/issues/3423[3423]] |
| - Modified to prevent IllegalStateExceptions from CasualDiff. [link:https://github.com/apache/netbeans/issues/3422[3422]] |
| - dlight.nativeexecution test documentation [link:https://github.com/apache/netbeans/issues/3421[3421]] |
| - [cnd] small-1.5 More cnd tests [link:https://github.com/apache/netbeans/issues/3419[3419]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6285[NETBEANS-6285]] Shield against usage of JDK-11 API. [link:https://github.com/apache/netbeans/issues/3418[3418]] |
| - Native image breakpoints work with shared libraries. [link:https://github.com/apache/netbeans/issues/3417[3417]] |
| - [cnd] small-1.4 makeproject samples, editor/lexer tests [link:https://github.com/apache/netbeans/issues/3416[3416]] |
| - Initial port and adapt of GitHub issue configuration from Airflow. [link:https://github.com/apache/netbeans/issues/3415[3415]] |
| - disabled uihandler modules (exception+statistics reporter). [link:https://github.com/apache/netbeans/issues/3410[3410]] |
| - [CND] small-1.3 Remaining licences in cnd cluster [link:https://github.com/apache/netbeans/issues/3409[3409]] |
| - Fix cluster splitting of RAT errors [link:https://github.com/apache/netbeans/issues/3404[3404]] |
| - print simple junit report on travis job failure. [link:https://github.com/apache/netbeans/issues/3403[3403]] |
| - [cnd] small-1.2: cnd.editor/cnd.remote/licenses [link:https://github.com/apache/netbeans/issues/3402[3402]] |
| - Add binaries.repos property to downloadbinaries call in projectized.xml. [link:https://github.com/apache/netbeans/issues/3401[3401]] |
| - [cnd] small-1.1: Moving some cnd modules to contrib [link:https://github.com/apache/netbeans/issues/3399[3399]] |
| - Follow LSP specification for null value for startCharacter in FoldingRange [link:https://github.com/apache/netbeans/issues/3397[3397]] |
| - Allow searching for multi-line Strings. [link:https://github.com/apache/netbeans/issues/3393[3393]] |
| - Updated Subversion support to 1.14.0 [link:https://github.com/apache/netbeans/issues/3391[3391]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6337[NETBEANS-6337]] - remove annotation warnings related to deprecating [link:https://github.com/apache/netbeans/issues/3390[3390]] |
| - Fix html.angular, js2.editor, js2.nodejs and js2.requirejs tests [link:https://github.com/apache/netbeans/issues/3389[3389]] |
| - Clean merge of "Fixing the configure hint sub-fix to work more properly for per-project hint settings." [link:https://github.com/apache/netbeans/issues/3388[3388]] |
| - Fix javascript2.editor tests and reenable testing in travis [link:https://github.com/apache/netbeans/issues/3387[3387]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6328[NETBEANS-6328]] avoid IllegalArgumentException in FoldManagerImpl [link:https://github.com/apache/netbeans/issues/3385[3385]] |
| - Change nb.sass.libsass to TRUE, to fix broken SASS [link:https://github.com/apache/netbeans/issues/3373[3373]] |
| - Remove obsolete permgen flags. [link:https://github.com/apache/netbeans/issues/3372[3372]] |
| - Single file Groovy Run and Debug in VSCode. [link:https://github.com/apache/netbeans/issues/3369[3369]] |
| - Using HTML based UI for Change method parameters refactoring [link:https://github.com/apache/netbeans/issues/3361[3361]] |
| - Updating HTML/Java API to 1.7.3 version [link:https://github.com/apache/netbeans/issues/3357[3357]] |
| - Use ToolProvider from libs.javacapi, not from bootclasspath [link:https://github.com/apache/netbeans/issues/3355[3355]] |
| - Adding support for Oracle Cloud [link:https://github.com/apache/netbeans/issues/3352[3352]] |
| - Deactivate broken xmlretriever test (client cert expired and a new one is not yet issued) [link:https://github.com/apache/netbeans/issues/3339[3339]] |
| - Remove jruby related YAML parser libs [link:https://github.com/apache/netbeans/issues/3338[3338]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-6235[NETBEANS-6235]] Build of vscode extension fails [link:https://github.com/apache/netbeans/issues/3336[3336]] |
| - Small improvement on GitBranchHash which is able to get at least the hash of a detached HEAD [link:https://github.com/apache/netbeans/issues/3334[3334]] |
| - Switch to FlatLaf Light as default look and feel for IDE [link:https://github.com/apache/netbeans/issues/3332[3332]] |
| - Handle invalid package.json only containing a single string [link:https://github.com/apache/netbeans/issues/3318[3318]] |
| - Consider the reported trustlevel of the KeyStoreProvider when querying KeyStores [link:https://github.com/apache/netbeans/issues/3303[3303]] |
| - An attempt to fix unstable test for java.mx.projects [link:https://github.com/apache/netbeans/issues/3301[3301]] |
| - Splitting workflows into individual files [link:https://github.com/apache/netbeans/issues/3295[3295]] |
| - Build Java cluster on JDK17 [link:https://github.com/apache/netbeans/issues/3278[3278]] |
| - link:https://issues.apache.org/jira/browse/NETBEANS-3042[NETBEANS-3042] Fixes Payara Server log formatting issue [link:https://github.com/apache/netbeans/issues/3260[3260]] |
| - Don't search for parent folders when there is .mxignore file [link:https://github.com/apache/netbeans/issues/3255[3255]] |
| - link:https://issues.apache.org/jira/browse/NETBEANS-3270[NETBEANS-3270] Webapp not correctly recognized as Java EE [link:https://github.com/apache/netbeans/issues/3231[3231]] |
| - Fixes creation of a Glassfish deployment descriptor [link:https://github.com/apache/netbeans/issues/3219[3219]] |
| - Allow plugins to exclude files from being indexed [link:https://github.com/apache/netbeans/issues/3209[3209]] |
| - Update to nb-javac identical to javac from jdk-17+35 [link:https://github.com/apache/netbeans/issues/3206[3206]] |
| - Remove JARs fom repository to simplify release review [link:https://github.com/apache/netbeans/issues/3162[3162]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5799[NETBEANS-5799]]: Pattern Matching for Switch hints (preview) [link:https://github.com/apache/netbeans/issues/3156[3156]] |
| - Fixing the configure hint sub-fix to work more properly for per-project hint settings. [link:https://github.com/apache/netbeans/issues/3147[3147]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-5901[NETBEANS-5901]] Handling of FileObjects not backed by j.i.File when sorting by full path is requested. [link:https://github.com/apache/netbeans/issues/3134[3134]] |
| - [link:https://issues.apache.org/jira/browse/NETBEANS-189[NETBEANS-189]] Updates for Sql autocomplete and [link:https://issues.apache.org/jira/browse/NETBEANS-5831[NETBEANS-5831]] Create a SQL Standard Quoter for Use with Connectionless Cases [link:https://github.com/apache/netbeans/issues/3074[3074]] |
| - Replacing manually built javac with Maven one [link:https://github.com/apache/netbeans/issues/2783[2783]] |
| - Options panel use GTK default colors [link:https://github.com/apache/netbeans/issues/2744[2744]] |