github apache/netbeans 12.2
Apache NetBeans 12.2

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

What's Changed

  • Snapshot of APIs as of Apache NetBeans 12.1 by @neilcsmith-net in #2338
  • Increment spec versions for NB 12.2 by @neilcsmith-net in #2345
  • [NETBEANS-4694] Upgraded Ant to 1.10.8 by @lkishalmi in #2315
  • [NETBEANS-4717] Upgrade Gradle Tooling API to 6.6 by @lkishalmi in #2316
  • Make updates.xml reference the DTDs from netbeans.apache.org by @lkishalmi in #2312
  • Fix unittest for webcommon caused by download failures from cdnjs by @matthiasblaesing in #2352
  • [NETBEANS-4722] Add JAVA_HOME to Gradle build environment variables by @lkishalmi in #2320
  • [NETBEANS-4735] Detect JDK-s installed with SDKMan and Debian by @lkishalmi in #2329
  • Make LSP servers work even for files outside of any project by @JaroslavTulach in #2321
  • [NETBEANS-4776] - Fix Spring Web MVC 3.2.x wrong version by @pepness in #2348
  • [NETBEANS-3342] Fix Netbeans Installer on macOS to work with Java 8 and Java 11+ by @oyarzun in #2211
  • [NETBEANS-4777] - Fix wrong binary-origin path for slf4j-api by @pepness in #2349
  • Switch http://repo1.maven.org to HTTPS by @lkishalmi in #2314
  • Check unpack200 and warn the user on JDK14+ by @jtulach in #2317
  • [NETBEANS-4696] maven project open use no-lock getModuleName by @errael in #2340
  • [NETBEANS-4696] html parser dont wait for projects open by @errael in #2341
  • [NETBEANS-4779] Update to the mac os installer as it was failing on Big Sur by @mcdonnell-john in #2353
  • [NETBEANS-4617] Flush Gradle Standard output in 200ms if it stalled by @lkishalmi in #2270
  • [NETBEANS-4666] - Upgrade exec-maven-plugin from 1.5.0 to 3.0.0 by @pepness in #2288
  • Avoiding use of Nashorn (removed in JDK 15) in J2SE multi-module proj… by @jlahoda in #2322
  • [NETBEANS-4731, NETBEANS-4732] GradleDistributionManager as an API by @lkishalmi in #2323
  • [NETBEANS-4773] Fix GradleCompilerOptionsQuery NPE and not updating on project reload by @lkishalmi in #2343
  • [NETBEANS-4731] Mute loud loggers when detecting gradle distribution by @lkishalmi in #2362
  • [NETBEANS-4766] Arrange Gradle Source info detail tabs to the right by @lkishalmi in #2361
  • [NETBEANS-4770] Handle source type correctly in GradleSourcesImpl by @lkishalmi in #2339
  • Improve the handling of CSS files by @matthiasblaesing in #2299
  • Added property to allow the user to specify the max number of objects and details in search: by @EnricoScantamburlo in #2120
  • [NETBEANS-2898] Removed obsolete Oracle JET support by @lkishalmi in #2367
  • [NETBEANS-4062] Fixed issue : import RECORD from other package hint by @singh-akhilesh in #2307
  • Enhancing the OpenJDK project type with a support for OpenJDK module native sources through cpplite. by @jlahoda in #2328
  • [NETBEANS-4681] Fixed issue : refactor record rename & move record fi… by @singh-akhilesh in #2310
  • Using modern Java coding style when developing NetBeans by @dukescript in #2337
  • Converting a handful of error fixes to JavaFix, so that they can be u… by @jlahoda in #2347
  • Moving libs.truffleapi to ide cluster. GraalJS impl recommended for JDK15+ by @sdedic in #2358
  • Revert "Merge remote-tracking branch 'apache/master' into ModernCode" by @lkishalmi in #2369
  • Change platform/autoupdate.services arch-what response by @hectorespert in #2364
  • [NETBEANS-4718] Disallow FXML controller in default package when modu… by @errael in #2331
  • [NETBEANS-4778] - Mavenize TestNG and upgrade from 6.8.1 to 6.14.3 by @pepness in #2350
  • Fixing nbjdk.home behavior broken by #2337 by @dukescript in #2371
  • Update Spring Framework to version 5.2.9 by @hectorespert in #2373
  • [NETBEANS-4667] Fix broken npm search by @SiddheshRane in #2286
  • [NETBEANS-4805] Fixed Naming suggestions of Record variable/identifier by @singh-akhilesh in #2375
  • [NETBEANS-4745] Include immutable objects for fxml editor identification by @errael in #2333
  • Revert "Fixing nbjdk.home behavior broken by #2337 " by @lkishalmi in #2378
  • Update dependencies to GraalVM 20.2.0 by @daemontus in #2372
  • Commit validation fixes: Recovered missing sun-resource DTDs. by @sdedic in #2370
  • [NETBEANS-4820] - Fix Spring Web MVC 5.2.9 integration by @pepness in #2380
  • [NETBEANS-3600] Added Gradle wrapper distribution change detection. by @lkishalmi in #2366
  • [NETBEANS-4823] Fixed CCE in Gradle Options Dialog. by @lkishalmi in #2381
  • Change platform/autoupdate.ui/arch.xml arch-what question by @hectorespert in #2368
  • Update Spring Framework to version 4.3.29 by @hectorespert in #2374
  • [NETBEANS-4824] - General Availability for javadoc 15 by @pepness in #2383
  • commit-validation fixes: code improvements by @sdedic in #2359
  • [NETBEANS-4284] - cleanup a bunch of raw type warnings.. by @BradWalker in #2114
  • [NETBEANS-4762] Fixing Lombok in Gradle Projects by @lkishalmi in #2392
  • commit-validation fixes: Display categories, registration order by @sdedic in #2360
  • Do not report unsatisfied autoload fragments triggered by host module. by @sdedic in #2390
  • Avoid NPE in BridgingIOProvider when using null color by @JaroslavTulach in #2393
  • [NETBEANS-4682] : Fixed Record Formatting issue with use of annotation by @singh-akhilesh in #2391
  • Use GitHub for netbeansrelease.json in Travis by @lkishalmi in #2395
  • [NETBEANS-4825] - Update Spring license version by @pepness in #2382
  • [NETBEANS-4840] - Fix NullPointerException when activating plugins by @pepness in #2398
  • Enable commit-validation by @sdedic in #2396
  • Cleanup of not just dependencies by @JaroslavTulach in #2386
  • Add asf.yaml file to ease configuration by @ebarboni in #2394
  • Show types for chained method invocations. by @jlahoda in #2365
  • [NETBEANS-4305] - cleanup dead hardware support by @BradWalker in #2131
  • [NETBEANS-4842] Bugfix: 'Go To Source' broken with JUnit5 and Gradle by @ratcashdev in #2401
  • [NETBEANS-4848] Use compile classpath as annotation path before Gradle 5.0 by @lkishalmi in #2404
  • Quicksearch API allows to check for cancel. by @sdedic in #2298
  • Prevent NPE from JavaToCHyperlinkProvider when no project available. by @jlahoda in #2384
  • Run commit-validation on apple. by @sdedic in #2407
  • [NETBEANS-4844] Non-empy modulebootpath shall be provided for non-modular code as well. by @lkishalmi in #2400
  • [NETBEANS-4854] - Fix wrong classpaths by @pepness in #2405
  • [NETBEANS-4830] Integrate SVG icons drawn so far by @eirikbakke in #2387
  • [NETBEANS-591] Cannot debug failed test method from Test results window by @SiddheshRane in #2406
  • Change repo link in documentation by @hectorespert in #2416
  • [NETBEANS-4664] - Upgrade JDBC PostgreSQL from 42.2.10 to 42.2.16 by @pepness in #2284
  • Change ide/core.ide arch-what response by @hectorespert in #2414
  • Hacktoberfest opt-in by @hectorespert in #2420
  • (Re)enable building netbeans offline by @matthiasblaesing in #2417
  • [NETBEANS-4861] nb-javac Upgrade to JDK-15 by @Akshay-Gupta-19 in #2408
  • [NETBEANS-3990] Sealed color and formatting by @Akshay-Gupta-19 in #2282
  • Add response for platform/api.progress.nb arch-what answer by @hectorespert in #2403
  • [NETBEANS-4864] - Fixed JavaDoc listing for class-type RECORD on auto completion by @singh-akhilesh in #2412
  • Check Javadoc build using GitHub action by @hectorespert in #2415
  • [NETBEANS-4867] Fix inconsistent Gradle SubProject Detection by @lkishalmi in #2411
  • [NETBEANS-4819] Applied Emilian Bold's patch that fixes missing time-... by @SirIntellegence in #2413
  • [NETBEANS-4832] Avoid assertion & NPE in fxml code completion by @errael in #2399
  • Modularizing Javascript/HTML by @sdedic in #2424
  • Ant task to display generated Javadoc by @hectorespert in #2419
  • Do not tear down debugger UI in a headless mode. by @entlicher in #2428
  • [NETBEANS-4415] Export dataview results to file by @MasterEx in #2169
  • [NETBEANS-2644] Gradle buildSrc projects are recognized and displayed in the Build Scripts node by @lkishalmi in #2426
  • Maven branding configuration API and robustness improvement by @JaroslavTulach in #2427
  • Grammatically incorrect constants in ExceptionBreakpoint deprecated and replaced with grammatically correct names. by @entlicher in #2430
  • Representation of frames in DebuggingView API. by @entlicher in #2429
  • [NETBEANS-4889] Remove extide <-> apisupport cyrcular dependency on tests by @lkishalmi in #2432
  • [NETBEANS-4818] Using equals instead of == in multi-module J2SE proje… by @jlahoda in #2433
  • Improve @modules hints - transfer open, handle hidden usages. by @jlahoda in #2346
  • Improved stability of Truffle debugger and implemented step from scripts to Java. by @entlicher in #2436
  • [NETBEANS-4836] - Added @RandomlyFailure annotation to timeout and mostly failure test cases of java.hints module by @singh-akhilesh in #2422
  • NETBEANS-4893 - Added node_modules and bower_components to the option by @Chris2011 in #2438
  • [NETBEANS-4888] - Improve Java EE support by @pepness in #2431
  • WIP: [NETBEANS-4618] Heap dump with multiple segments yields exceptions. by @JaroslavTulach in #2379
  • NETBEANS-4533 : Netbeans 4533 chinese char problem table header by @adrienDG in #2435
  • [NETBEANS-3990]: Auto completion for Sealed Types by @Akshay-Gupta-19 in #2283
  • [NETBEANS-3990]: Removing extra getPermit Method from TreeShims by @Akshay-Gupta-19 in #2441
  • [NETBEANS-4891] Fix missing file node of generic Gradle root project by @lkishalmi in #2437
  • Revert "NETBEANS-4893 - Added node_modules and bower_components to the option" by @lkishalmi in #2448
  • Revert "NETBEANS-4533 : Netbeans 4533 chinese char problem table header" by @lkishalmi in #2449
  • [NETBEANS-4895] Improve archive detection of a non-existent file. by @lkishalmi in #2439
  • [NETBEANS-4857] prevent property change events during tree sync by @MKuettner in #2410
  • Adding debugging support to the Apache NetBeans VSCode Extension by @JaroslavTulach in #2447
  • Validation and update of breakpoints by @entlicher in #2452
  • NETBEANS-4533 : use derive font bold for sorting in ETableHeader by @adrienDG in #2451
  • Add Plugin for BootsFaces in order to support <b:dataTable by @t-oster in #2357
  • [NETBEANS-4559] Web Project Properties Dialog fails to save Relative URL by @jGauravGupta in #2423
  • [NETBEANS-3693] Create only one instance of javac by @Akshay-Gupta-19 in #2305
  • Improving the behavior of cpplite project - building should have prop… by @jlahoda in #2385
  • [NETBEANS-4896] Classpath Fixes for Gradle Java projects by @lkishalmi in #2442
  • [NETBEANS-3986] Create new Class/Interface/Enum when copy-paste raw text by @singh-akhilesh in #2334
  • Bugfixes for VSCode and Gradle by @JaroslavTulach in #2453
  • [NETBEANS-4900] Added back the node for settings.gradle by @lkishalmi in #2450
  • Find Usages for LSP languages - both client and (Java) server. by @jlahoda in #2389
  • [NETBEANS-4443] PHP 8.0 Support by @junichi11 in #2457
  • NETBEANS-4852 add tooltip with code coverage stats by @jherkel in #2318
  • [NETBEANS-4908] Enable run/debug single when the suitable task is provided by the Gradle project. by @lkishalmi in #2458
  • Add arch.xml for platform/openide.filesystems.nb module by @hectorespert in #2402
  • Adding breadcrumbs for LSP languages. by @jlahoda in #2445
  • [NETBEANS-4880] Remove Derby integration from Payara Server modules by @jGauravGupta in #2425
  • Propagate a launch error to the client. by @entlicher in #2459
  • Fix javadoc generation by @hectorespert in #2460
  • Upgrade payara-micro-maven-plugin to v1.3.0 by @jGauravGupta in #2454
  • Stack trace analyzer needs to understand modular stack traces. by @jlahoda in #2466
  • Using Incomplete classpath to indicate unloadable Gradle project by @JaroslavTulach in #2464
  • Annotation processors may generate class files: by @jlahoda in #2468
  • Reload external changes automatically in headless mode. by @entlicher in #2473
  • Refresh unloadable Gradle/Maven project after successful build by @JaroslavTulach in #2471
  • [NETBEANS-4919] Avoiding dependency on javac internal classes from javadoc/.../Analyzer, using NetBeans' HTML information instead. by @jlahoda in #2470
  • Read mainClass configuration or property. by @entlicher in #2474
  • [NETBEANS-4930] Upgrade Gradle Tooling 6.7 with JDK-15 Support by @lkishalmi in #2479
  • [lsp] partial fix of invalidation of breakpoints during file open by @sdedic in #2462
  • StatusDisplayer messages remoted to LSP client. by @sdedic in #2478
  • Reducing LSP server messages on startup. by @sdedic in #2465
  • [NETBEANS-4910] Correcting open and close events sent from the LSP client to the LSP server. by @jlahoda in #2469
  • Handling of switch expressions and rule cases in Flow and NPECheck hint. by @jlahoda in #2293
  • Add support for static imports in code templates by @arsadykov in #2434
  • [NETBEANS-3588] Code Templates not working in Java Editor in for loops by @arsadykov in #2444
  • Prevent from a deadlock between debugger and debuggee when breakpoint is resolved right during it's submission. by @entlicher in #2481
  • Prevent NullPointerException from LSP HyperlinkProvider by @matthiasblaesing in #2483
  • [NETBEANS-4938] Fixed Gradle Java Frontend Application generation by @lkishalmi in #2485
  • Search for JDK in typical location by @JaroslavTulach in #2480
  • [NETBEANS-4944] Create New Gradle Projects with Wrapper by Default by @lkishalmi in #2486
  • [NETBEANS-4916] Removed Non-Inplemented COS Settings from Gradle Project UI by @lkishalmi in #2487
  • Fixing registration of Mark occurences and Breadcrumbs for lsp.client. by @jlahoda in #2489
  • Avoid conflicts with other Java extensions by @JaroslavTulach in #2492
  • Where is the NbCode userdir? by @JaroslavTulach in #2494
  • [NETBEANS-3789] Fix missing artitact nodes in Gradle Project Configurations. by @lkishalmi in #2490
  • Infrastructure to display simple confirmations/questions in LSP client. by @sdedic in #2493
  • Avoid registering the LSP client's hyperlink provider unless the given file is handled by the LSP client. by @jlahoda in #2497
  • [NETBEANS-4535] Better way to detect sources and javadocs in Gradle Projects by @lkishalmi in #2499
  • Changes to NetBeans 12.2-beta3 to the release branch by @lkishalmi in #2501
  • [NETBEANS-4901] Remove the --progressbar option by @junichi11 in #2503
  • [NETBEANS-4970] Incorrect formatting for lambda functions by @junichi11 in #2502
  • [INFRA-21017] Apache marketplace publisher is asf. by @JaroslavTulach in #2514
  • [NETBEANS-4976] Revalidate the breadcrumbs component after changing i… by @jlahoda in #2511
  • Ensure document state is consistent after unnamed is saved. by @sdedic in #2516
  • ioContainer in IOProvider.getIO(...) is allowed to be null. by @jlahoda in #2513
  • [NETBEANS-4981] Install nbjavac when needed by @JaroslavTulach in #2517
  • Setting the icon, categories, and renaming debug configuration for VSCode extension. by @dbalek in #2515
  • [NETBEANS-4940] Workaround for caret-on-TAB drawing issue by @errael in #2482
  • Spell NetBeans with capital N and capital B by @JaroslavTulach in #2522
  • Wait for DAP server init before run/debug. by @dbalek in #2521
  • DAP command 'stackTrace' throws exceptions on Windows. by @dbalek in #2527
  • Postpone config update to next Macrotask. by @Ondrej-Douda in #2525
  • Increase the major version for php.editor by @junichi11 in #2524
  • Prevent race conditions during CLI install by @sdedic in #2523
  • [NETBEANS-5007] Prevent endless restarts when changing JDKs. by @sdedic in #2531
  • [NETBEANS-5042] Fix call to find jdkhome using /usr/libexec/java_home for macOS Big Sur. by @lkishalmi in #2547
  • [NETBEANS-5043] Turning on lexer.nbbridge enables Go to declaration in VSCode by @lkishalmi in #2548
  • End user oriented README.md and dedicated BUILD.md by @JaroslavTulach in #2546

New Contributors

Full Changelog: 12.1...12.2

Don't miss a new netbeans release

NewReleases is sending notifications on new releases.