Skip to content

Commit f2c6692

Browse files
merge: prepare 0.9.0 for release (#659)
2 parents a8b5d35 + 425275b commit f2c6692

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Changelog and release notes
22

3+
### 0.9.0
4+
5+
#### Features
6+
7+
- Add support for wildcard "all" routes (ref [#536])
8+
- Controller inheritance - Added missing tests, code samples, and updated documentation (ref [#578][#301])
9+
- Added a useResponseClassTransformer global option (ref [#329])
10+
- Through [#329], it should now be possible to use classTransformer only for input (ref [#179])
11+
- Added support for controller inheritance (ref [#147])
12+
- Update all dependencies and changed it to use npm auto-update patches and minor versions (ex.: "class-validator": "^0.12.2", instead of "class-validator": "0.12.2" (ref [#550])
13+
- Updated project tooling (ref [##618])
14+
15+
#### Fixes
16+
17+
- Input-validation bypass vulnerability (ref [#518])
18+
- Fixed issue that would cause multiple route executions per request (ref [#568])
19+
- Fixed export of SessionParam at index (ref [#526])
20+
- Through [#536], it should now prevent conflicts in routes names (ref [#547])
21+
- Through [#568], it should now prevent a single request triggering multiple route executions that would cause Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client issue. (ref [#491])
22+
- Fixed order of global interceptors (ref [#543])
23+
- Fixed incorrect handling of rejected promises from Middleware.use() (ref [#438])
24+
- Through [#329], it should fix performance issue with big json result (ref [#226])
25+
- Through [#329], it should fix problem with mongoose model serialization (ref [#149])
26+
- Local ValidationOptions are not overwriting global defaults (ref [#618])
27+
28+
#### Documentation
29+
30+
- Added TypeDI service decorator to example in README (ref [#643])
31+
- Translate document to Chinese (ref [#574])
32+
- Fix typo in README (ref [#571])
33+
- Add another example for using the response directly (ref [#546])
34+
335
### 0.8.0 [BREAKING CHANGES]
436

537
- [class-transformer](https://github.com/typestack/class-transformer) and [class-validator](https://github.com/typestack/class-validator) are now peer dependencies.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "routing-controllers",
33
"private": false,
4-
"version": "0.9.0-alpha.5",
4+
"version": "0.9.0",
55
"description": "Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage for Express / Koa using TypeScript.",
66
"author": "TypeStack contributors",
77
"license": "MIT",

0 commit comments

Comments
 (0)