@@ -4,27 +4,24 @@ title: Release Plan
44slug : releases
55---
66
7- _ Updated: 2022-08-04 _
7+ _ Updated: 2024-01-03 _
88
99This plan is a guide for how the project plans to schedule upcoming releases, taking
1010into account the release schedule of the underlying Node.js runtime.
1111
1212![ ] ( release-plan.png )
1313
14+ The project aims to make a new major release around April each year. This aligns
15+ with when versions of Node.js reach their end-of-life and enables us to drop support
16+ for them.
1417
15- The active Node-RED stream (3.x) will get a new minor version release (for example, 3.1 -> 3.2 )
16- every three months. Maintenance releases (for example 3.1.0 -> 3.1.1) will continue
17- to happen as and when they are needed.
18+ The active Node-RED stream will get regular minor releases (for example 4.0 -> 4.1 )
19+ containing new features as well as maintenance releases (for example 4.0.1 -> 4.0.2)
20+ as and when they are needed.
1821
19- At the end of April 2023, when Node 14.x reaches its end-of-life, we will publish
20- Node-RED 4.x that will * drop* support for Node 14.
21-
22- The 3.x stream will then enter maintenance mode. It will only receive bug fixes
23- and security updates. New features could get back-ported from 4.x if there was
24- a very good reason to do so as well as people available to do the work.
25-
26- The 4.x stream will continue in active development with a minor release every
27- three months or so for a year, when the next major release is made.
22+ When a new major version is released, the previous version enters maintenance mode
23+ for an extended period of time. During this time it will only receive bug fixes
24+ and security updates.
2825
2926This proposal means:
3027
@@ -36,12 +33,12 @@ This proposal means:
3633
3734Release | Initial | Maintenance Start | End-of-life
3835--------|-----------------|----------------------|-----------------
39- 1.x | 2019-09-30 | 2021-04-30 | 2022-06-30
36+ 4.x | * 2024-04-30* * | * 2025-04-30* * | 2026-06-30
37+ 3.x | 2022-07-14 | * 2024-04-30* * | 2025-06-30
40382.x | 2021-07-22 | 2022-07-14 | 2023-06-30
41- 3.x | 2022-07-14 | * 2023-04-30* * | 2024-06-30
42- 4.x | * 2023-04-30* * | * 2024-04-30* * | 2025-06-30
39+ 1.x | 2019-09-30 | 2021-04-30 | 2022-06-30
4340
44- _ * Dates are subject to change_
41+ _ Dates are subject to change_
4542
4643References:
4744 - [ Blog post: Going beyond Node-RED 1.x] ( https://nodered.org/blog/2020/07/01/release-plans )
0 commit comments