Releases

Major Node.js versions enter Current release status for six months, which gives library authors time to add support for them. After six months, odd-numbered releases (9, 11, etc.) become unsupported, and even-numbered releases (10, 12, etc.) move to Active LTS status and are ready for general use. LTS release status is "long-term support", which typically guarantees that critical bugs will be fixed for a total of 30 months. Production applications should only use Active LTS or Maintenance LTS releases.

Releases

ReleaseStatusCodenameInitial ReleaseActive LTS StartMaintenance LTS StartEnd of Life
v12Maintenance LTSErbium2019-04-232019-10-212020-11-302022-04-30
v14Active LTSFermium2020-04-212020-10-272021-10-192023-04-30
v16Current2021-04-202021-10-262022-10-182024-04-30
v17Pending2021-10-192022-04-012022-06-01
v18Pending2022-04-192022-10-252023-10-182025-04-30
    Contributors
  • ZYSzys
  •  nstanard
  •   mikeal
  •  fhemberger
  •  garybernhardt
  •  piepmatz
  •  boneskull
  •  bjb568