Skip to content

Releases: nestjs/nest

v6.3.1

06 Jun 07:15
78f9800
Compare
Choose a tag to compare

Bug Fixes

  • core: invalid scopes resolution on module re-export #2341

v6.3.0

05 Jun 08:47
13feee1
Compare
Choose a tag to compare

Features

  • common: add enableImplicitConversion option to ValidationPipe #2253
  • common: add ParseUUID pipe #2062
  • common: add option to allow validation of custom decorators #2304
  • core: add init() method to the application context interface #1592
  • core: useExisting provider #2145
  • microservices: RequestContext in request-scoped providers #2111
  • microservices: add ack boolean option to RMQ microservice settings #1583
  • microservices: add @GrpcStreamMethod and @GrpcStreamCall decorators (streaming support) #1568

Bug Fixes

  • common: allow classes as parameters of custom decorators #1562
  • core: fix override logic (enhancers and providers) #2070
  • microservices: return correct type client type in ClientProxyFactory #2240
  • microservices: gracefully handle invalid messages sent through network #2299
  • microservices: allow setting max message length (gRPC client) #2295
  • microservices: fix gRPC server streaming error handling #1466

Deps

  • common: update axios package #2322
  • core: upgrade `opencollective dependency #2272

v6.2.3

20 May 08:48
1425635
Compare
Choose a tag to compare

Bug Fixes

  • common: strip prototype keys in ValidationPipe

v6.2.2

19 May 16:11
ab8e02e
Compare
Choose a tag to compare

Bug Fixes

  • core: fix override factory provider in e2e tests #2229

v6.2.1

19 May 12:04
11a85cd
Compare
Choose a tag to compare

Bug Fixes

  • core: fix override and replace logic #2070
  • microservices: fix interceptors in combination with @EventPattern() #2209
  • platform-ws: trigger handleDisconnect() hook #2226

v6.2.0

11 May 12:01
5fce020
Compare
Choose a tag to compare

Features

  • core: customizable ExternalContextCreator (pass options object that determines which enhancers should be applied - interceptors, guards, or filters respectively)

v6.1.1

15 Apr 10:22
8d7375f
Compare
Choose a tag to compare

Bug Fixes

  • common: fix HttpException breaking change on message property #1970
  • core: invalid context in request-scoped interceptors #1987

v6.1.0

10 Apr 11:12
22a54d7
Compare
Choose a tag to compare

Features

  • core: allow setting headers and status code from interceptors/guards #1869
  • microservices: allow setting socketOptions in both ClientRMQ and ServerRMQ #1549

Bug Fixes

  • microservices: ServerTCP fix host property usage #1967
  • microservices: export ClientRMQ and ServerRMQ classes #1891
  • platform-fastify: fix http2 property delegation (constructor options) #1950

v6.0.5

31 Mar 19:07
2e89503
Compare
Choose a tag to compare

Bug Fixes

  • microservices: fix Scope.REQUEST in microservices #1886
  • platform-fastify: fix cors options delegation #1867

v6.0.3

26 Mar 11:19
cf7ff71
Compare
Choose a tag to compare

Bug Fixes

  • core: fix ExternalExceptionFilterContext (ApplicationConfig) #1805
  • core: execute callback passed in to the listen() method when hostname is missing #1820
  • microservices: fix dispatchEvent in the TCP strategy #1840
  • microservices: allow Unicode characters in the TCP strategy #1795