In 2019 there was a decision to move towards a time-based, quarterly release schedule for Apache NetBeans releases.  This started from Apache NetBeans 11.1, and retrospectively designated Apache NetBeans 11.0 as an LTS release.

At the end of 2019 the schedule was shifted back by one month, to avoid the end of year period. At the end of 2020, master freezing was replaced by a move to a delivery and release branch mechanism.

In early 2021, a decision was made to review the process and requirements for LTS releases. No LTS release will be made in 2021. Subject to that review, the next LTS will not be until at least Feb 2022 (the second release after JDK 17).

Schedule

Date
202020212022
January 15th

Feature freeze for next release.
Delivery and release branches created.
Weekly beta builds made available for testing.




February 7th - 15thVoting candidate created and release vote commences.


February 15th - 30thApache NetBeans release.
NetBeans 12.3NetBeans 13 or 13.0 (LTS?)
April 15th

Feature freeze for next release: create Beta.
Delivery and release branches created.
Weekly Release Candidate made available for testing.




May 7th - 15thVoting candidate created and release vote commences.


May 15th - 30thApache NetBeans release.NetBeans 12.0 LTSNetBeans 12.4NetBeans 14 or 13.1
July 15th

Feature freeze for next release.
Delivery and release branches created.
Weekly beta builds made available for testing.




August 7th - 15thVoting candidate created and release vote commences.


August 15th - 31stApache NetBeans release.NetBeans 12.1NetBeans 12.5
NetBeans 15 or 13.2
October 15th

Feature freeze for next release.
Delivery and release branches created.
Weekly beta builds made available for testing.




November 7th - 15thVoting candidate created and release vote commences.


November 15th - 30thApache NetBeans release.NetBeans 12.2 NetBeans 12.6NetBeans 16 or 13.3

Key points

Details, notes, and discussions: Notes and Discussions on the Release Schedule