NestJS
Progressive Node.js framework for scalable server-side applications
A patch cadence dominated by one theme: making server-sent events behave
◆Recent moves
- 9d ago
SSE comments, mimetype override on the file type validator
The largest patch in this window, and unusually feature-carrying: SSE gains comment support and the file type validator accepts an override mimetype option. Fixes span import lookup short-circuiting, Redis pub/sub client typing, middleware overlap regexes, and a barrier that never resolved at zero target count.
View source ↗ - 1mo ago
SSE producer teardown on disconnect; missing HttpErrorByCode classes
Continues the SSE thread by tearing down the producer Observable when a client disconnects through an interceptor, and fills in exception classes missing from HttpErrorByCode. The legacy route path warning now names the auto-converted route, which makes the migration path clearer.
View source ↗ - 2mo ago
SSE async handler teardown and fastify trailing-slash fix
Two maintainer fixes — async SSE handler teardown and a forRoutes middleware trailing slash under fastify. Another increment in the same defect cluster.
View source ↗ - 2mo ago
Fix empty response from POST SSE endpoints
A single-fix release for POST SSE endpoints returning an empty response. Narrow, and shipped the same day as the preceding patch.
View source ↗ - 2mo ago
Reject pending Redis requests on close; SSE listener ordering
Rejects pending Redis requests when the client closes, registers the SSE close listener before async setup, and trims a trailing pathname slash under fastify. Correctness work across three subsystems, none of it visible unless you hit the case.
View source ↗ - 2mo ago
Dependency-tree cache reset on metadata changes
Resets the dependency-tree cache when metadata changes and warns when a websocket adapter is registered late. Small DI and diagnostics upkeep alongside a ws bump.
View source ↗