Release timeline: Release Schedule, Apache NetBeans 12.2 is scheduled to be released November 15th - 30th, 2020.
Pull requests integrated in 12.2:
https://github.com/apache/netbeans/pulls?q=is%3Aclosed+milestone%3A12.2
Enhancements
Java Language
- Show types for chained method invocations: https://github.com/apache/netbeans/pull/2365
- Create new Class/Interface/Enum when copy-paste raw text: https://github.com/apache/netbeans/pull/2334
- Sealed color and formatting: https://github.com/apache/netbeans/pull/2282
- Auto completion for Sealed Types: https://github.com/apache/netbeans/pull/2283
- Fixed Record Formatting issue with use of annotation: https://github.com/apache/netbeans/pull/2391
- Fixed JavaDoc listing for class-type RECORD on auto completion: https://github.com/apache/netbeans/pull/2412
- nb-javac fork supports JDK 15: https://github.com/apache/netbeans/pull/2408
JavaFX
- Avoid assertion & NPE in fxml code completion: https://github.com/apache/netbeans/pull/2399
- Disallow FXML controller in default package: https://github.com/apache/netbeans/pull/2331
- Include immutable objects for fxml editor identification: https://github.com/apache/netbeans/pull/2333
Java Web
- Remove Derby integration from Payara Server modules: https://github.com/apache/netbeans/pull/2425
- Web Project Properties Dialog fails to save Relative URL: https://github.com/apache/netbeans/pull/2423
- JavaServer Faces Catalog fixes: https://github.com/apache/netbeans/pull/2431
- Fix Spring Web MVC 5.2.9 integration: https://github.com/apache/netbeans/pull/2380
Java Build Systems
- Added Gradle wrapper distribution change detection: https://github.com/apache/netbeans/pull/2366
- Handle source type correctly in GradleSourcesImpl: https://github.com/apache/netbeans/pull/2339
- Fixing Lombok in Gradle Projects: https://github.com/apache/netbeans/pull/2392
- Arrange Gradle Source info detail tabs to the right: https://github.com/apache/netbeans/pull/2361
- Mute loud loggers when detecting gradle distribution: https://github.com/apache/netbeans/pull/2362
- Fixed CCE in Gradle Options Dialog: https://github.com/apache/netbeans/pull/2381
- maven project open use no-lock getModuleName: https://github.com/apache/netbeans/pull/2340
PHP & JavaScript
- PHP 8.0 support: https://github.com/apache/netbeans/pull/2457
- PHP 8.0 Support: Allow ::class on objects part: https://github.com/apache/netbeans/pull/2295
- PHP 8.0 Support: Allow trailing comma in parameter list: https://github.com/apache/netbeans/pull/2269
- PHP 8.0 Support: Non-capturing catches part: https://github.com/apache/netbeans/pull/2265
- PHP 8.0 Support: throw Expression part: https://github.com/apache/netbeans/pull/2280
- PHP 8.0 Support: Match expression v2: https://github.com/apache/netbeans/pull/2303
- Dependencies and infrastructure of JavaScript and HTML features cleaned up: https://github.com/apache/netbeans/pull/2424
- html parser dont wait for projects open: https://github.com/apache/netbeans/pull/2341
- Removed obsolete Oracle JET support: https://github.com/apache/netbeans/pull/2367
- CSS3 enhancements: https://github.com/apache/netbeans/pull/2299
- Add Plugin for BootsFaces in order to support <b:dataTable: https://github.com/apache/netbeans/pull/2357
- Fix broken npm search: https://github.com/apache/netbeans/pull/2286
Library Upgrades
- Ant to 1.10.8: https://github.com/apache/netbeans/pull/2315
- exec-maven-plugin from 1.5.0 to 3.0.0: https://github.com/apache/netbeans/pull/2288
- Gradle Tooling API to 6.6: https://github.com/apache/netbeans/pull/2316
- JDBC PostgreSQL from 42.2.10 to 42.2.16: https://github.com/apache/netbeans/pull/2284
- JGit to 5.7.0.202003110725-r: https://github.com/apache/netbeans/pull/2116
- payara-micro-maven-plugin to v1.3.0: https://github.com/apache/netbeans/pull/2454
- Spring Framework to version 4.3.29: https://github.com/apache/netbeans/pull/2374
- Spring Framework to version 5.2.9: https://github.com/apache/netbeans/pull/2373
- TestNG and upgrade from 6.8.1 to 6.14.3: https://github.com/apache/netbeans/pull/2350
Miscellaneous
- Detect JDK-s installed with SDKMan and Debian: https://github.com/apache/netbeans/pull/2329