- Node 16 and 18 are dropped (Node 20 required) and several breaking API changes are introduced (type‑narrowed @Inject tokens, removal of promise exports, plainToClass deprecated).
- New features include microservice transport enhancements (status, unwrap, on), JSON logger, module opaque key factories, NATS queue per handler, graceful shutdown, max TCP buffer, random TCP port, intrinsic exception, WS message parser, ...
- Core dependencies upgraded (Express v5, Fastify v5, etc.) with performance improvements and numerous bug fixes.