unstale

npm / @nestjs/platform-fastify

@nestjs/platform-fastify

What changed in @nestjs/platform-fastify 11 to 12, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-01.

2 breaking9 security1 behavior and defaults

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

@nestjs/platform-fastify 126 changes

Breaking changes 2

  • Nest packages ship as ESM; CommonJS applications can consume them through require(esm) on supported Node.js versions.

    12.0.0upgrade guide

  • Running a Nest 12 application requires Node.js v20.19+ or v22.12+ on the 22.x line.

    12.0.0upgrade guide

Security 3

  • Nest: Unbounded memory growth in the NestJS TCP microservice transport

    11.2.5, 12.0.3security advisory

  • Nest: Remote process termination via a deeply nested microservice message pattern

    11.2.4, 12.0.2security advisory

  • @nestjs/platform-fastify: Path-scoped middleware bypass via absolute-form request targets

    11.2.4, 12.0.2security advisory

Behavior and default changes 1

  • HTTP adapter error mapping has been reworked across the core, Express, and Fastify adapters.

    12.0.0upgrade guide

@nestjs/platform-fastify 116 changes

Security 6

  • Nest: Middleware Bypass on Fastify via Trailing Slash

    11.1.24security advisory

  • Nest Affected by DoS via Recursive handleData in JsonSocket (TCP Transport)

    11.1.19security advisory

  • @nestjs/core Improperly Neutralizes Special Elements in Output Used by a Downstream Component ('Injection')

    11.1.18security advisory

  • Nest Fastify HEAD Request Middleware Bypass

    11.1.16security advisory

  • Nest has a Fastify URL Encoding Middleware Bypass

    11.1.14security advisory

  • Nest has a Fastify URL Encoding Middleware Bypass (TOCTOU)

    11.1.11security advisory