github apache/netbeans 12.3
Apache NetBeans 12.3

latest releases: 23, 23-rc3, 23-rc2...
2 years ago

What's Changed

  • Version bump for 12.3 by @lkishalmi in #2461
  • JEDDICT-322 org.netbeans.modules.db.core convert friend to public packages by @jGauravGupta in #1485
  • Update JUnit to version 4.13.1 by @hectorespert in #2463
  • Merge NetBeans 12.2-beta2 changes to master by @lkishalmi in #2477
  • [NETBEANS-4925] - cleanup Map raw type warnings.. by @BradWalker in #2475
  • Option to skip CoS copying of class files when the target is already newer, such as from an external compilation by @jglick in #504
  • NetBeans 12.2-beta3 changes to master by @lkishalmi in #2500
  • Bugfix xml schema completion (Fix catalog handling and tests) by @matthiasblaesing in #2484
  • [NETBEANS-626] Invoke tableDataChanged on CountingTableModel from Ins… by @Enroi in #2278
  • [NETBEANS-1972] Initial Groovy Support Module for Gradle by @lkishalmi in #2508
  • [NETBEANS-4646] Fix completionInvoke hint in code templates by @arsadykov in #2519
  • Enable limited DialogDisplayer emulation over LSP. by @sdedic in #2518
  • [NETBEANS-4469] Fix NoSuchFieldError from refactorings on JCInstanceOf.clazz which was renamed by @timboudreau in #2512
  • Better Java file wizards with extension and implementation panels by @arsadykov in #2275
  • [NETBEANS-4975] Every Groovy SG is a Java SG, but not every Java SG is a Groovy SG by @lkishalmi in #2507
  • [NETBEANS-4968] - Upgrade Metro from 2.3.1 to 2.4.4 by @pepness in #2526
  • Adding support for workspace/symbol to both the LSP client and Java LSP server. by @jlahoda in #2324
  • Update GitHub action dependency to fix error by @hectorespert in #2543
  • Turning on lexer.nbbridge enables Go to declaration in VSCode by @JaroslavTulach in #2538
  • [NETBEANS-819] partial fix for cursor. Text selection does't work by @hlavki in #2509
  • Fix call to find jdkhome using /usr/libexec/java_home for macOS Big Sur. by @oyarzun in #2545
  • [NETBEANS-5029] PHP - generated methods are public by default by @KacerCZ in #2537
  • [NETBEANS-4650] Fix code completion for traits of use and group use statements by @junichi11 in #2533
  • [NETBEANS-5028] PHP - improved display of constant in code completion by @KacerCZ in #2536
  • [NETBEANS-5027] PHP - improved display of array parameter by @KacerCZ in #2535
  • [NETBEANS-5049] Prevent NPEs in SemanicHighlighter. by @jlahoda in #2551
  • [NETBEANS-5010] Go to File search based on folder path too (bz #222697) by @emilianbold in #2532
  • [NETBEANS-5032] - update .gitignore to include a few test dirs.. by @BradWalker in #2540
  • Provide shorter evaluation error, without the unneccessary prefix. by @entlicher in #2529
  • [NETBEANS-5048] PHP - cancel Find Usages action by @KacerCZ in #2550
  • Initial VSNetBeans extension integration tests. by @JaroslavTulach in #2549
  • [NETBEANS-5053] - cleanup Set raw type warnings.. by @BradWalker in #2556
  • Fixing java/java.lsp.server tests. by @jlahoda in #2554
  • [NETBEANS-5066] - cleanup usage of EMPTY_MAP warnings.. by @BradWalker in #2561
  • [NETBEANS-5054] include web.bootsfaces in cluster.properties #2357 by @t-oster in #2559
  • Snapshot of APIs for 12.2 by @neilcsmith-net in #2504
  • [NETBEANS-5074] - cleanup ArrayList warnings.. by @BradWalker in #2566
  • [NETBEANS-4217] Display port number in requested URL in PHP Debugger by @KacerCZ in #2567
  • [NETBEANS-5073] Add space after data type by @KacerCZ in #2565
  • [NETBEANS-5062] PHPDoc static type incorrectly resolved when returned by another class by @junichi11 in #2568
  • [NETBEANS-5052] Mark unused private constants by @KacerCZ in #2555
  • [NETBEANS-5060] Add information for Xdebug 3 to the ConnectionErrMessage panel by @junichi11 in #2569
  • First attempt for Java getter/setter generator for the Java LSP server. by @jlahoda in #2530
  • Display sources loaded from String and find their MIME type. by @entlicher in #2572
  • VSCode: Auto import of types on code completion. by @dbalek in #2571
  • Inform VSCode that application/javascript is also a MIME type of JavaScript. by @entlicher in #2574
  • [NETBEANS-5057] fix for indexing JSF composite components by @fcorneli in #2557
  • Make the --module --list CLI command more robust by @JaroslavTulach in #2576
  • [NETBEANS-5080] Detach the request of DebugSession to avoid infinite loop(to finish the task) by @junichi11 in #2577
  • [NETBEANS-5075] Remove consecutive empty lines when formatting PHP code by @KacerCZ in #2573
  • Avoid to call add/addAll on a potentially unmodified collection by @digiovinazzo in #2579
  • [NETBEANS-5057] Improved support for JSF composite components by @fcorneli in #2582
  • [NETBEANS-5096] Fix formatting in executable script by @KacerCZ in #2581
  • [NETBEANS-5091] PHP - more improvements for constants in code completion by @KacerCZ in #2578
  • [NETBEANS-5108] Use complete Composer package name by @KacerCZ in #2583
  • Removing debug output. by @jlahoda in #2584
  • [NETBEANS-4289] Updated JGit to 5.7.0.202003110725 by @matthiasblaesing in #2580
  • [NETBEANS-4458] - enable use of generics by @BradWalker in #2194
  • [NETBEANS-4827] Add EditorKit for TypeScript and add action for toggle comment by @matthiasblaesing in #2588
  • [NETBEANS-5111] - Update JAXB from 2.2 to 2.3 by @pepness in #2586
  • [NETBEANS-5146] Add ScrollOnExpand property to TreeView by @lkishalmi in #2592
  • [NETBEANS-5142] LSP Client creates excessive processes by @matthiasblaesing in #2589
  • Existing CodeGenerators exposed as CodeActions via LSP. by @dbalek in #2587
  • [NETBEANS-5031] - remove use of deprecated APIs in MiniEdit.java by @BradWalker in #2539
  • Open GraalVM sources out of the box by @JaroslavTulach in #2575
  • LSP: Hoover the mouse over identifier shows JavaDoc. by @dbalek in #2601
  • Fix ini values for Xdebug 3 by @junichi11 in #2604
  • [NETBEANS-5155] retain fallback to file's MIME type. by @sdedic in #2603
  • Illegal accesses are not allowed by default now, adding javac-related… by @jlahoda in #2599
  • [NETBEANS-5070] fix errors on text selection by @hlavki in #2597
  • [NETBEANS-5034] fix wrong javadoc error hint by @jherkel in #2542
  • [NETBEANS-2387] Gradle Task Navigator with Favorites by @lkishalmi in #2595
  • Removing the need for a default JS engine in JDK to call ant tryme. by @jlahoda in #2594
  • Existing CreateElement fixes exposed as CodeActions in LSP by @dbalek in #2605
  • [NETBEANS-5122] fix problem when selecting selenium test framework immediately modifies pom.xml by @jherkel in #2607
  • [NETBEANS-5185] - cleanup imports in the Enterprise Web.Monitor module by @BradWalker in #2608
  • [NETBEANS-5187] - cleanup Vector raw type warnings.. by @BradWalker in #2611
  • [NETBEANS-4550] Handling tests that have a module-info overriding module-info from sources. by @jlahoda in #2598
  • [NETBEANS-4938] TestCase for a SourceGroup bug in Gradle Projects by @lkishalmi in #2553
  • [NETBEANS-5176] Trivial NPE check on a NullAllowed field on GoTo Type by @lkishalmi in #2618
  • Process test classes before executing single test by @jtulach in #2615
  • [NETBEANS-4739] CSS Go to Declaration , does not work by @matthiasblaesing in #2616
  • Fix the daily build link by @junichi11 in #2619
  • [NETBEANS-5198] Fix using lookup in constructor of FavoriteTaskManager by @lkishalmi in #2624
  • [NETBEANS-5172] Fix anonymous function formatting by @KacerCZ in #2614
  • [NETBEANS-4256] Fixed inconsistent xml fontcolor tag names. by @rs333 in #2625
  • [NETBEANS-5206] Enable LazyOpen on Gradle Projects by @lkishalmi in #2631
  • [NETBEANS-4092] Fix npm logo size by @KacerCZ in #2632
  • [NETBEANS-819] Fix terminal scaling at scale > 2 by @matthiasblaesing in #2628
  • [NETBEANS-5197] Add gradle user home on distribution manager toString() by @lkishalmi in #2623
  • [NETBEANS-5214] Fix handling of global values by @matthiasblaesing in #2639
  • [NETBEANS-4783] Unselect added files from CDNJS by default by @KacerCZ in #2634
  • Symbol.islocal has been renamed in JDK 16, avoiding the use of it by @jlahoda in #2627
  • First attempt add LSP-based rename refactoring to the Java LSP Server and the LSP Client. by @jlahoda in #2600
  • update default imports for JShell by @jherkel in #2609
  • [NETBEANS-5210] Export code inspection settings by @KacerCZ in #2635
  • LSP support for ProgressHandles by @sdedic in #2641
  • Make IntroduceElement fixes available as LSP CodeActions. by @dbalek in #2647
  • [NETBEANS-4443] PHP 8.0 Support: Attribute Syntax by @junichi11 in #2640
  • [NETBEANS-377] Add PSR-4 hints by @KacerCZ in #2630
  • Display Java + Truffle guest frames correctly. by @entlicher in #2643
  • [NETBEANS-4996] Refresh hints in VSCode editor. by @entlicher in #2648
  • Hotfix: remove redundant check that causes LSP tests to fail. by @sdedic in #2650
  • LSP: Go to definition enhanced with possible sources download by @dbalek in #2649
  • [NETBEANS-5204] New Gradle Sub-project handling by @lkishalmi in #2629
  • [NETBEANS-5148] Added javafx:run to supported execgoals by @mcdonnell-john in #2621
  • [NETBEANS-5181] Update NbBundle to read bundle files like JDK9 does (UTF-8 then ISO-8859-1) by @jjazzboss in #2633
  • Various fixes for LSP codeAction and rename requests. by @dbalek in #2655
  • Support executor ProgressHandle cancel over DAP protocol. by @sdedic in #2653
  • Be sure to remove breakpoint event interceptor, when it wasn't used. by @entlicher in #2658
  • [NETBEANS-5229] Fixing mapping of jar:file URI to cache and back; disabling ErrorDescriptions in cases when they should be disabled. by @jlahoda in #2657
  • LSP codeAction fixes. by @dbalek in #2660
  • [NETBEANS-5177] Fix file descriptor leak in GradleModuleFileCache21 by @lkishalmi in #2666
  • Readme changelog version by @JaroslavTulach in #2663
  • Let Mutex.EVENT methods co-operate with Lookups.executeWith(...) by @JaroslavTulach in #2654
  • [NETBEANS-5195] Change icon for JSON files by @mhalachev in #2656
  • Fix of tooltip and evaluations of Truffle languages through LSP. by @entlicher in #2675
  • [NETBEANS-5253] Fix NPE in PSR-4 hint by @KacerCZ in #2683
  • [NETBEANS-5249] PHP debugger - improved Xdebug log hint by @KacerCZ in #2677
  • [NETBEANS-5228] Enable 'return' breakpoint in PHP debugger by @KacerCZ in #2659
  • [NETBEANS-5234] PHP debugger - fix display of long strings by @KacerCZ in #2673
  • [NETBEANS-2843] PHP debugger - support for resolved breakpoints by @KacerCZ in #2665
  • [NETBEANS-5244] Add the project settings for XML configuration of phpDocumentor by @junichi11 in #2678
  • [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion by @junichi11 in #2674
  • [NETBEANS-5245] Show and change the PHP Version of project properties on the status bar by @junichi11 in #2681
  • [NETBEANS-4606] Regenerate signature files for PHP 8.0 by @junichi11 in #2676
  • [NETBEANS-4443] PHP 8.0 Support: Allow trailing comma in closure use lists by @junichi11 in #2692
  • Update used groovy to 2.5.14 by @svenreimers in #2644
  • [NETBEANS-5261] Shared settings for PHP code generators by @KacerCZ in #2691
  • [NETBEANS-2260] Welcome Page header graphics by @mhalachev in #2689
  • Fix broken links to images in the extension's readme. by @dbalek in #2686
  • Properly stop Maven execution from LSP/DAP by @sdedic in #2679
  • Completing the CPPLite debugger: threads, variables, watches, tooltips, etc... by @entlicher in #2697
  • Don't show reload/save dialogs in VSNetBeans by @JaroslavTulach in #2685
  • Enable full VSNetBeans Maven build test. by @JaroslavTulach in #2585
  • Restart NBLS when an extension providing some NB cluster is installed/uninstalled. by @dbalek in #2698
  • Adding folding range via LSP support, both client and server. by @jlahoda in #2682
  • LSP code lens for running tests and main methods. by @entlicher in #2705
  • [NETBEANS-5004] Replace script with native macOS executable by @oyarzun in #2563
  • Allow "Attach sources/javadoc" UIs to be branded out. by @sdedic in #2694
  • Project problems are resolved in headless environment. by @sdedic in #2652
  • [NETBEANS-4443] PHP 8.0 Support: Named Arguments by @junichi11 in #2704
  • Update FlatLaf from 0.31 to 1.0-rc1 by @DevCharly in #2693
  • Fixing Java code generator to properly handle manipulations with annotations on enum constants. by @jlahoda in #2620
  • [NETBEANS-5025] Fix wheel/trackpad scrolling in Options > Fonts & Colors > Syntax > Preview area by @DevCharly in #2642
  • [NETBEANS-5164] - Add javadoc for JDK 17 early access by @ramiswailem in #2602
  • [NETBEANS-5118] Fixing computation of effective text block content wh… by @jlahoda in #2593
  • [NETBEANS-5268] Alter Welcome Screen colours for readability by @mhalachev in #2699
  • [NETBEANS-5026] Fix wheel/trackpad scrolling in notifications details window by @DevCharly in #2703
  • Don't use local .m2 cache in build by default. by @neilcsmith-net in #2710
  • Fix versioning of external dependency cpplite-mi by @matthiasblaesing in #2709
  • [NETBEANS-5272] Fixed grouping of documents in document switcher by @KacerCZ in #2701
  • Sync delivery to release123 for beta1 by @neilcsmith-net in #2712
  • Fixes of Truffle debug engine. by @entlicher in #2706
  • Fixing failing build. by @dbalek in #2718
  • [NETBEANS-5301] Fixed readability of HTML code completion items by @KacerCZ in #2719
  • Fixing a mistake in ergonomics project detection, so that it can detect OpenJDK projects. by @jlahoda in #2720
  • [NETBEANS-5304] CSS: Prevent UI blocking on undocumented properties by @matthiasblaesing in #2722
  • [NETBEANS-5299] Update FlatLaf from 1.0-rc1 to 1.0-rc2 by @DevCharly in #2723
  • Sync delivery to release123 for 12.3 Beta 2 by @geertjanw in #2715
  • [NETBEANS-5336] Replace jcenter() to mavenCentral() in Gradle Projects by @lkishalmi in #2735
  • [NETBEANS-5340] Prevent NPE on TaskNode when opening Gradle Projects by @lkishalmi in #2742
  • [NETBEANS-5161] Prevent IAE when resolving composite project dependencies by @lkishalmi in #2606
  • [NETBEANS-419] Fixed grammar in About dialog by @KacerCZ in #2737
  • [NETBEANS-5326] LSP codelens output fixes by @entlicher in #2725
  • [NETBEANS-5319] Always do save modified files when used through LSP. by @entlicher in #2730
  • Correct the breakpoint functionality in cpplite debugger. by @entlicher in #2726
  • Showing completions returned by annotation Processors in VS Code. by @jlahoda in #2736
  • [NETBEANS-5338] Updated link to issue reporting by @KacerCZ in #2738
  • Update the year in the NOTICE file to 2021 by @lkishalmi in #2746
  • VSCode NetBeans (LSP) changelog update for 12.3 rel. by @MartinBalin in #2751
  • Adding exports so that opening classfiles without sources works. by @jlahoda in #2752
  • Removing delay after launch Project action terminates. by @sdedic in #2754
  • Avoid autoupdating existing NetBeans modules. by @JaroslavTulach in #2757
  • [NETBEANS-5362] Update FlatLaf from 1.0-rc2 to 1.0 to fix NPE in Jvi plugin when showing popup by @DevCharly in #2760
  • [NETBEANS-5055][NETBEANS-5109] Update to (Maven distributed) nbjavac 15.0.0.2 by @matthiasblaesing in #2759
  • Fixing failing nb-javac tests. by @dbalek in #2763
  • Sync delivery to release123 for NB 12.3-beta3 by @neilcsmith-net in #2748

New Contributors

Full Changelog: 12.2...12.3

Don't miss a new netbeans release

NewReleases is sending notifications on new releases.