Open renovate[bot] opened 3 years ago
This PR contains the following updates:
6.5.2
6.11.11
6.3.1
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
6.5.2
->6.11.11
6.5.2
->6.11.11
6.3.1
->6.11.11
Release Notes
nestjs/nest (@nestjs/common)
### [`v6.11.11`](https://redirect.github.com/nestjs/nest/compare/v6.11.10...v6.11.11) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.10...v6.11.11) ### [`v6.11.10`](https://redirect.github.com/nestjs/nest/compare/v6.11.9...v6.11.10) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.9...v6.11.10) ### [`v6.11.9`](https://redirect.github.com/nestjs/nest/compare/v6.11.8...v6.11.9) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.8...v6.11.9) ### [`v6.11.8`](https://redirect.github.com/nestjs/nest/compare/v6.11.7...v6.11.8) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.7...v6.11.8) ### [`v6.11.7`](https://redirect.github.com/nestjs/nest/compare/v6.11.6...v6.11.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.6...v6.11.7) ### [`v6.11.6`](https://redirect.github.com/nestjs/nest/compare/v6.11.5...v6.11.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.5...v6.11.6) ### [`v6.11.5`](https://redirect.github.com/nestjs/nest/compare/v6.11.4...v6.11.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.4...v6.11.5) ### [`v6.11.4`](https://redirect.github.com/nestjs/nest/compare/v6.11.3...v6.11.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.3...v6.11.4) ### [`v6.11.3`](https://redirect.github.com/nestjs/nest/compare/v6.11.2...v6.11.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.2...v6.11.3) ### [`v6.11.2`](https://redirect.github.com/nestjs/nest/compare/v6.11.1...v6.11.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.1...v6.11.2) ### [`v6.11.1`](https://redirect.github.com/nestjs/nest/compare/v6.11.0...v6.11.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.0...v6.11.1) ### [`v6.11.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.11.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.14...v6.11.0) ##### Features - **all**: add `tslib` [#3748](https://redirect.github.com/nestjs/nest/issues/3748) - **common**: strongly type custom decorators (`createParamDecorator`) [#3356](https://redirect.github.com/nestjs/nest/issues/3356) - **common**: add static `KEY` property to decorators created through `@SetMetadata()` - **common**: add request cancelation (axios + `HttpModule`) [#3777](https://redirect.github.com/nestjs/nest/issues/3777) - **core**: add hostname matching (HTTP) [#2980](https://redirect.github.com/nestjs/nest/issues/2980) - **microservices**: support multiple gRPC packages at once [#3418](https://redirect.github.com/nestjs/nest/issues/3418) - **platform**: add description to the `listen` method [#3786](https://redirect.github.com/nestjs/nest/issues/3786) ##### Bug Fixes - **core**: run lifecycle hooks for middleware and injectables [#3870](https://redirect.github.com/nestjs/nest/issues/3870) - **platform**: add application's global prefix to error handlers and global middlewares [#3656](https://redirect.github.com/nestjs/nest/issues/3656) - **deps**: update to `axios@0.19.1` [#3765](https://redirect.github.com/nestjs/nest/issues/3765) ### [`v6.10.14`](https://redirect.github.com/nestjs/nest/compare/v6.10.13...v6.10.14) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.13...v6.10.14) ### [`v6.10.13`](https://redirect.github.com/nestjs/nest/compare/v6.10.12...v6.10.13) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.12...v6.10.13) ### [`v6.10.12`](https://redirect.github.com/nestjs/nest/compare/v6.10.11...v6.10.12) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.11...v6.10.12) ### [`v6.10.11`](https://redirect.github.com/nestjs/nest/compare/v6.10.10...v6.10.11) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.10...v6.10.11) ### [`v6.10.10`](https://redirect.github.com/nestjs/nest/compare/v6.10.9...v6.10.10) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.9...v6.10.10) ### [`v6.10.9`](https://redirect.github.com/nestjs/nest/compare/v6.10.8...v6.10.9) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.8...v6.10.9) ### [`v6.10.8`](https://redirect.github.com/nestjs/nest/compare/v6.10.7...v6.10.8) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.7...v6.10.8) ### [`v6.10.7`](https://redirect.github.com/nestjs/nest/compare/v6.10.6...v6.10.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.6...v6.10.7) ### [`v6.10.6`](https://redirect.github.com/nestjs/nest/compare/v6.10.5...v6.10.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.5...v6.10.6) ### [`v6.10.5`](https://redirect.github.com/nestjs/nest/compare/v6.10.4...v6.10.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.4...v6.10.5) ### [`v6.10.4`](https://redirect.github.com/nestjs/nest/compare/v6.10.3...v6.10.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.3...v6.10.4) ### [`v6.10.3`](https://redirect.github.com/nestjs/nest/compare/v6.10.2...v6.10.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.2...v6.10.3) ### [`v6.10.2`](https://redirect.github.com/nestjs/nest/compare/v6.10.1...v6.10.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.1...v6.10.2) ### [`v6.10.1`](https://redirect.github.com/nestjs/nest/compare/v6.10.0...v6.10.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.0...v6.10.1) ### [`v6.10.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.10.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.9.0...v6.10.0) ##### Features - **core**: add transient inquirer injection [#1637](https://redirect.github.com/nestjs/nest/issues/1637) ##### Bug Fixes - **common**: single `stdout.write()` call per logging in default `Logger` [#3350](https://redirect.github.com/nestjs/nest/issues/3350) - **core**: use module class to generate hash [#3363](https://redirect.github.com/nestjs/nest/issues/3363) ### [`v6.9.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.9.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.5...v6.9.0) ##### Features - **common**: add class-transformer `excludeExtraneousValues` flag [#3278](https://redirect.github.com/nestjs/nest/issues/3278) - **common**: add `applyDecorators` function [#3113](https://redirect.github.com/nestjs/nest/issues/3113) - **common**: add `CacheTTL()` decorator [#2943](https://redirect.github.com/nestjs/nest/issues/2943) - **core**: add `@Ip()` decorator [#3249](https://redirect.github.com/nestjs/nest/issues/3249) - **core**: add `getUrl()` method [#3147](https://redirect.github.com/nestjs/nest/issues/3147) - **microservices/websockets**: support `createParamDecorator` (custom decorators) ##### Bug Fixes - **core**: fix transient providers in request-scoped chain [#3303](https://redirect.github.com/nestjs/nest/issues/3303) - **microservices**: fix applying falsy options (e.g. `noAck` for RMQ) [#3119](https://redirect.github.com/nestjs/nest/issues/3119) ### [`v6.8.5`](https://redirect.github.com/nestjs/nest/compare/v6.8.4...v6.8.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.4...v6.8.5) ### [`v6.8.4`](https://redirect.github.com/nestjs/nest/compare/v6.8.3...v6.8.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.3...v6.8.4) ### [`v6.8.3`](https://redirect.github.com/nestjs/nest/compare/v6.8.2...v6.8.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.2...v6.8.3) ### [`v6.8.2`](https://redirect.github.com/nestjs/nest/compare/v6.8.1...v6.8.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.1...v6.8.2) ### [`v6.8.1`](https://redirect.github.com/nestjs/nest/compare/v6.8.0...v6.8.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.0...v6.8.1) ### [`v6.8.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.8.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.2...v6.8.0) ##### Features - **common**: add more utility methods to `Reflector` class [#3043](https://redirect.github.com/nestjs/nest/issues/3043) - **all**: add RPC and WS decorators [#3039](https://redirect.github.com/nestjs/nest/issues/3039) ##### Improvements - **common**: update `class-validator` external interface [#3059](https://redirect.github.com/nestjs/nest/issues/3059) - **core**: improve error messages (more descriptive) [#3001](https://redirect.github.com/nestjs/nest/issues/3001) - **core**: remove `optional` package from dependencies [#3041](https://redirect.github.com/nestjs/nest/issues/3041) ### [`v6.7.2`](https://redirect.github.com/nestjs/nest/compare/v6.7.1...v6.7.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.1...v6.7.2) ### [`v6.7.1`](https://redirect.github.com/nestjs/nest/compare/v6.7.0...v6.7.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.0...v6.7.1) ### [`v6.7.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.7.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.7...v6.7.0) ##### Features - **core**: add `getType()` to both `ExecutionContext` and `ArgumentsHost` [#1581](https://redirect.github.com/nestjs/nest/issues/1581) - **microservices**: add `getClientByServiceName` to `ClientGrpc` [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/73c1cf34c15a30b8e1ae594de94ddc43a9ee1274 - **microservices**: Kafka support [#2361](https://redirect.github.com/nestjs/nest/issues/2361) ##### Bug Fixes - **common**: fix `CacheStore.get()` return type [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/edc7bd0c6c9a164ba0bf956c2fd87d64d538cc8b - **common**: added return types to `Controller` decorator overloads [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/6d90053f99e400d5b6dd7698a084deaa91eaac67 - **common**: export `NestApplicationOptions` interface from the root [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/e062a1b960c87329b46c9fb53f413f396a8bb487 - **core**: exclude duplicated methods [#2557](https://redirect.github.com/nestjs/nest/issues/2557) ### [`v6.6.7`](https://redirect.github.com/nestjs/nest/compare/v6.6.6...v6.6.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.6...v6.6.7) ### [`v6.6.6`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.5...v6.6.6) ##### Bug Fixes: - **core**: improve performance of distance calculation (middleware) [#2865](https://redirect.github.com/nestjs/nest/issues/2865) ### [`v6.6.5`](https://redirect.github.com/nestjs/nest/compare/v6.6.4...v6.6.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.4...v6.6.5) ### [`v6.6.4`](https://redirect.github.com/nestjs/nest/compare/v6.6.3...v6.6.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.3...v6.6.4) ### [`v6.6.3`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.2...v6.6.3) ##### Bug Fixes - **core**: invert middleware execution order (apply middleware registered closer to the root module first) ### [`v6.6.2`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.1...v6.6.2) ##### Bug Fixes - **core**: maximum call stack size exceeded for circular deps [#2834](https://redirect.github.com/nestjs/nest/issues/2834) - **platform-fastify**: unhandled exception when throwing an error in the middleware [#2640](https://redirect.github.com/nestjs/nest/issues/2640) ### [`v6.6.1`](https://redirect.github.com/nestjs/nest/compare/v6.6.0...v6.6.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.0...v6.6.1) ### [`v6.6.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.3...v6.6.0) ##### Features: - **all**: add API docs (better DX) [#2688](https://redirect.github.com/nestjs/nest/issues/2688) - **common**: add log levels (`Logger`) [#2813](https://redirect.github.com/nestjs/nest/issues/2813) - **common**: add seconds to `Logger` timestamp [#2770](https://redirect.github.com/nestjs/nest/issues/2770) - **common**: add `@Redirect()` decorator [#2632](https://redirect.github.com/nestjs/nest/issues/2632) - **core**: move `createResponseBody` function to `HttpException` [#2796](https://redirect.github.com/nestjs/nest/issues/2796) - **core**: allow `NestModule.configure()` method to be `async` [#2767](https://redirect.github.com/nestjs/nest/issues/2767) - **core**: provide more descriptive error for unknown element exception [#2725](https://redirect.github.com/nestjs/nest/issues/2725) - **core**: add `beforeApplicationShutdown` hook [#2567](https://redirect.github.com/nestjs/nest/issues/2567) - **core**: execute middleware of dependent modules first [#2406](https://redirect.github.com/nestjs/nest/issues/2406) - **core**: add `resolve()` method to load scoped (either request or transient) providers [#2682](https://redirect.github.com/nestjs/nest/issues/2682) - **microservices**: use hot observables for `emit()` (`ClientProxy`) [#2814](https://redirect.github.com/nestjs/nest/issues/2814) - **microservices**: improve microservices performance by scheduling emission on `nextTick()` [#2653](https://redirect.github.com/nestjs/nest/issues/2653) - **microservices**: add serializers/deserializers feature to allow adapting external services [#2653](https://redirect.github.com/nestjs/nest/issues/2653) ##### Bug Fixes: - **core**: do not call `onModuleInit` if `null` [#2790](https://redirect.github.com/nestjs/nest/issues/2790) - **core**: fix request-scoped middleware [#2648](https://redirect.github.com/nestjs/nest/issues/2648) - **core**: method handler is interfering with another handler [#2663](https://redirect.github.com/nestjs/nest/issues/2663) - **microservices**: pass all arguments to request-scoped proxies [#2805](https://redirect.github.com/nestjs/nest/issues/2805) - **microservices**: update `isTermined` value when manually closed [#2708](https://redirect.github.com/nestjs/nest/issues/2708) - **platform-express**: fix `PreservePath` boolean property location in `multer` configuration [#2800](https://redirect.github.com/nestjs/nest/issues/2800) ##### Other: - **ci**: migrate towards CircleCI [#2720](https://redirect.github.com/nestjs/nest/issues/2720) ### [`v6.5.3`](https://redirect.github.com/nestjs/nest/compare/v6.5.2...v6.5.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.2...v6.5.3)nestjs/nest (@nestjs/platform-express)
### [`v6.11.11`](https://redirect.github.com/nestjs/nest/compare/v6.11.10...v6.11.11) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.10...v6.11.11) ### [`v6.11.10`](https://redirect.github.com/nestjs/nest/compare/v6.11.9...v6.11.10) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.9...v6.11.10) ### [`v6.11.9`](https://redirect.github.com/nestjs/nest/compare/v6.11.8...v6.11.9) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.8...v6.11.9) ### [`v6.11.8`](https://redirect.github.com/nestjs/nest/compare/v6.11.7...v6.11.8) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.7...v6.11.8) ### [`v6.11.7`](https://redirect.github.com/nestjs/nest/compare/v6.11.6...v6.11.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.6...v6.11.7) ### [`v6.11.6`](https://redirect.github.com/nestjs/nest/compare/v6.11.5...v6.11.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.5...v6.11.6) ### [`v6.11.5`](https://redirect.github.com/nestjs/nest/compare/v6.11.4...v6.11.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.4...v6.11.5) ### [`v6.11.4`](https://redirect.github.com/nestjs/nest/compare/v6.11.3...v6.11.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.3...v6.11.4) ### [`v6.11.3`](https://redirect.github.com/nestjs/nest/compare/v6.11.2...v6.11.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.2...v6.11.3) ### [`v6.11.2`](https://redirect.github.com/nestjs/nest/compare/v6.11.1...v6.11.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.1...v6.11.2) ### [`v6.11.1`](https://redirect.github.com/nestjs/nest/compare/v6.11.0...v6.11.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.0...v6.11.1) ### [`v6.11.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.11.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.14...v6.11.0) ##### Features - **all**: add `tslib` [#3748](https://redirect.github.com/nestjs/nest/issues/3748) - **common**: strongly type custom decorators (`createParamDecorator`) [#3356](https://redirect.github.com/nestjs/nest/issues/3356) - **common**: add static `KEY` property to decorators created through `@SetMetadata()` - **common**: add request cancelation (axios + `HttpModule`) [#3777](https://redirect.github.com/nestjs/nest/issues/3777) - **core**: add hostname matching (HTTP) [#2980](https://redirect.github.com/nestjs/nest/issues/2980) - **microservices**: support multiple gRPC packages at once [#3418](https://redirect.github.com/nestjs/nest/issues/3418) - **platform**: add description to the `listen` method [#3786](https://redirect.github.com/nestjs/nest/issues/3786) ##### Bug Fixes - **core**: run lifecycle hooks for middleware and injectables [#3870](https://redirect.github.com/nestjs/nest/issues/3870) - **platform**: add application's global prefix to error handlers and global middlewares [#3656](https://redirect.github.com/nestjs/nest/issues/3656) - **deps**: update to `axios@0.19.1` [#3765](https://redirect.github.com/nestjs/nest/issues/3765) ### [`v6.10.14`](https://redirect.github.com/nestjs/nest/compare/v6.10.13...v6.10.14) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.13...v6.10.14) ### [`v6.10.13`](https://redirect.github.com/nestjs/nest/compare/v6.10.12...v6.10.13) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.12...v6.10.13) ### [`v6.10.12`](https://redirect.github.com/nestjs/nest/compare/v6.10.11...v6.10.12) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.11...v6.10.12) ### [`v6.10.11`](https://redirect.github.com/nestjs/nest/compare/v6.10.10...v6.10.11) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.10...v6.10.11) ### [`v6.10.10`](https://redirect.github.com/nestjs/nest/compare/v6.10.9...v6.10.10) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.9...v6.10.10) ### [`v6.10.9`](https://redirect.github.com/nestjs/nest/compare/v6.10.8...v6.10.9) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.8...v6.10.9) ### [`v6.10.8`](https://redirect.github.com/nestjs/nest/compare/v6.10.7...v6.10.8) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.7...v6.10.8) ### [`v6.10.7`](https://redirect.github.com/nestjs/nest/compare/v6.10.6...v6.10.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.6...v6.10.7) ### [`v6.10.6`](https://redirect.github.com/nestjs/nest/compare/v6.10.5...v6.10.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.5...v6.10.6) ### [`v6.10.5`](https://redirect.github.com/nestjs/nest/compare/v6.10.4...v6.10.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.4...v6.10.5) ### [`v6.10.4`](https://redirect.github.com/nestjs/nest/compare/v6.10.3...v6.10.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.3...v6.10.4) ### [`v6.10.3`](https://redirect.github.com/nestjs/nest/compare/v6.10.2...v6.10.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.2...v6.10.3) ### [`v6.10.2`](https://redirect.github.com/nestjs/nest/compare/v6.10.1...v6.10.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.1...v6.10.2) ### [`v6.10.1`](https://redirect.github.com/nestjs/nest/compare/v6.10.0...v6.10.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.0...v6.10.1) ### [`v6.10.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.10.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.9.0...v6.10.0) ##### Features - **core**: add transient inquirer injection [#1637](https://redirect.github.com/nestjs/nest/issues/1637) ##### Bug Fixes - **common**: single `stdout.write()` call per logging in default `Logger` [#3350](https://redirect.github.com/nestjs/nest/issues/3350) - **core**: use module class to generate hash [#3363](https://redirect.github.com/nestjs/nest/issues/3363) ### [`v6.9.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.9.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.5...v6.9.0) ##### Features - **common**: add class-transformer `excludeExtraneousValues` flag [#3278](https://redirect.github.com/nestjs/nest/issues/3278) - **common**: add `applyDecorators` function [#3113](https://redirect.github.com/nestjs/nest/issues/3113) - **common**: add `CacheTTL()` decorator [#2943](https://redirect.github.com/nestjs/nest/issues/2943) - **core**: add `@Ip()` decorator [#3249](https://redirect.github.com/nestjs/nest/issues/3249) - **core**: add `getUrl()` method [#3147](https://redirect.github.com/nestjs/nest/issues/3147) - **microservices/websockets**: support `createParamDecorator` (custom decorators) ##### Bug Fixes - **core**: fix transient providers in request-scoped chain [#3303](https://redirect.github.com/nestjs/nest/issues/3303) - **microservices**: fix applying falsy options (e.g. `noAck` for RMQ) [#3119](https://redirect.github.com/nestjs/nest/issues/3119) ### [`v6.8.5`](https://redirect.github.com/nestjs/nest/compare/v6.8.4...v6.8.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.4...v6.8.5) ### [`v6.8.4`](https://redirect.github.com/nestjs/nest/compare/v6.8.3...v6.8.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.3...v6.8.4) ### [`v6.8.3`](https://redirect.github.com/nestjs/nest/compare/v6.8.2...v6.8.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.2...v6.8.3) ### [`v6.8.2`](https://redirect.github.com/nestjs/nest/compare/v6.8.1...v6.8.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.1...v6.8.2) ### [`v6.8.1`](https://redirect.github.com/nestjs/nest/compare/v6.8.0...v6.8.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.0...v6.8.1) ### [`v6.8.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.8.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.2...v6.8.0) ##### Features - **common**: add more utility methods to `Reflector` class [#3043](https://redirect.github.com/nestjs/nest/issues/3043) - **all**: add RPC and WS decorators [#3039](https://redirect.github.com/nestjs/nest/issues/3039) ##### Improvements - **common**: update `class-validator` external interface [#3059](https://redirect.github.com/nestjs/nest/issues/3059) - **core**: improve error messages (more descriptive) [#3001](https://redirect.github.com/nestjs/nest/issues/3001) - **core**: remove `optional` package from dependencies [#3041](https://redirect.github.com/nestjs/nest/issues/3041) ### [`v6.7.2`](https://redirect.github.com/nestjs/nest/compare/v6.7.1...v6.7.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.1...v6.7.2) ### [`v6.7.1`](https://redirect.github.com/nestjs/nest/compare/v6.7.0...v6.7.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.0...v6.7.1) ### [`v6.7.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.7.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.7...v6.7.0) ##### Features - **core**: add `getType()` to both `ExecutionContext` and `ArgumentsHost` [#1581](https://redirect.github.com/nestjs/nest/issues/1581) - **microservices**: add `getClientByServiceName` to `ClientGrpc` [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/73c1cf34c15a30b8e1ae594de94ddc43a9ee1274 - **microservices**: Kafka support [#2361](https://redirect.github.com/nestjs/nest/issues/2361) ##### Bug Fixes - **common**: fix `CacheStore.get()` return type [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/edc7bd0c6c9a164ba0bf956c2fd87d64d538cc8b - **common**: added return types to `Controller` decorator overloads [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/6d90053f99e400d5b6dd7698a084deaa91eaac67 - **common**: export `NestApplicationOptions` interface from the root [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/e062a1b960c87329b46c9fb53f413f396a8bb487 - **core**: exclude duplicated methods [#2557](https://redirect.github.com/nestjs/nest/issues/2557) ### [`v6.6.7`](https://redirect.github.com/nestjs/nest/compare/v6.6.6...v6.6.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.6...v6.6.7) ### [`v6.6.6`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.5...v6.6.6) ##### Bug Fixes: - **core**: improve performance of distance calculation (middleware) [#2865](https://redirect.github.com/nestjs/nest/issues/2865) ### [`v6.6.5`](https://redirect.github.com/nestjs/nest/compare/v6.6.4...v6.6.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.4...v6.6.5) ### [`v6.6.4`](https://redirect.github.com/nestjs/nest/compare/v6.6.3...v6.6.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.3...v6.6.4) ### [`v6.6.3`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.2...v6.6.3) ##### Bug Fixes - **core**: invert middleware execution order (apply middleware registered closer to the root module first) ### [`v6.6.2`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.1...v6.6.2) ##### Bug Fixes - **core**: maximum call stack size exceeded for circular deps [#2834](https://redirect.github.com/nestjs/nest/issues/2834) - **platform-fastify**: unhandled exception when throwing an error in the middleware [#2640](https://redirect.github.com/nestjs/nest/issues/2640) ### [`v6.6.1`](https://redirect.github.com/nestjs/nest/compare/v6.6.0...v6.6.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.0...v6.6.1) ### [`v6.6.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.3...v6.6.0) ##### Features: - **all**: add API docs (better DX) [#2688](https://redirect.github.com/nestjs/nest/issues/2688) - **common**: add log levels (`Logger`) [#2813](https://redirect.github.com/nestjs/nest/issues/2813) - **common**: add seconds to `Logger` timestamp [#2770](https://redirect.github.com/nestjs/nest/issues/2770) - **common**: add `@Redirect()` decorator [#2632](https://redirect.github.com/nestjs/nest/issues/2632) - **core**: move `createResponseBody` function to `HttpException` [#2796](https://redirect.github.com/nestjs/nest/issues/2796) - **core**: allow `NestModule.configure()` method to be `async` [#2767](https://redirect.github.com/nestjs/nest/issues/2767) - **core**: provide more descriptive error for unknown element exception [#2725](https://redirect.github.com/nestjs/nest/issues/2725) - **core**: add `beforeApplicationShutdown` hook [#2567](https://redirect.github.com/nestjs/nest/issues/2567) - **core**: execute middleware of dependent modules first [#2406](https://redirect.github.com/nestjs/nest/issues/2406) - **core**: add `resolve()` method to load scoped (either request or transient) providers [#2682](https://redirect.github.com/nestjs/nest/issues/2682) - **microservices**: use hot observables for `emit()` (`ClientProxy`) [#2814](https://redirect.github.com/nestjs/nest/issues/2814) - **microservices**: improve microservices performance by scheduling emission on `nextTick()` [#2653](https://redirect.github.com/nestjs/nest/issues/2653) - **microservices**: add serializers/deserializers feature to allow adapting external services [#2653](https://redirect.github.com/nestjs/nest/issues/2653) ##### Bug Fixes: - **core**: do not call `onModuleInit` if `null` [#2790](https://redirect.github.com/nestjs/nest/issues/2790) - **core**: fix request-scoped middleware [#2648](https://redirect.github.com/nestjs/nest/issues/2648) - **core**: method handler is interfering with another handler [#2663](https://redirect.github.com/nestjs/nest/issues/2663) - **microservices**: pass all arguments to request-scoped proxies [#2805](https://redirect.github.com/nestjs/nest/issues/2805) - **microservices**: update `isTermined` value when manually closed [#2708](https://redirect.github.com/nestjs/nest/issues/2708) - **platform-express**: fix `PreservePath` boolean property location in `multer` configuration [#2800](https://redirect.github.com/nestjs/nest/issues/2800) ##### Other: - **ci**: migrate towards CircleCI [#2720](https://redirect.github.com/nestjs/nest/issues/2720) ### [`v6.5.3`](https://redirect.github.com/nestjs/nest/compare/v6.5.2...v6.5.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.2...v6.5.3)nestjs/nest (@nestjs/testing)
### [`v6.11.11`](https://redirect.github.com/nestjs/nest/compare/v6.11.10...v6.11.11) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.10...v6.11.11) ### [`v6.11.10`](https://redirect.github.com/nestjs/nest/compare/v6.11.9...v6.11.10) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.9...v6.11.10) ### [`v6.11.9`](https://redirect.github.com/nestjs/nest/compare/v6.11.8...v6.11.9) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.8...v6.11.9) ### [`v6.11.8`](https://redirect.github.com/nestjs/nest/compare/v6.11.7...v6.11.8) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.7...v6.11.8) ### [`v6.11.7`](https://redirect.github.com/nestjs/nest/compare/v6.11.6...v6.11.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.6...v6.11.7) ### [`v6.11.6`](https://redirect.github.com/nestjs/nest/compare/v6.11.5...v6.11.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.5...v6.11.6) ### [`v6.11.5`](https://redirect.github.com/nestjs/nest/compare/v6.11.4...v6.11.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.4...v6.11.5) ### [`v6.11.4`](https://redirect.github.com/nestjs/nest/compare/v6.11.3...v6.11.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.3...v6.11.4) ### [`v6.11.3`](https://redirect.github.com/nestjs/nest/compare/v6.11.2...v6.11.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.2...v6.11.3) ### [`v6.11.2`](https://redirect.github.com/nestjs/nest/compare/v6.11.1...v6.11.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.1...v6.11.2) ### [`v6.11.1`](https://redirect.github.com/nestjs/nest/compare/v6.11.0...v6.11.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.11.0...v6.11.1) ### [`v6.11.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.11.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.14...v6.11.0) ##### Features - **all**: add `tslib` [#3748](https://redirect.github.com/nestjs/nest/issues/3748) - **common**: strongly type custom decorators (`createParamDecorator`) [#3356](https://redirect.github.com/nestjs/nest/issues/3356) - **common**: add static `KEY` property to decorators created through `@SetMetadata()` - **common**: add request cancelation (axios + `HttpModule`) [#3777](https://redirect.github.com/nestjs/nest/issues/3777) - **core**: add hostname matching (HTTP) [#2980](https://redirect.github.com/nestjs/nest/issues/2980) - **microservices**: support multiple gRPC packages at once [#3418](https://redirect.github.com/nestjs/nest/issues/3418) - **platform**: add description to the `listen` method [#3786](https://redirect.github.com/nestjs/nest/issues/3786) ##### Bug Fixes - **core**: run lifecycle hooks for middleware and injectables [#3870](https://redirect.github.com/nestjs/nest/issues/3870) - **platform**: add application's global prefix to error handlers and global middlewares [#3656](https://redirect.github.com/nestjs/nest/issues/3656) - **deps**: update to `axios@0.19.1` [#3765](https://redirect.github.com/nestjs/nest/issues/3765) ### [`v6.10.14`](https://redirect.github.com/nestjs/nest/compare/v6.10.13...v6.10.14) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.13...v6.10.14) ### [`v6.10.13`](https://redirect.github.com/nestjs/nest/compare/v6.10.12...v6.10.13) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.12...v6.10.13) ### [`v6.10.12`](https://redirect.github.com/nestjs/nest/compare/v6.10.11...v6.10.12) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.11...v6.10.12) ### [`v6.10.11`](https://redirect.github.com/nestjs/nest/compare/v6.10.10...v6.10.11) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.10...v6.10.11) ### [`v6.10.10`](https://redirect.github.com/nestjs/nest/compare/v6.10.9...v6.10.10) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.9...v6.10.10) ### [`v6.10.9`](https://redirect.github.com/nestjs/nest/compare/v6.10.8...v6.10.9) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.8...v6.10.9) ### [`v6.10.8`](https://redirect.github.com/nestjs/nest/compare/v6.10.7...v6.10.8) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.7...v6.10.8) ### [`v6.10.7`](https://redirect.github.com/nestjs/nest/compare/v6.10.6...v6.10.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.6...v6.10.7) ### [`v6.10.6`](https://redirect.github.com/nestjs/nest/compare/v6.10.5...v6.10.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.5...v6.10.6) ### [`v6.10.5`](https://redirect.github.com/nestjs/nest/compare/v6.10.4...v6.10.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.4...v6.10.5) ### [`v6.10.4`](https://redirect.github.com/nestjs/nest/compare/v6.10.3...v6.10.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.3...v6.10.4) ### [`v6.10.3`](https://redirect.github.com/nestjs/nest/compare/v6.10.2...v6.10.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.2...v6.10.3) ### [`v6.10.2`](https://redirect.github.com/nestjs/nest/compare/v6.10.1...v6.10.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.1...v6.10.2) ### [`v6.10.1`](https://redirect.github.com/nestjs/nest/compare/v6.10.0...v6.10.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.10.0...v6.10.1) ### [`v6.10.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.10.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.9.0...v6.10.0) ##### Features - **core**: add transient inquirer injection [#1637](https://redirect.github.com/nestjs/nest/issues/1637) ##### Bug Fixes - **common**: single `stdout.write()` call per logging in default `Logger` [#3350](https://redirect.github.com/nestjs/nest/issues/3350) - **core**: use module class to generate hash [#3363](https://redirect.github.com/nestjs/nest/issues/3363) ### [`v6.9.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.9.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.5...v6.9.0) ##### Features - **common**: add class-transformer `excludeExtraneousValues` flag [#3278](https://redirect.github.com/nestjs/nest/issues/3278) - **common**: add `applyDecorators` function [#3113](https://redirect.github.com/nestjs/nest/issues/3113) - **common**: add `CacheTTL()` decorator [#2943](https://redirect.github.com/nestjs/nest/issues/2943) - **core**: add `@Ip()` decorator [#3249](https://redirect.github.com/nestjs/nest/issues/3249) - **core**: add `getUrl()` method [#3147](https://redirect.github.com/nestjs/nest/issues/3147) - **microservices/websockets**: support `createParamDecorator` (custom decorators) ##### Bug Fixes - **core**: fix transient providers in request-scoped chain [#3303](https://redirect.github.com/nestjs/nest/issues/3303) - **microservices**: fix applying falsy options (e.g. `noAck` for RMQ) [#3119](https://redirect.github.com/nestjs/nest/issues/3119) ### [`v6.8.5`](https://redirect.github.com/nestjs/nest/compare/v6.8.4...v6.8.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.4...v6.8.5) ### [`v6.8.4`](https://redirect.github.com/nestjs/nest/compare/v6.8.3...v6.8.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.3...v6.8.4) ### [`v6.8.3`](https://redirect.github.com/nestjs/nest/compare/v6.8.2...v6.8.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.2...v6.8.3) ### [`v6.8.2`](https://redirect.github.com/nestjs/nest/compare/v6.8.1...v6.8.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.1...v6.8.2) ### [`v6.8.1`](https://redirect.github.com/nestjs/nest/compare/v6.8.0...v6.8.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.8.0...v6.8.1) ### [`v6.8.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.8.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.2...v6.8.0) ##### Features - **common**: add more utility methods to `Reflector` class [#3043](https://redirect.github.com/nestjs/nest/issues/3043) - **all**: add RPC and WS decorators [#3039](https://redirect.github.com/nestjs/nest/issues/3039) ##### Improvements - **common**: update `class-validator` external interface [#3059](https://redirect.github.com/nestjs/nest/issues/3059) - **core**: improve error messages (more descriptive) [#3001](https://redirect.github.com/nestjs/nest/issues/3001) - **core**: remove `optional` package from dependencies [#3041](https://redirect.github.com/nestjs/nest/issues/3041) ### [`v6.7.2`](https://redirect.github.com/nestjs/nest/compare/v6.7.1...v6.7.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.1...v6.7.2) ### [`v6.7.1`](https://redirect.github.com/nestjs/nest/compare/v6.7.0...v6.7.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.7.0...v6.7.1) ### [`v6.7.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.7.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.7...v6.7.0) ##### Features - **core**: add `getType()` to both `ExecutionContext` and `ArgumentsHost` [#1581](https://redirect.github.com/nestjs/nest/issues/1581) - **microservices**: add `getClientByServiceName` to `ClientGrpc` [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/73c1cf34c15a30b8e1ae594de94ddc43a9ee1274 - **microservices**: Kafka support [#2361](https://redirect.github.com/nestjs/nest/issues/2361) ##### Bug Fixes - **common**: fix `CacheStore.get()` return type [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/edc7bd0c6c9a164ba0bf956c2fd87d64d538cc8b - **common**: added return types to `Controller` decorator overloads [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/6d90053f99e400d5b6dd7698a084deaa91eaac67 - **common**: export `NestApplicationOptions` interface from the root [https://github.com/nestjs/nest/pull/2967](https://redirect.github.com/nestjs/nest/pull/2967)/commits/e062a1b960c87329b46c9fb53f413f396a8bb487 - **core**: exclude duplicated methods [#2557](https://redirect.github.com/nestjs/nest/issues/2557) ### [`v6.6.7`](https://redirect.github.com/nestjs/nest/compare/v6.6.6...v6.6.7) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.6...v6.6.7) ### [`v6.6.6`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.6) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.5...v6.6.6) ##### Bug Fixes: - **core**: improve performance of distance calculation (middleware) [#2865](https://redirect.github.com/nestjs/nest/issues/2865) ### [`v6.6.5`](https://redirect.github.com/nestjs/nest/compare/v6.6.4...v6.6.5) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.4...v6.6.5) ### [`v6.6.4`](https://redirect.github.com/nestjs/nest/compare/v6.6.3...v6.6.4) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.3...v6.6.4) ### [`v6.6.3`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.2...v6.6.3) ##### Bug Fixes - **core**: invert middleware execution order (apply middleware registered closer to the root module first) ### [`v6.6.2`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.1...v6.6.2) ##### Bug Fixes - **core**: maximum call stack size exceeded for circular deps [#2834](https://redirect.github.com/nestjs/nest/issues/2834) - **platform-fastify**: unhandled exception when throwing an error in the middleware [#2640](https://redirect.github.com/nestjs/nest/issues/2640) ### [`v6.6.1`](https://redirect.github.com/nestjs/nest/compare/v6.6.0...v6.6.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.6.0...v6.6.1) ### [`v6.6.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.6.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.3...v6.6.0) ##### Features: - **all**: add API docs (better DX) [#2688](https://redirect.github.com/nestjs/nest/issues/2688) - **common**: add log levels (`Logger`) [#2813](https://redirect.github.com/nestjs/nest/issues/2813) - **common**: add seconds to `Logger` timestamp [#2770](https://redirect.github.com/nestjs/nest/issues/2770) - **common**: add `@Redirect()` decorator [#2632](https://redirect.github.com/nestjs/nest/issues/2632) - **core**: move `createResponseBody` function to `HttpException` [#2796](https://redirect.github.com/nestjs/nest/issues/2796) - **core**: allow `NestModule.configure()` method to be `async` [#2767](https://redirect.github.com/nestjs/nest/issues/2767) - **core**: provide more descriptive error for unknown element exception [#2725](https://redirect.github.com/nestjs/nest/issues/2725) - **core**: add `beforeApplicationShutdown` hook [#2567](https://redirect.github.com/nestjs/nest/issues/2567) - **core**: execute middleware of dependent modules first [#2406](https://redirect.github.com/nestjs/nest/issues/2406) - **core**: add `resolve()` method to load scoped (either request or transient) providers [#2682](https://redirect.github.com/nestjs/nest/issues/2682) - **microservices**: use hot observables for `emit()` (`ClientProxy`) [#2814](https://redirect.github.com/nestjs/nest/issues/2814) - **microservices**: improve microservices performance by scheduling emission on `nextTick()` [#2653](https://redirect.github.com/nestjs/nest/issues/2653) - **microservices**: add serializers/deserializers feature to allow adapting external services [#2653](https://redirect.github.com/nestjs/nest/issues/2653) ##### Bug Fixes: - **core**: do not call `onModuleInit` if `null` [#2790](https://redirect.github.com/nestjs/nest/issues/2790) - **core**: fix request-scoped middleware [#2648](https://redirect.github.com/nestjs/nest/issues/2648) - **core**: method handler is interfering with another handler [#2663](https://redirect.github.com/nestjs/nest/issues/2663) - **microservices**: pass all arguments to request-scoped proxies [#2805](https://redirect.github.com/nestjs/nest/issues/2805) - **microservices**: update `isTermined` value when manually closed [#2708](https://redirect.github.com/nestjs/nest/issues/2708) - **platform-express**: fix `PreservePath` boolean property location in `multer` configuration [#2800](https://redirect.github.com/nestjs/nest/issues/2800) ##### Other: - **ci**: migrate towards CircleCI [#2720](https://redirect.github.com/nestjs/nest/issues/2720) ### [`v6.5.3`](https://redirect.github.com/nestjs/nest/compare/v6.5.2...v6.5.3) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.2...v6.5.3) ### [`v6.5.2`](https://redirect.github.com/nestjs/nest/releases/tag/v6.5.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.1...v6.5.2) ##### Bug Fixes - **microservices**: fix microservices pattern regression (add quotes and commas) ### [`v6.5.1`](https://redirect.github.com/nestjs/nest/releases/tag/v6.5.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.5.0...v6.5.1) ##### Bug Fixes - **microservices**: remove invalid types references (depependencies issue) [#2534](https://redirect.github.com/nestjs/nest/issues/2534) ### [`v6.5.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.5.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.4.1...v6.5.0) ##### Features - **platform-express**: add `AnyFilesInterceptor` [#2496](https://redirect.github.com/nestjs/nest/issues/2496) ##### Bug Fixes - **core**: make errors serializable by default [#2512](https://redirect.github.com/nestjs/nest/issues/2512) - **core**: fix global, request-scoped enhancers (pipes, interceptors, filters, and guards) [#1916](https://redirect.github.com/nestjs/nest/issues/1916) ### [`v6.4.1`](https://redirect.github.com/nestjs/nest/compare/v6.4.0...v6.4.1) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.4.0...v6.4.1) ### [`v6.4.0`](https://redirect.github.com/nestjs/nest/releases/tag/v6.4.0) [Compare Source](https://redirect.github.com/nestjs/nest/compare/v6.3.2...v6.4.0) ##### Features - **core**: add `ApplicationConfig` to injectable providers [#2412](https://redirect.github.com/nestjs/nest/issues/2412) - **core**: add `getNext()` to `HttpArgumentsHost` [#2369](https://redirect.github.com/nestjs/nest/issues/2369) ##### Bug Fixes - **core**: add error message if recursive injection happens [#2481](https://redirect.github.com/nestjs/nest/issues/2481) - **core**: run static exception filters when request-scoped provider throws an error [#2290](https://redirect.github.com/nestjs/nest/issues/2290) - **core**: fix invalid token created by `ModuleTokenFactory` when `useClass` is being used [#2457](https://redirect.github.com/nestjs/nest/issues/2457) - **microservices**: fix Redis reconnection strategy (recover from disconnect) [#2246](https://redirect.github.com/nestjs/nest/issues/2246) - **microservices**: sort microservices patterns (JS object keys) [#2428](https://redirect.github.com/nestjs/nest/issues/2428) ### [`v6.3.2`](https://redirect.github.com/nestjs/nest/releases/tag/v6.3.2) [Compare Source](https://redirect.github.com/nestjs/nest/compare/6.3.1...v6.3.2) ##### Bug Fixes - **common**: add missing `user` property to `NatsOptions` [#2426](https://redirect.github.com/nestjs/nest/issues/2426) - **common**: add type guard to `isNil` utility function [#2418](https://redirect.github.com/nestjs/nest/issues/2418) - **microservices**: remove `credentials` property from `options` argument (gRPC) [#2381](https://redirect.github.com/nestjs/nest/issues/2381)Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.