Some of these features (to be determined) will be done by Oracle IDC team for 12.01, i.e., some of these (to be determined) will be new for the first time in 12.01.
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. | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | NETBEANS-3990 |
---|
|
|
| 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. | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | NETBEANS-3989 |
---|
|
| 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. | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | NETBEANS-3986 |
---|
|
| https://github.com/apache/netbeans/pull/2020 | Akshay Gupta |
This is merged in 0.1 |
4 | Records enhancements |
|
|
|
|
|
5 | Debug of Lambda Expression not working in NB | One task will need to be added to Java Hints test spec.
|
Small Critical bug fix, we anticipate this will be squeezed in after 12.0 feature freeze. | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | NETBEANS-3580 |
---|
|
| https://github.com/apache/netbeans/pull/2055 | Akhilesh Singh |
Small Critical bug fix, we anticipate this will be squeezed in after 12.0 feature freeze. |
5PR was pushed in 12.0 |
6 | Installer without Pack200 |
| Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | NETBEANS-3985 |
---|
|
|
| Arunava Sinha | In 12.0 |
67 | No global Java installed, then installer should work |
| Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | NETBEANS-3987 |
---|
|
|
| Arunava Sinha | Will be in 12.0 |
8 | 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.