re-added accidentally removed deprecated function names classToPlain and plainToClass
[0.5.0][v0.5.0] [BREAKING CHANGE] - 2021-11-20
NOTE: This version fixes a security vulnerability allowing denial of service attacks with a specially crafted request payload. Please update as soon as possible.
Breaking Changes
See the breaking changes from 0.4.1 release. It was accidentally released as patch version.
[0.4.1][v0.4.1] [BREAKING CHANGE] - 2021-11-20
NOTE: This version fixes a security vulnerability allowing denial of service attacks with a specially crafted request payload. Please update as soon as possible.
Breaking Changes
Exported functions has been renamed
Some of the exported functions has been renamed to better reflect what they are doing.
classToPlain -> instanceToPlain
plainToClass -> plainToInstance
classToClass -> instanceToInstance
Fixed
prevent unhandled error in plaintToclass when union-type member is undefined
fixed a scenario when a specially crafted JS object would be parsed to Array
Changed
various dev-dependencies updated
[0.4.0][v0.4.0] [BREAKING CHANGE] - 2021-02-14
Breaking Changes
See the breaking changes from 0.3.2 release. It was accidentally released as patch version.
Added
add option to ignore unset properties
group information is exposed in the @Transform handler
transformation options are exposed in the @Transform handler
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps class-transformer from 0.3.1 to 0.5.1.
Changelog
Sourced from class-transformer's changelog.
... (truncated)
Commits
9c9012f
merge: release 0.5.1 (#1003)11077f4
docs: fix typo in changelogbb8596e
build: bump version to 0.5.195b59cb
docs: add changelog for 0.5.1817011d
feat: re-introduce accidentaly removed deprecated function names159e79c
build(deps-dev): bump rollup from 2.60.0 to 2.60.1 (#1000)dd40e9e
build(deps-dev): bump lint-staged from 12.0.3 to 12.1.2 (#999)12fb2c6
merge: release 0.5.0 (#993)f9441d8
build: bump version to 0.5.09b673d6
docs: add changelog for 0.5.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)