Skip to content
verdict:

Node.js

latest 26.12.1

  • github nodejs/node

What to do

upgrade path

note: starting from 25.9.0, the last release of the previous major, because no version was given.

latest26.12.1

warning: 2 need action

releases, 25.9.0 to 26.12.1
19
need action
2
safe to upgrade
6
no summary yet
5
digest fixes you can skip
6

show all 66 releases

what has changed, in the order you upgrade

v2619 releases · 1 featured · 12 notable · 6 digest, 2 need action, 5 not summarized

  • featured26.0.0

    Node.js 26 enables Temporal by default, updates V8 to 14.6 and Undici to 8.0, and removes several legacy modules.

    warning: action required · 3 breaking changes

    • breaking[1]:http.Server.prototype.writeHeader() is removed.
    • breaking[2]:The legacy _stream_* modules (_stream_wrap, _stream_readable, _stream_writable, _stream_duplex, _stream_transform, _stream_passthrough) are removed.
    • breaking[3]:The --experimental-transform-types flag is removed.
  • notable26.1.0

    note: no summary for this older releaseread the release notes

  • notable26.2.0

    note: no summary for this older releaseread the release notes

  • notable26.3.0

    note: no summary for this older releaseread the release notes

  • digest1 digest release
  • notable26.4.0

    note: no summary for this older releaseread the release notes

  • notable26.5.0

    Node.js 26.5.0 adds blob.textStream(), ReadableStreamTee and TLS group reporting, plus many fixes

    ok: safe to upgrade

  • digest1 digest release
  • notable26.6.0

    Adds ffi getCurrentEventLoop and test runner context.log(), plus many stream and QUIC fixes.

    ok: safe to upgrade

  • notable26.7.0

    Adds perfetto tracing, STORE key loading, ModuleHooks disposal and many crypto, FFI and stream fixes.

    ok: safe to upgrade

  • notable26.8.0

    Adds SIV and GCM-SIV cipher modes, new sqlite statement close(), and faster net.BlockList and histograms.

    ok: safe to upgrade

  • digest2 digest releases · 26.8.1 to 26.8.2
  • notable26.9.0

    Adds a generic MAC API, node:bench, Web Workers and an experimental DTLS API; no breaking changes listed.

    ok: safe to upgrade

  • notable26.10.0

    New util.debounce, util.throttle, crypto.parsePKCS12 and VFS mounts; no breaking changes listed

    ok: safe to upgrade

  • notable26.11.0

    Adds new Buffer, HTTP and histogram APIs but renames sqlite classes and drops --vfs-mount

    warning: action required · 2 breaking changes

    • breaking[1]:The sqlite classes DatabaseSync and StatementSync are renamed, so code using the old names stops working.
    • breaking[2]:The --vfs-mount option is dropped and the load mount point is pinned instead.
  • digest1 digest release
  • notable26.12.0

    pending: summary queuedread the release notes

  • digest1 digest release