...
The focus will be on small features that can be added as new tasks within existing test specs.
Feature | Test Spec Impact for NetCAT 12.0 | Issue | PR | Owner | ETA | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | New Java type, Sealed types - Will be preview in JDK 15 | One task will need to be added to Java Editor test spec. |
| Akshay Gupta | JDK 15-specific, therefore for 12.1, with feature freeze July 15. | |||||||||||
2 | Any modification to the TextBlocks - finalization (Based on JDK 15) | One task will need to be added to Java Code Completion test spec. |
| https://github.com/apache/netbeans/pull/2136 | Mohan Sarilla | JDK 15-specific, therefore for 12.1, with feature freeze July 15. | ||||||||||
3 | Copying a class externally and pasting it in NetBeans to creates class automatically. | One task will need to be added to Java Editor test spec. |
| https://github.com/apache/netbeans/pull/2020 | Akshay Gupta | Planned for 12.1 | ||||||||||
4 | Debug of Lambda Expression not working in NB | One task will need to be added to Java Hints test spec. Critical bug fix, we anticipate this will be squeezed in after 12.0 feature freeze. |
| https://github.com/apache/netbeans/pull/2055 | Akhilesh Singh | Critical bug fix, we anticipate this will be squeezed in after 12.0 feature freeze. PR |
was pushed in 12.0 | |||||||||||||||
5 | Installer without Pack200 |
| Arunava Sinha |
In 12.0 | ||||||||||||||||
6 | No global Java installed, then installer should work |
| Arunava Sinha | Will be in 12.0 | ||||||||||||
7 | Removal of Nashorn | https://github.com/apache/netbeans/pull/2106 | Pushed this changes |
Beyond NB 12.0
- Plan to create installer of any chosen projects using the JPackager.
- Support for additional breakpoints in Lambda.
Text block language annotation, extension to text block specification, without identifying the language text blocks may not be of much use.
- Option to download Java not already present when installing NetBeans.