|
| 1 | +## 4.6.4 |
| 2 | +### Bug Fixes |
| 3 | +- **microservices**: can't select/get from context when using `NestFactory.createMicroservice` [#398](https://github.com/nestjs/nest/issues/398) |
| 4 | + |
| 5 | +## 4.6.3 |
| 6 | +### Bug Fixes |
| 7 | +- **core**: error thrown when connecting to microservice (hybrid applicaton) [#425](https://github.com/nestjs/nest/issues/425) |
| 8 | + |
1 | 9 | ## 4.6.2 |
2 | | -- **core**: [improvement] simplify `NestFactory.create(...args)` signature |
| 10 | +### Improvements |
| 11 | +- **core**: simplify `NestFactory.create(...args)` signature |
3 | 12 |
|
4 | 13 | ## 4.6.1 |
5 | | -- **common**: [improvement] create `ModuleMetadata` interface |
6 | | -- **common**: [bugfix] update `class-validator` [#417](https://github.com/nestjs/nest/issues/417) |
| 14 | +### Improvements |
| 15 | +- **common**: create `ModuleMetadata` interface |
| 16 | +- **core**: majority of methods (`INestApplication`, `INestMicroservice`, and `INestApplicationContext`) return `this` instead of `void` |
| 17 | +- **core**: remove static dependencies & relationships inside `NestFactory` |
| 18 | + |
| 19 | +### Features |
7 | 20 | - **core**: [feature] add `appOptions` property to `create[..]` methods of `NestFactory` |
8 | | -- **core**: [improvement] majority of methods (`INestApplication`, `INestMicroservice`, and `INestApplicationContext`) return `this` instead of `void` |
9 | | -- **core**: [refactor] remove static dependencies & relationships |
| 21 | + |
| 22 | +### Bug Fixes |
| 23 | +- **common**: [bugfix] update `class-validator` [#417](https://github.com/nestjs/nest/issues/417) |
10 | 24 | - **core**: [bugfix] catch error thrown by `bodyParser` in exception filter [#422](https://github.com/nestjs/nest/issues/422) |
11 | 25 |
|
12 | 26 | ## 4.6.0 |
13 | | -- **common**: [feature] `ValidationPipe` improvements [#383](https://github.com/nestjs/nest/pull/383) |
14 | | -- **common**: [feature] `ParseIntPipe` improvements [#385](https://github.com/nestjs/nest/pull/385) |
15 | | -- **common**: [feature] add `FileInterceptor`, `FilesInterceptor`, `@UploadedFile()` and `@UploadedFiles()` (`multer` integration) |
16 | | -- **common**: [feature] add `HttpModule` that exposes `HttpService` (`axios` integration) |
17 | | -- **core**: [feature] add `app.disable()` and `app.enable()` wrappers around `express` app |
18 | | -- **core**: [feature] add ability to inject `express` reference (`EXPRESS_REF` token) |
19 | | -- **core**: [feature] enable possibility to extend metadata (inheritance support) [#228](https://github.com/nestjs/nest/issues/228) |
20 | | -- **core**: [feature] `NestFactory.create()` now accepts third argument `HttpsOptions` |
21 | | -- **core**: [feature] add `app.enableCors()` to `INestApplication` (`cors` integration) |
22 | | -- **core**: [feature] add `@Render()` decorator (MVC applications) |
23 | | -- **core**: [feature] provide `Logger.overrideLogger()` [#247](https://github.com/nestjs/nest/issues/247) |
24 | | -- **core**: [improvement] simplify HTTPS usage |
25 | | -- **core**: [bugfix] custom transport strategy - thrown exceptions issue [#290](https://github.com/nestjs/nest/issues/290) |
26 | | -- **core**: [bugfix] injector fails silently [#287](https://github.com/nestjs/nest/issues/287) |
27 | | -- **core**: [bugfix] secure websockets (`wss://`) [#384](https://github.com/nestjs/nest/issues/384) |
28 | | -- **core**: [bugfix] can't select/get from context when using `NestFactory.createMicroservice()` [#398](https://github.com/nestjs/nest/issues/398) |
29 | | -- **core**: [bugfix] interceptor `$stream` observable returns another observable instead of the response object [#376](https://github.com/nestjs/nest/issues/376) |
30 | | -- **core**: [bugfix] `Observable.throw` from controller results in unhandled rejection promise [#373](https://github.com/nestjs/nest/issues/373) |
31 | | -- **microservices**: [feature]: add `listenAsync()` to `INestMicroservice` instance |
| 27 | +### Features |
| 28 | +- **common**: `ValidationPipe` improvements [#383](https://github.com/nestjs/nest/pull/383) |
| 29 | +- **common**: `ParseIntPipe` improvements [#385](https://github.com/nestjs/nest/pull/385) |
| 30 | +- **common**: add `FileInterceptor`, `FilesInterceptor`, `@UploadedFile()` and `@UploadedFiles()` (`multer` integration) |
| 31 | +- **common**: add `HttpModule` that exposes `HttpService` (`axios` integration) |
| 32 | +- **core**: add `app.disable()` and `app.enable()` wrappers around `express` app |
| 33 | +- **core**: add ability to inject `express` reference (`EXPRESS_REF` token) |
| 34 | +- **core**: enable possibility to extend metadata (inheritance support) [#228](https://github.com/nestjs/nest/issues/228) |
| 35 | +- **core**: `NestFactory.create()` now accepts third argument `HttpsOptions` |
| 36 | +- **core**: add `app.enableCors()` to `INestApplication` (`cors` integration) |
| 37 | +- **core**: add `@Render()` decorator (MVC applications) |
| 38 | +- **core**: provide `Logger.overrideLogger()` [#247](https://github.com/nestjs/nest/issues/247) |
| 39 | +- **microservices**: add `listenAsync()` to `INestMicroservice` instance |
| 40 | + |
| 41 | +### Bug Fixes |
| 42 | +- **core**: simplify HTTPS protocol usage |
| 43 | +- **core**: custom transport strategy - thrown exceptions issue [#290](https://github.com/nestjs/nest/issues/290) |
| 44 | +- **core**: injector fails silently [#287](https://github.com/nestjs/nest/issues/287) |
| 45 | +- **core**: secure websockets (`wss://`) [#384](https://github.com/nestjs/nest/issues/384) |
| 46 | +- **core**: can't select/get from context when using `NestFactory.createMicroservice()` [#398](https://github.com/nestjs/nest/issues/398) |
| 47 | +- **core**: interceptor `$stream` observable returns another observable instead of the response object [#376](https://github.com/nestjs/nest/issues/376) |
| 48 | +- **core**: `Observable.throw` from controller results in unhandled rejection promise [#373](https://github.com/nestjs/nest/issues/373) |
32 | 49 |
|
33 | 50 | ## 4.5.10 |
34 | 51 | - **core**: [bugfix] #343 |
|
0 commit comments