...
https://github.com/apache/netbeans/pulls?q=is%3Aclosed+milestone%3A12.3
Enhancements
Java
TODO
PHP
PHP 8.0 Support
: Constructor Property Promotion: https://github.com/apache/netbeans/pull/2674
- PHP 8.0 Support: Named Arguments: https://github.com/apache/netbeans/pull/2704
PHP 8.0 Support: Attribute Syntax: https://github.com/apache/netbeans/pull/2640
PHP 8.0 Support: Allow trailing comma in closure use lists: https://github.com/apache/netbeans/pull/2692Shared settings for PHP code generators
NOTE on PHP 8.0 support
- Complete PHP 8.0 syntax is supported.
- Code completion for attributes and named parameters is not implemented yet.
Improvements
- Show and change the PHP Version of project properties on the status bar: https://github.com/apache/netbeans/pull/2681
- Added PSR-4 hints: https://github.com/apache/netbeans/pull/2630
Use complete Composer package name2691Show and change the PHP Version of project properties on the status bar: https://github.com/apache/netbeans/pull/26812583
- Add the project settings for XML configuration of phpDocumentor: https://github.com/apache/netbeans/pull/2678
- Mark unused private constants: https://github.com/apache/netbeans/pull/2555
PHP debugger - support for resolved breakpoints: https://github.com/apache/netbeans/pull/2665
PHP debugger - Enable enable 'return' breakpoint: https://github.com/apache/netbeans/pull/2659
PHP debugger - fix display of long strings: https://github.com/apache/netbeans/pull/2673
- Added PSR-4 hintsImproved display of array parameter: https://github.com/apache/netbeans/pull/2630Fix anonymous function formatting: 2535
- Improvements for constants in code completion: https://github.com/apache/netbeans/pull/2614Use complete Composer package name: 2536 and https://github.com/apache/netbeans/pull/2578
- Remove consecutive empty lines when formatting PHP code2583Fix formatting in executable script: https://github.com/apache/netbeans/pull/25812573
Fixes
- Shared settings for PHP code generators: Improvements for constants in code completion: https://github.com/apache/netbeans/pull/2536 and 2691
- Fix code completion for traits of use and group use statements: https://github.com/apache/netbeans/pull/25782533
- Fix anonymous function formattingRemove consecutive empty lines when formatting PHP code: https://github.com/apache/netbeans/pull/2573
2614 - Fix formatting in executable scriptMark unused private constants: https://github.com/apache/netbeans/pull/25552581
Cancel Find Usages action: https://github.com/apache/netbeans/pull/2550Improved display of
HTML & CSS
CSS Go to Declaration , does not work array parameter: https://github.com/apache/netbeans/pull/2535
2616Unselect added files from CDNJS by defaultFix code completion for traits of use and group use statements: https://github.com/apache/netbeans/pull/2533
NOTE on PHP 8.0 support
CSS: Prevent UI blocking on undocumented properties: https://github.com/apache/netbeans/pull/2722
Fixed readability of HTML code completion items: https://github.com/apache/netbeans/pull/2719
Fix handling of global values: https://github.com/apache/netbeans/pull/2639
Fix npm logo size: https://github.com/apache/netbeans/pull/2632
- Complete PHP 8.0 syntax is supported.
- Code completion for attributes and named parameters is not implemented yet.
Library Upgrades
- FlatLaf from 0.31 to 1.0-rc2: https://github.com/apache/netbeans/pull/2693, https://github.com/apache/netbeans/pull/2723 and https://github.com/apache/netbeans/pull/27232760
- Groovy from 2.5.11 to 2.5.14: https://github.com/apache/netbeans/pull/2644
JAXB from 2.2 to 2.3: https://github.com/apache/netbeans/pull/2586
- JGit from 5.5.1 to 5.7.0: https://github.com/apache/netbeans/pull/2580
Metro from 2.3.1 to 2.4.4: https://github.com/apache/netbeans/pull/2526
JUnit from 4.12 to 4.13.1: https://github.com/apache/netbeans/pull/2463/files
...