Features
- common: automatically transform primitives (number, bool) with
ValidationPipe
#4110 - common add
ParseArrayPipe
andParseBoolPipe
#4113 - core: exclude middleware by path #3042
- core: pass
ExecutionContext
to custom decorators #3070
Improvements
- core: make built-in exceptions serializable #3053
- core: standardize http exception schema #4045
- microservices: introduce more descriptive microservices channels #3040
- microservices: more lighweight packets (request/response) #3071
Other
- common: remove deprecated
@ReflectMetadata
decorator - graphql: built-in code-first support + CLI plugin nestjs/graphql#634
BREAKING CHANGES
Read more here https://docs.nestjs.com/migration-guide