Skip to content

Commit 9b634f5

Browse files
docs: add changelog for 0.3.1
1 parent 9c61aff commit 9b634f5

File tree

1 file changed

+36
-5
lines changed

1 file changed

+36
-5
lines changed

CHANGELOG.md

+36-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,37 @@
1-
# Changelog and release notes
1+
# Changelog
22

3-
### 0.2.3 [BREAKING CHANGE]
3+
_This changelog follows the [keep a changelog][keep-a-changelog]_ format to maintain a human readable changelog.
4+
5+
### [0.3.1][v0.3.1] - 2020-07-29
6+
7+
#### Added
8+
9+
- table of content added to readme
10+
11+
#### Changed
12+
13+
- moved from Mocha to Jest
14+
- added Prettier for code formatting
15+
- added Eslint for linting
16+
- updated CI configuration
17+
- removed some unused dev dependencies
18+
- updated dependencies to latest version
19+
20+
#### Fixed
21+
22+
- circular dependency fixed
23+
- dev dependencies removed from package.json before publishing (no more security warnings)
24+
- transformer oder is deterministic now (#231)
25+
- fix prototype pollution issue (#367)
26+
27+
### [0.2.3][v0.2.3] [BREAKING CHANGE]
428

529
#### Changed
630

731
- `enableImplicitConversion` has been added and imlplicit value conversion is disabled by default.
832
- reverted #234 - fix: write properties with defined default values on prototype which broke the `@Exclude` decorator.
933

10-
### 0.2.2 [BREAKING CHANGE]
34+
### [0.2.2][v0.2.2] [BREAKING CHANGE]
1135

1236
> **NOTE:** This version is deprecated.
1337
@@ -17,15 +41,15 @@ This version has introduced a breaking-change when this library is used with cla
1741

1842
- implicity type conversion between values.
1943

20-
### 0.2.1
44+
### [0.2.1][v0.2.1]
2145

2246
> **NOTE:** This version is deprecated.
2347
2448
#### Added
2549

2650
- add option to strip unkown properties via using the `excludeExtraneousValues` option
2751

28-
### 0.2.0 [BREAKING CHANGE]
52+
### [0.2.0][v0.2.0] [BREAKING CHANGE]
2953

3054
#### Added
3155

@@ -117,3 +141,10 @@ This version has introduced a breaking-change when this library is used with cla
117141

118142
- Library has changed its name from `serializer.ts` to `constructor-utils`.
119143
- Added `constructor-utils` namespace.
144+
145+
[v0.3.1]: https://github.com/typestack/class-transformer/compare/v0.2.3...v0.3.1
146+
[v0.2.3]: https://github.com/typestack/class-transformer/compare/v0.2.2...v0.2.3
147+
[v0.2.2]: https://github.com/typestack/class-transformer/compare/v0.2.1...v0.2.2
148+
[v0.2.1]: https://github.com/typestack/class-transformer/compare/v0.2.0...v0.2.1
149+
[v0.2.0]: https://github.com/typestack/class-transformer/compare/v0.1.10...v0.2.0
150+
[keep-a-changelog]: https://keepachangelog.com/en/1.0.0/

0 commit comments

Comments
 (0)