Apache NetBeans 11.2
What's Changed
- [NETBEANS-1696] PHP 7.4 Support by @junichi11 in #1314
- [NETBEANS-1696] PHP 7.4 Support by @junichi11 in #1317
- [NETBEANS-1696] PHP 7.4 Support Arrow Functions 2.0 by @junichi11 in #1363
- [NETBEANS-1696] PHP 7.4 Support Arrow Functions 2.0 by @junichi11 in #1378
- [NETBEANS-1696] PHP 7.4 Support Arrow Functions 2.0 by @junichi11 in #1384
- Snapshot of APIs as of Apache NetBeans 11.1 by @neilcsmith-net in #1389
- Increment spec versions for NB 11.2 by @neilcsmith-net in #1390
- Fix SAXEntityParserTest test class in api.xml module by @hectorespert in #1321
- @Deprecation in the comment section , without an @Deprecation annotat… by @BradWalker in #1364
- HashMap is not thread safe. Field map is typically synchronized by this. However, in two places, field map is not protected with synchronized. by @paulward24 in #1328
- [NETBEANS-2667] Manage JOptionPane border by @YannLeCorse in #1335
- [NETBEANS-2873] Suggest using combined assignment operators by @junichi11 in #1393
- [NETBEANS-1696] PHP 7.4 Support by @junichi11 in #1400
- [NETBEANS-2783] Fix missing dependencies nodes in Project view when editing POM file by @AlexFalappa in #1367
- [NETBEANS-2729] Make netbeans and netbeans-dev snap descriptor coexists. by @lkishalmi in #1329
- Update htmlparser/lexer to support html5 attribute syntax by @matthiasblaesing in #1380
- Fix ClassPathTest in ide/api.java.classpath module by @hectorespert in #1320
- Updates to JDK support notifications by @geertjanw in #1401
- [NETBEANS-2845] Update URLs of README.html by @junichi11 in #1379
- [NETBEANS-2881] Prevent java.lang.StringIndexOutOfBoundsException by @junichi11 in #1395
- [NETBEANS-2785] Move NIO2 File Watcher implementation into the front. by @lkishalmi in #1349
- Fixing injection of com.sun.tools.javac.code.Scope and adding injecti… by @jlahoda in #1397
- NETBEANS-2883 Remove link to bits.netbeans.org/maven2 + test by @ebarboni in #1394
- Assorted language server protocol client improvements by @jlahoda in #1373
- [NETBEANS-2910] Suggest using brackets for accessing arrays instead of curly braces by @junichi11 in #1413
- [NETBEANS-1159] Using UPL licensed graal-js-parser. by @JaroslavTulach in #1407
- Fix update centre links in master by @neilcsmith-net in #1408
- [NETBEANS-1872] Prevent backtracking loops in CSS Parser by @matthiasblaesing in #1417
- [NETBEANS-1047] Don't add whitespace to a wrong place when textual operators are used by @junichi11 in #1418
- [NETBEANS-2974] PHPStan - make level optional by @junichi11 in #1419
- [NETBEANS-2971] Missing spaces in anonymous function declaration by @junichi11 in #1424
- Fixing java.completion tests on JDK 13. by @jlahoda in #1322
- [NETBEANS-53] Improve constructor getter setter code generation by @junichi11 in #1423
- [NETBEANS-2975]: Schema2Beans shouldn't return 'null' for primitive types. by @ehsavoie in #1420
- Fix NPE if PAC cannot be resolved by @akuhtz in #1382
- Avoid accessing network by j2ee.dd build by @JaroslavTulach in #1432
- [NETBEANS-2993] PHP 7.1: Add void return type to generated setter by @junichi11 in #1433
- [NETBEANS-2992] Code completion does not work well inside Closures by @junichi11 in #1434
- Ensuring the correct address is used when connecting to debugger, ins… by @jlahoda in #1381
- Fixing Select in Projects for OpenJDK project tests. by @jlahoda in #1357
- [NETBEANS-2994] PHP - formatting of unary operators adds extra space by @junichi11 in #1436
- [NETBEANS-501] Support (clone $object)->method() in PHP by @junichi11 in #1435
- NETBEANS-544: Merge conflicts resolver doesn't recognize "|||||||" conflict markers by @hodawg04 in #1333
- [NETBEANS-2418][NETBEANS-2298] update suggested MySQL Driver to latest by @mcdonnell-john in #1421
- Fix SaasUtilTest test in websvc.saas.api module by @hectorespert in #1429
- Fix derby database tests in ide/db.metadata.model module. by @hectorespert in #1438
- Fix tests in ide/versioning.ui module by @hectorespert in #1440
- Fix tests in ide/db module by @hectorespert in #1437
- Fix tests in ide/db.mysql module by @hectorespert in #1439
- [NETBEANS-2149] Space-Formatting of == and === in PHP does not match "Binary Operators" by @junichi11 in #1449
- Cleanup raw class type by @BradWalker in #1385
- Fix tests for ide/editor.structure module by @hectorespert in #1453
- Fix a few cases where rendering hints were handled incorrectly by @timboudreau in #1448
- [NETBEANS-3023] Added null check to prevent the NPE by @lkishalmi in #1459
- Jdk13 text block support by @rtaneja1 in #1443
- [NETBEANS-2480] Fixed filtering out UTF8 characters from Gradle output. by @lkishalmi in #1460
- [NETBEANS-1763] Integrate maven failsafe output into test runner output by @matthiasblaesing in #1402
- [NETBEANS-2917]: Support for yield in Switch-Expression for JDK-13 by @arusinha-zz in #1409
- [NETBEANS-2878]: Compile the probe for J2SE platforms on the target p… by @jlahoda in #1396
- [NETBEANS-2832] Added input reading to Gradle projects. by @lkishalmi in #1461
- [NETBEANS-2661] Trying to avoid excessive computations by using Binar… by @jlahoda in #1430
- INSANE bugs by @jglick in #1463
- [NETBEANS-2980] Fix potential NPE on ImportAnalysis2.getPackage() by @lkishalmi in #1426
- NETBEANS-1097 "Copy Dependent Libraries" does not work if "Source/Bin… by @geertjanw in #1468
- NETBEANS-2409: attempting to avoid FileUtil.normalizeFile … by @jlahoda in #1204
- [NETBEANS-2863]: change javac to 1.8 in libs.nbi.ant to allow RCP installers to be bui… by @oyarzun in #1414
- [NETBEANS-97] Don't add braces around try/synchronized blocks when reformatting by @bondolo in #1392
- NETBEANS-3020 Cleanup Welcome screen by @geertjanw in #1457
- NP-49 Payara Platform 5.193 support by @jGauravGupta in #1470
- [NETBEANS-1861] Recognize @method static for documenting static methods by @junichi11 in #1466
- Adding hint for missing /ref in @compile jtreg tags. by @jlahoda in #1360
- NP-50 Upgrade Payara Micro Maven plugin to 1.0.6 and custom contextRoot support by @jGauravGupta in #1471
- [NETBEANS-2775] Fix duplicate server entries by filtering using PlatformFactory by @jGauravGupta in #1412
- [NETBEANS-132] Docker support: add inspect & process list actions by @Ihsahn in #1257
- Fixed typo in gitattributes file by @lbruun in #1472
- LSP Server for Java by @jlahoda in #926
- [NETBEANS-2653] Generate toString() with StringBuilder by @junichi11 in #1288
- [NETBEANS-2893] Regenerate signature files for PHP 7.4 by @junichi11 in #1476
- [NETBEANS-2925] Solution to not to filter out sources from the buildDir by @lkishalmi in #1404
- [NETBEANS-2940] Cache ArchiveRootProviders by @lkishalmi in #1422
- [NETBEANS-2400] Fix for AWS Cloud missing Regions by @peedeeboy in #1312
- Report all failed binaries for DownloadBinaries task by @matthiasblaesing in #1490
- [NETBEANS-2722] Upload button text and def. window size by @riksoft in #1493
- Improve/fix unittests in webcommon cluster by @matthiasblaesing in #1451
- [NETBEANS-3075] - reduce number of warning w/ raw type iterator by @BradWalker in #1492
- [NETBEANS-1859] PHP autocompletion does only get fully qualified returned objects by @junichi11 in #1495
- [NETBEANS-3072] Use actual ImageIcons as code completion actually like. by @lkishalmi in #1497
- [NETBEANS-3097]:Changed font color type name for text-block(JDK-13) by @arusinha-zz in #1498
- Update netbeans bundled JNA library to 5.4.0 by @matthiasblaesing in #1488
- [NETBEANS-3082]: Fixed formatting issue happening on use of Switch-Ex… by @arusinha-zz in #1499
- [NETBEANS-3078]:Provided Error Hint to turn on Preview Features in An… by @arusinha-zz in #1487
- [NETBEANS-2953] Fix for NPE after pressing 'DTDs and XML Schemas' men… by @peedeeboy in #1491
- [NETBEANS-3076] Try to create unit-test with Gradle Projects by @lkishalmi in #1483
- [NETBEANS-3041] Support passing JVM Arguments to Gradle Daemon by @lkishalmi in #1501
- [NETBEANS-2751] OpenJFX Samples by @geertjanw in #1503
- [NETBEANS-2349] Convert switch typecast case to switch expression by @vikasprabhakar in #1237
- [NETBEANS-3085] Improving text block handling. by @jlahoda in #1507
- Improving code completion appearance for both LSP client and Java LSP… by @jlahoda in #1508
- [NETBEANS-3096]:Updation for external nb-javac jar in libs.javacapi a… by @arusinha-zz in #1506
- [NETBEANS-3045]Install subsets by @rtaneja1 in #1505
- [NETBEANS-3094] NBI cleaner process must attempt to remove read-only files too by @lbruun in #1504
- [NETBEANS-2941] Allow the IDE to see the compiler options in Gradle Projects by @lkishalmi in #1494
- Improving compatibility with the records-and-sealed branch of OpenJDK… by @jlahoda in #1474
- [NETBEANS-3103] Formatting is broken with class constant code completion(self::) by @junichi11 in #1510
- Delaying ParameterNameProvider registration to time when TreeLoader i… by @jlahoda in #1515
- [NETBEANS-2788] The link provided for downloading Groovy is obsolete by @ramiswailem in #1477
- [NETBEANS-3097]:Corrected font-color type name for text-block(JDK-13) by @arusinha-zz in #1509
- [NETBEANS-3095] avoid null pointer exception in SplashPainter by @oyarzun in #1496
- build branding by @ebarboni in #1411
- [NETBEANS-3108] PHP: Some features(e.g. Go to declaration) do not work after "new" by @junichi11 in #1516
- Fix Ant errors caused by ParseGitBranch task (Travis issue, etc.) by @neilcsmith-net in #1518
- Update OpenJFX dependency to 13 by @matthiasblaesing in #1512
- Update Installer and AutoUpgrade to look for 11.1 userdir. by @neilcsmith-net in #1519
- [NETBEANS-2940] Invalidate cacheed ArchiveRootProviders on change by @matthiasblaesing in #1520
- [NETBEANS-3113] - Use released Java 13 GA Javadoc by @pepness in #1517
- Use json from nbbuild not from ide by @ebarboni in #1522
- use URL information direct from JSON + verbose by @ebarboni in #1524
- fix path for xml validation by @ebarboni in #1525
- update path of gitinfo to be aside user.build.properties by @ebarboni in #1527
- Sync master to release112 for beta 1 by @neilcsmith-net in #1523
- Make newer snapcraft happy adding parse-info tag. by @lkishalmi in #1531
- [NETBEANS-2914]: Elements.getPackageElement works better/safer when a… by @jlahoda in #1529
- [NETBEANS-3106] Add javahome property to groovyc task by @graben in #1513
- fix build order for git properties + json correction by @ebarboni in #1533
- [NETBEANS-3175] Removed JavaFX Maven application, replace with Gluon by @geertjanw in #1535
- Pack200 is deprecated for removal, disabling it by default when creat… by @jlahoda in #1537
- [NETBEANS-3040] Diff to feature does not work for Remote files in C/C++ by @SiddheshRane in #1536
- [NETBEANS-2888] - Project Context Path problem for Java Maven Web Application by @juneau001 in #1526
- Set buildnumber from metabuild info (branch and hash) by @neilcsmith-net in #1540
- Putting nb-javac NBM directly into the NetBeans distribution. by @jlahoda in #1538
- Sync master to release112 branch for beta2 by @neilcsmith-net in #1539
- Parse metabuild branch and hash from .git folder as fallback by @neilcsmith-net in #1541
- [NETBEANS-3209] Add JAVA_HOME and ANT_HOME note by @jgneff in #1554
- [NETBEANS-3019] Using an actual/existing entered CompilationUnit to c… by @jlahoda in #1462
- [NETBEANS-3191] ensuring ElementHandle works even for CompilationInfo… by @jlahoda in #1542
- Retry mysql tests in Travis config by @hectorespert in #1550
- NETBEANS-3185 use last maven-nbm-plugin by @ebarboni in #1555
- Remove rat-exclusion for *.jar.external and use licenseinfo.xml by @matthiasblaesing in #1558
- Use Material CSS to make the example look nicer by @dukescript in #1552
- Always specify javac.target by @JaroslavTulach in #1561
- NETBEANS-3185 use last maven-nbm-plugin by @ebarboni in #1563
- [NETBEANS-3164]:Fixed issue in Text-Block by @Akshay-Gupta-19 in #1547
- Making sure the internal nb-javac modules are part of the source distro by @jlahoda in #1560
- [NETBEANS-3198] fallback to hard-coded build date in Options API by @neilcsmith-net in #1571
- Sync master to release112 branch for beta3 by @neilcsmith-net in #1549
- [NETBEANS-3253] Add -J-Djdk.lang.Process.allowAmbiguousCommands=true by @geertjanw in #1581
- Sync master to release112 for NB11.2-vc1 by @neilcsmith-net in #1582
New Contributors
- @paulward24 made their first contribution in #1328
- @YannLeCorse made their first contribution in #1335
- @akuhtz made their first contribution in #1382
- @hodawg04 made their first contribution in #1333
- @bondolo made their first contribution in #1392
- @riksoft made their first contribution in #1493
Full Changelog: 11.1...11.2