github apache/netbeans 12.5
Apache NetBeans 12.5

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

What's Changed

  • NETBEANS-5492 change test proxy connection url to apache by @premek in #2830
  • NETBEANS-4150 added a KeyringProvider using libsecret for new versions of Gnome by @premek in #2906
  • New from Template for VSCode. by @JaroslavTulach in #2882
  • [NETBEANS-3439] - Upgrade JavaCC from 3.2 to 7.0.5 by @pepness in #1662
  • Upgrading Graal.js to 20.3 LTS version by @jtulach in #2707
  • Provide all Truffle scopes with correct receiver information. by @entlicher in #2928
  • Sync delivery to master after 12.4 rc2 by @geertjanw in #2926
  • [NETBEANS-5528] Fix NPE in CoverageReportTopComponent as summary may be null by @ebarboni in #2914
  • Improved messages when project is opened bcs of file being worked on. by @sdedic in #2930
  • [NETBEANS-5638] Insane should ignore stub classes in traversal. by @sdedic in #2923
  • [NETBEANS-4252] Added PathFinder to Gradle Build Scripts Node by @lkishalmi in #2933
  • LSP: Go to Type Definition added. by @dbalek in #2939
  • LSP: "Go to Type" should open also types in project dependencies. by @dbalek in #2936
  • [NETBEANS-5668] Fix slipping
    -s in the Project Problem Dialog by @lkishalmi in #2944
  • Run/Debug single .java files outside of project in VSCode. by @JaroslavTulach in #2938
  • Sync master with delivery for rc3 by @geertjanw in #2946
  • LSP: Provide hover information in Micronaut yaml files. by @dbalek in #2955
  • [NETBEANS-5627] [NETBEANS-5629] Gradle early Lookup and Classpath initialization. by @sdedic in #2924
  • Support for Micronaut's automatic restarts (mn:run) for Maven by @sdedic in #2948
  • [NETBEANS-2373] Better than nothing support for Gradle Distribution dirs by @lkishalmi in #2920
  • Sync timestamps in test. Detailed logging added. by @sdedic in #2972
  • In cpplite project, when reading configuration, an empty string should not be considered a valid configuration. by @jlahoda in #2904
  • [NETBEANS-5658] Convert remaining editor toolbar icons to SVG by @eirikbakke in #2937
  • [NETBEANS-5693] Assure that debugger session finishes when native image application exits. by @entlicher in #2964
  • [NETBEANS-5656] Various smaller fixes in the database New Connection wizard by @eirikbakke in #2935
  • AbstractProjectClassPathImpl subtypes generally need to process Artifact.file to handle timestamped snapshots properly by @jglick in #502
  • Import changes from #2877 and do followup fixes by @matthiasblaesing in #2973
  • Fixing newly created cpplite project, avoiding starting the C/C++ LSP server when the configuration is not readable. by @jlahoda in #2877
  • [NETBEANS-5656] Fix unittests in Database Explorer by @matthiasblaesing in #2975
  • [NETBEANS-5655] Fix build error caused by non-ASCII quotes in an arch.xml file by @eirikbakke in #2934
  • LSP: Find usages should search also in project dependecies. by @dbalek in #2950
  • LSP: Get project source roots, classpath, and packages commands added. by @dbalek in #2971
  • [NETBEANS-5699] - Fixed test cases failing on JDK17 by @mishrasandeep in #2968
  • Micronaut configuration completion and navigation improvements by @dbalek in #2962
  • [NETBEANS-5346] Debugger attach in VSCode extension. by @entlicher in #2978
  • Support for configurations in Gradle by @sdedic in #2969
  • Fixes NPE and potential lockup in tests. by @sdedic in #2982
  • [NETBEANS-5723] Avoid spurious error log message when dragging window system tabs by @eirikbakke in #2980
  • Completion items imported from Java delegate to ElementJavadoc to get the content. by @sdedic in #2984
  • Improving reparsing for errors - not sending updates when the code has already changed. by @jlahoda in #2976
  • [NETBEANS-5744] Avoid java.io deadlock of close vs. pending read. by @sdedic in #2986
  • Debugger attach configurations ask for user input and configurations are split between Initial and Dynamic. by @entlicher in #2987
  • Avoid o(n^2) complexity when associating frames with threads in a heap dump. by @JaroslavTulach in #2985
  • LSP: groovy initial support by @dbalek in #2983
  • Fixed NPEs in Truffle debugger when SourceSection is null. by @entlicher in #2990
  • Debugger attach needs to be initialized. by @entlicher in #2991
  • Fixing selected tests and behavior on JDK 17 by @jlahoda in #2916
  • Propagate createFromTemplate parameters to folder subobjects by @JaroslavTulach in #2996
  • Introduce Static Import refactoring hint. by @Ondrej-Douda in #2943
  • Fix bug on using a platform dependent path separator by @digiovinazzo in #2961
  • Adding declarative Java hints to the LSP server. by @jlahoda in #2905
  • [NETBEANS-5775] Removing dependency on a removed Log constructor. by @jlahoda in #2993
  • Instantiate Maven & Gradle project without Swing UI by @JaroslavTulach in #2999
  • Groovy Code Completion support available through LSP protocol. by @sdedic in #3001
  • Improving usability of New from Template in VSNetBeans. by @JaroslavTulach in #3010
  • LSP: Groovy diagnostic handling. by @dbalek in #3009
  • LSP server informs client about unsuccessful launch. by @sdedic in #3006
  • Gradle Action Providers can disable an action. by @sdedic in #3004
  • Add Run with configuration into code lenses. by @entlicher in #2995
  • Removing unused findEnabledTarget() method. by @entlicher in #3015
  • Support for disabling actions in Maven (used by Micronaut) by @sdedic in #3016
  • Temporary configuration takes precedence, does not fire changes. by @sdedic in #3017
  • Fixing selected groovy tests on JDK 17 by @dbalek in #2997
  • Prevent deadlock - Workspace shared IO supports close on input stream. by @sdedic in #3019
  • [NETBEANS-5704] when generating --patch-module option, also use the generated source roots. by @jlahoda in #2977
  • [NETBEANS-5801] - Add javadoc for JDK 18 early access by @pepness in #3008
  • [NETBEANS-5503] Update JUnit from 4.13.1 to 4.13.2 by @pepness in #2831
  • Easier way to customize templates. by @JaroslavTulach in #2960
  • Make sure Java: New Project... is always active by @JaroslavTulach in #3021
  • LSP: Minor fixes of Groovy templates. by @dbalek in #3023
  • Avoid NPE if hyperlink belongs to another provider. by @sdedic in #3026
  • Exported more packages to allow transformation loading, prevents Linkage errors by @sdedic in #3027
  • LSP: Hover, go to declaration, and code lens implementation for Groovy by @dbalek in #3022
  • Avoid NPEs when Finder returns DeclarationLocation.NONE or no FObject. by @sdedic in #3030
  • [NETBEANS-5768] Recognize gradle projects with settings.gradle only file by @JaroslavTulach in #3028
  • Source/javadoc attacher must report download actions as enabled. by @sdedic in #3029
  • Small LSP fixes by @sdedic in #3011
  • Ability to add breakpoints into Groovy sources. by @entlicher in #3032
  • [NETBEANS-5816] ${header.dir} may contain spaces by @nigjo in #3033
  • Full ClassNode loads in indexer by @sdedic in #3034
  • Groovy: Go to declaration should work for annotations. by @dbalek in #3035
  • Prefer .class execution over .java if the class already exists by @JaroslavTulach in #3036
  • Completion provider for VS Code's launch.json. by @entlicher in #3025
  • [NETBEANS-5772] replace dashes with underscores by @nigjo in #3000
  • LSP: spock test discovery improvements by @dbalek in #3037
  • Readme prep for 12.5 and name shortening. by @MartinBalin in #3039
  • Fixed source+javadoc Gradle download by @sdedic in #3040
  • profiler BUILDINFO.txt shouldn't be versionned by @ebarboni in #3041
  • Optionally disable groovy support in NBJLS by @sdedic in #3042
  • Report progress from Gradle's CreateFromTemplateHandler by @sdedic in #3044
  • Changelog update before 12.4.301 release. by @dbalek in #3045
  • Update FlatLaf from 1.1.2 to 1.4 by @DevCharly in #3046
  • NETBEANS-5143 Fixes Maven web app twice deployment issue by @jGauravGupta in #3005
  • LSP: Run all tests action fixed in Gradle projects. by @dbalek in #3050
  • [NETBEANS-5698] Fix tabcontrol painting on MacOS retina displays (Aqua LAF) by @eirikbakke in #2970
  • Visually differentiate lines with DWARF information during native image debugging. by @entlicher in #3047
  • [NETBEANS-5678] Use the URL of the forked repository of the Skeleton Generator by @junichi11 in #3052
  • Snapshot of APIs as of 12.4 by @ebarboni in #3024
  • [NETBEANS-4953] Fixing handling of WSL-based URIs. by @jlahoda in #2988
  • [NETBEANS-5546] - Update asm from 8.0.1 to 9.2 by @pepness in #2863
  • [NETBEANS-5673] Modernize tab controls in the Windows LAF by @eirikbakke in #2967
  • [NETBEANS-5682] - cleanup more of the raw type iterator warnings.. by @BradWalker in #2957
  • [NETBEANS-5683] - remove last remaining HashSet raw type warnings.. by @BradWalker in #2958
  • allow more dot separated digit for version scheme by @ebarboni in #3057
  • [NETBEANS-5696] HiDPI-scalable "spinner" icon for window system tabs by @eirikbakke in #2966
  • [NETBEANS-5726] Fix JCheckboxMenuItem state for 'Show Editor Tooolbar' by @eirikbakke in #2979
  • [NETBEANS-5697] Various LAF/HiDPI improvements on Windows by @eirikbakke in #2965
  • [NETBEANS-5832] Fixing compilation of static initializer for vanilla indexing. by @jlahoda in #3054
  • [NETBEANS-5862] Remove gtk version override in launcher configuration by @matthiasblaesing in #3062
  • [NETBEANS-5859] Upgraded Jacoco to 0.8.7 to support JDK 17 coverage by @lkishalmi in #3055
  • Use j.u.Properties instead of o.o.u.EditableProperties to reduce CPU usage by @matthiasblaesing in #3061
  • Fixed test cases to run/pass on JDK17 by @singh-akhilesh in #2954
  • [NETBEANS-5864] Sightly better support of GTK with a dark theme by @lkishalmi in #3063
  • Micronaut: Allow for creating project on JDK 16. by @dbalek in #3058
  • Increment spec versions for 12.5 by @neilcsmith-net in #3059
  • [NETBEANS-5719] Unused property hint is shown when the property is used as a constructor argument by @junichi11 in #3065
  • Jackpot rule files migration by @mbien in #3038
  • [NETBEANS-5686] Upgrade module 'websvc.restlib' libraries by @pepness in #2963
  • [NETBEANS-5661] - Added regular expression window and hint by @mishrasandeep in #2953
  • Test case fix java editor jdk17 by @singh-akhilesh in #3070
  • [NETBEANS-5480] Add an option(system property) to disable the feature to fold PHP tags by @junichi11 in #3069
  • Few quick bug fixes for OpenJDK download wizard by @neilcsmith-net in #3067
  • Force bytecode parsing. Cache resource misses. by @sdedic in #3068
  • Remove a possibly staled debugger listener on finish. by @entlicher in #3048
  • Fix java.editor's Java formatting tests by @jlahoda in #3064
  • Fixes fetching the Payara Server list in private network by @jGauravGupta in #3018
  • [NETBEANS-1644] Implement a minimal CSS beautifier by @matthiasblaesing in #3060
  • [NETBEANS-5863] "Test results" spuriously clears tests during run. by @dbalek in #3072
  • LSP: Support for running Spock tests and display results. by @dbalek in #3066
  • Fix Options export after b5587b9 by @matthiasblaesing in #3075
  • Jakarta EE 9 GlassFish 6 Support by @juneau001 in #2902
  • Temporarily allow setting of SecurityManager. by @jlahoda in #3003
  • Branded in "Trust all gradle" button. by @sdedic in #2814
  • Proper JDK & location of the binary classes in mx projects by @JaroslavTulach in #3071
  • Filtering previous release by @ebarboni in #3079
  • [Groovy] Manage AST transformations by @sdedic in #3076
  • LSP: Multiple problems with introduce constant fixed. by @dbalek in #3081
  • [NETBEANS-5841] prevent NPE in LSP client using a Python Language Server by @MKuettner in #3078
  • Fixing handling of pattern matching in instanceof in code generator by @jlahoda in #3053
  • [Netbeans-5734] Quick fix to make NB 12.4+ run Glassfish 6.1 on JDK 11+ by @matthiasblaesing in #3085
  • delivery to release125 by @ebarboni in #3086
  • Fix branding reference to Foojay.io Disco API. by @neilcsmith-net in #3088
  • [NETBEANS-4275] Add code completion for @inheritdoc by @junichi11 in #3090
  • [NETBEANS-5533] Remove the URL of the old wiki by @junichi11 in #3089
  • [NETBEANS-5865] FlatLaf: fix missing texts in file chooser (update FlatLaf from 1.4 to 1.5) by @DevCharly in #3087
  • Indexing of inner classes/interfaces by @sdedic in #3091
  • [NETBEANS-2443] [NETBEANS-5732] Support profiler or other StartupExtenders that use spaces in args by @sdedic in #3099
  • Use RequestProcessor to fix SecurityException:setContextClassLoader. by @entlicher in #3097
  • Stop PHP from invoking autocompletion for all keystrokes inside HTML by @neilcsmith-net in #3094
  • Updating the frontend application template in 12.5 to work with Gradle 7.0 by @jtulach in #3095
  • Fixes wrong detection message when selecting a GF6.2 location. by @nicolaken in #3101
  • NETBEANS-5906: treat custom actions as enabled by @sdedic in #3105
  • Exposing "Frontend UI Pages" to users of Java Frontend Application by @jtulach in #3096
  • [NETBEANS-5910] Fix illegible heap view text with dark LAFs by @neilcsmith-net in #3102
  • [NETBEANS-5740] Not taking write lock inside the parsing lock. by @jlahoda in #3108
  • Fix silent errors in Disco support when no valid response for quick selection by @neilcsmith-net in #3104
  • Sync delivery to release125 for 12.5-beta2 by @neilcsmith-net in #3121
  • [NETBEANS-5914] Call notifyAll + avoid delivering changes under a lock by @JaroslavTulach in #3136
  • Add missing --add-opens to fix warnings on recent JDKs by @matthiasblaesing in #3137
  • Get elements resolved before working with types. by @sdedic in #3139
  • synchronize delivery and branch release125 by @ebarboni in #3144

New Contributors

Full Changelog: 12.4...12.5

Don't miss a new netbeans release

NewReleases is sending notifications on new releases.