...
- release schedule: Release Schedule
- beta-2 vc1 release announcement: https://lists.apache.org/thread.html/40b4c5db69cb64e62def5f3b1655b7814208d79e59a2e9657e2d5486@%3Cdevb0411903a86efbc04274c2af4ed63921695241de904700436e6e9220@%3Cdev.netbeans.apache.org%3E
- Artefacts: https://buildsdist.apache.org/repos/dist/jobdev/netbeans-release/417/artifact/distnetbeans/11.1-vc1/
The binary you most likely need is: https://buildsdist.apache.org/repos/jobdist/dev/netbeans-release/417/artifact/dist/netbeans/11.1-vc1/netbeans-11.1-beta2vc1-bin.zip
Installers (for beta-3, i.e., not for vc1, the next installers to be created will be for the final release):
Temporarily hosted for testing on a branch in Apache NetBeans GitHub fork:
...
NoteTip: Click the Download button on the pages above to download the installer.
Note: Windows installer (unsigned) and Linux installer are also available from Jenkins build jobjobs:
https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-installers/
...
Join the mailing lists to provide feedback: https://netbeans.apache.org/community/mailing-lists.html
Draft List of Features
...
General
- The first Apache NetBeans release outside the Apache Incubator.
- Migration, with references to 'Incubator' removed everywhere: https://issues.apache.org/jira/browse/INFRA-18261
- First release in the new quarterly release cycle, proposed by Neil: Release Schedule.
- First release with official Apache NetBeans installers. (Link to be provided here once the installers have been createdSee above.)
- Apache NetBeans can be built on JDK 11: https://github.com/apache/netbeans/pull/1144
Appearance
- Apache NetBeans 11.1 runs on JDK 8 to 12.
Java EE
- Payara integration out of the box, with thanks to the Payara team.
- Java EE 8 support for Maven-based and Gradle-based Web applications.
- Java EE 8 Support Includes:
Ability to create a Java EE 8 application and deploy to a Java EE 8 container; New webapp-javaee8 maven archetype has been created for use with Apache NetBeans
Modify an existing Java EE application to make it Java EE 8 compatible
Support for GlassFish 5.0.1
Java EE 8 library support
- HiDPI splash screen with product version: https://github.com/apache/netbeans/pull/1246
- Improve tabcontrol border appearance (HiDPI): https://github.com/apache/netbeans/pull/1284
- Improve icon scaling on HiDPI displays, and prepare ImageUtilities for HiDPI icons: https://github.com/apache/netbeans/pull/1273
Java
- Java editor
- Integration of support for JEP-330: https://github.com/apache/netbeans/pull/1171
Widget Connector url https://www.youtube.com/watch?v=OraL1_aj9dA - Inline parameter name hints for Java: https://github.com/apache/netbeans/pull/1247
- Code completion for JEP 325 preview feature for multiple case labels: https://github.com/apache/netbeans/pull/1175
- Hint for converting to JEP 325 preview feature for switch expressions: https://github.com/apache/netbeans/pull/1193
- Java Migration profiles: https://github.com/apache/netbeans/pull/1212 and https://github.com/apache/netbeans/pull/1292.
- "main" is a new shortcut, that does the same as "psvm", i.e., creates 'public static void main': https://github.com/apache/netbeans/pull/1176
- Integration of support for JEP-330: https://github.com/apache/netbeans/pull/1171
...
- Syntax coloring for .kt files: https://github.com/apache/netbeans/pull/1228
- Correct license information for kotlin icon/grammar: https://github.com/apache/netbeans/pull/1229
Java EE
- Payara integration out of the box, with thanks to the Payara team.
Java EE 8 support for Maven-based
Web
...
Web Frontend: JavaScript/HTML5/PHP
...
- Create Mode from client code: https://github.com/apache/netbeans/pull/1135
- Adding Java-level registration for TextMate grammars: https://github.com/apache/netbeans/pull/1200
- Missing source level 11 and 12 in a NetBeans module project: https://github.com/apache/netbeans/pull/1194
Fixed "Behavior of BooleanStateAction has changed" issue: https://github.com/apache/netbeans/pull/1250
Miscellaneous
Appearance
- HiDPI splash screen with product versionPopupswitcher npe fixes: https://github.com/apache/netbeans/pull/12191246
- Improve tabcontrol border appearance (HiDPI)Open Recent file not working: https://github.com/apache/netbeans/pull/12161284
- Improve icon scaling on HiDPI displays, and prepare ImageUtilities for HiDPI iconsAdded nb.laf.norestart system property to prevent restart on LaF changes: https://github.com/apache/netbeans/pull/1056
Open Pull Requests Needing Reviews
Miscellaneous
- Popupswitcher npe fixesPayara integration: https://github.com/apache/netbeans/pull/1297Java 1219
- Open Recent file not working EE 8 integration: https://github.com/apache/netbeans/pull/1298And many others1216
- Added nb.laf.norestart system property to prevent restart on LaF changes: https://github.com/apache/netbeans/pull/pulls1056