Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 21, 2021

This PR contains the following updates:

Package Change Age Confidence
class-transformer 0.3.10.5.1 age confidence

Release Notes

typestack/class-transformer (class-transformer)

v0.5.1

Compare Source

Changed
  • re-added accidentally removed deprecated function names classToPlain and plainToClass

v0.5.0

Compare Source

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.

v0.4.1

Compare Source

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

v0.4.0

Compare Source

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
Fixed
  • fixed TypeError when discriminator.subTypes is not defined
Changed
  • various dev-dependencies has been updated

v0.3.2

Compare Source

Breaking Changes

Signature change for @Transform decorator
From this version the @Transform decorator receives the transformation parameters in a a wrapper object. You need to
destructure the values you are interested in.

Old way:

@​Transform((value, obj, type) => /* Do some stuff with value here. */)

New way with wrapper object:

@​Transform(({ value, key, obj, type }) => /* Do some stuff with value here. */)
Added
  • exposeDefaultValues option has been added, when enabled properties will use their default values when no value is present for the property
  • the name of the currently transformed parameter is exposed in the @Transform decorator
Fixed
  • fixed an issue with transforming Map (#​319)
  • fixed an issue with sourcemap generation (#​472)
Changed
  • various internal refactors
  • various changes to the project tooling
  • various dev-dependencies has been updated

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Nov 21, 2021
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 2 times, most recently from 5ae24b9 to d2e1402 Compare November 22, 2021 20:11
@renovate renovate bot changed the title build(deps): update dependency class-transformer to v0.5.0 build(deps): update dependency class-transformer to v0.5.1 Nov 22, 2021
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from d2e1402 to 5d0394e Compare November 25, 2021 20:49
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 5d0394e to d7229da Compare January 3, 2022 07:05
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 2 times, most recently from f3c46b0 to 2933232 Compare January 29, 2022 02:36
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 3 times, most recently from 52f5ca5 to 3dd4c68 Compare February 9, 2022 03:23
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 3 times, most recently from 7c5286d to 19dbec2 Compare February 17, 2022 02:25
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 2 times, most recently from 2b0241c to 609d656 Compare March 1, 2022 03:36
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 609d656 to 4ca1ebf Compare March 9, 2022 03:08
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 2 times, most recently from 94dd9b1 to edae3f1 Compare April 6, 2022 02:42
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from edae3f1 to 6f7030c Compare April 9, 2022 04:26
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 6f7030c to 45a3abd Compare April 27, 2022 04:22
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 9 times, most recently from e6962d8 to 346353a Compare June 2, 2022 06:34
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 9fd09b9 to 6c2d36e Compare April 4, 2025 02:07
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 6c2d36e to d4b923d Compare April 23, 2025 03:40
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 3 times, most recently from b07783d to f1f4b12 Compare May 7, 2025 17:15
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 3 times, most recently from 9376b2e to e426384 Compare May 18, 2025 17:52
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from e426384 to eb31a64 Compare June 14, 2025 15:50
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from eb31a64 to 96435ba Compare July 5, 2025 04:02
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 96435ba to b4d4dea Compare July 12, 2025 19:58
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from b4d4dea to d0a8388 Compare July 20, 2025 16:01
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from d0a8388 to d12f146 Compare August 3, 2025 15:39
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 2 times, most recently from cd6508e to 57feb51 Compare August 24, 2025 21:10
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 2 times, most recently from b781ecc to f3535cf Compare September 9, 2025 06:14
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from f3535cf to 5276c90 Compare September 20, 2025 05:07
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 5276c90 to b251310 Compare October 4, 2025 21:27
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from b251310 to f4b9d5a Compare October 26, 2025 19:41
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 2 times, most recently from c31f6e7 to 6035862 Compare November 8, 2025 21:28
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 6035862 to a4191d1 Compare November 24, 2025 16:57
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from a4191d1 to 5c80ff8 Compare December 3, 2025 16:57
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch 3 times, most recently from 3085bcf to 7fdab01 Compare January 17, 2026 08:12
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from 7fdab01 to a428beb Compare January 21, 2026 00:55
@renovate renovate bot force-pushed the renovate/class-transformer-0.x branch from a428beb to 62a8293 Compare January 31, 2026 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants