Notable changes New options @Sse({ maxPendingDataLength }) sets how many characters of event data may wait for a client that is not reading its events (4M by default; 0 or Infinity lifts the limit) – 2f05ad954e IoAdapter and WsAdapter take
NestJS 11 to 12
Every NestJS 12.x release the archive holds, 8 of them, starting at 12.0.0 and running to 12.2.0. The publisher writes these one at a time and its documentation describes the version you are on, so the run between two majors is not laid out anywhere as a list.
- Releases
- 8 8 carry notes
- Opened
- 27 Aug 2026 2 months ago
- Span
- 53 days to 19 Oct 2026
- Breaking
- 1 tagged by the publisher
- Advisories closed
- 3 security
The turn
Tagged breaking
1 of these releases carries the breaking label: 12.0.0. The label is matched from words in the publisher’s own notes, so a release that changed an API without using the word does not carry it.
Every 12.x release
All NestJS releasesBug fixes core, microservices #18111 fix(core,microservices): flush buffered logs when initialization fails (@thekhegay) #17993 fix(core,microservices): run transient global enhancers on controllers (@johnnyhuirilef) platform-express #18110
Bug fixes common, core, microservices, testing #17893 fix(common): logger bugs in json output, level changes, fatal and buffered logs (@kamilmysliwiec) microservices #17891 fix(microservices): let the mqtt client retry after a failed connec
Bug fixes core #17838 fix(core): inherit optional ctor params when the ctor is not redeclared (@kamilmysliwiec) #17819 fix(core): name the module when metadata entries are invalid (@thekhegay) microservices #17828 fix(microservices): let th
Bug fixes microservices #17816 fix(microservices): let the kafka client retry after a failed connect (@Xch4rt) #17786 fix(microservices): fail pending rmq requests on client close (@johnnyhuirilef) #17802 fix(microservices): fail pending na
Bug fixes microservices #17766 fix(microservices): always run the kafka processing end hook (@kamilmysliwiec) #17757 fix(microservices): fail pending requests on client close (@hktitof) #17746 fix(microservices): bound memory held for a TCP
Bug fixes platform-socket.io, platform-ws #17666 fix(socket.io): keep the message stream alive when a handler throws (@hktitof) microservices #17728 fix(microservices): detach signal listeners of connected microservices (@kamilmysliwiec) #1
NestJS v12.0.0 NestJS 12 is centered around ESM-ready packages, first-class Standard Schema support for validation and serialization, a rebuilt CLI, and native observability through the new @nestjs/observe SDK. Existing CommonJS application