Skip to content

Releases: nestjs/nest

v6.0.1

18 Mar 11:31
55646f5
Compare
Choose a tag to compare

Bug Fixes

  • core: invalid proxy configuration #1690
  • testing: dependency injection in TestingModule #1689
  • platform-fastify: fix invalid routes mapping #1703

v6.0.0

16 Mar 23:07
9e9b8b9
Compare
Choose a tag to compare

Features

  • core: extract platforms (express/fastify/socket.io/ws) #1329
  • core: HTTP request based (and Transient) DI #1376
  • core: new lifecycle hooks #1416
  • microservices: event-based communication feature (read more)

Improvements

  • common: simplify reflection metadata API (@SetMetadata())
  • common: generic Provider types #1574
  • core: simplify Middleware API #1474

Bug Fixes

  • all: dynamic require() issues (webpack build) #1386
  • core: global and local interceptor execution #1016
  • testing: deprecated warning when initializing TestingModule #1320

v5.7.4

09 Mar 13:42
Compare
Choose a tag to compare

Bug Fixes

  • common: error response with ValidationPipe is incorrect #1622
  • core: base path issue (incompatibility with module path) #1594
  • core: FastifyAdapter wasn't triggering middleware when query parameter was present #1474

v5.7.3

22 Feb 07:54
Compare
Choose a tag to compare

Bug Fixes

  • core: display symbol in UnknownDependencyException #1563
  • microservices: fix RabbitMQ reply-to queue #1571

v5.7.2

08 Feb 17:04
Compare
Choose a tag to compare

Bug Fixes

  • core: fastify middleware bug (query parameters break wildcards) #972

v5.7.1

08 Feb 17:02
Compare
Choose a tag to compare

Bug Fixes

  • core interceptors issue (hanging request) #1536

v5.7.0

05 Feb 13:14
Compare
Choose a tag to compare

Features

  • common: allow array in request mapping decorators (@Get([]), @Post([]), etc) #1343
  • core: allow for multiple view dirs in Express adapter #1514

Bug Fixes

  • microservices: fix load proto definition file (deep definition issue) #1469

v5.6.1

16 Jan 20:58
Compare
Choose a tag to compare

Features

  • common: add options support to ValidationPipe in the transformation phase #1374
  • core: support abstract classes in INestApplicationContext #1452
  • websockets: support RegExp in namespaces #1431
  • websockets: pass down more options to the underlying gRPC instance #1388

Bug Fixes

  • common: fix configurable axios instance in async HttpModule #1257
  • core: fix error message in case of circular dependency (wrong url) #1441
  • microservices: support proto namespaces in gRPC #1371

v5.5.0

09 Dec 13:49
Compare
Choose a tag to compare

Features

  • common: add registerAsync to HttpModule #1257
  • common: add exceptionFactory option to ValidationPipe #1267
  • microservices: add protoLoader option for gRPC transport #1269

Bug Fixes

  • core: custom HTTP exceptions body #1339
  • core: invalid injection metadata inheritance #1338
  • websockets: catch stream (throwError) exceptions #1285
  • microservices: catch stream (throwError) exceptions #1285

v5.4.1

30 Nov 12:02
Compare
Choose a tag to compare

Bug Fixes

  • core: e2e tests are failing due to HTTP_SERVER_REF #1160
  • core: support using direct injectable instance #928
  • core: symbol in the module exports array causes fatal error #1246