Releases: dipscope/TypeManager.TS
Releases · dipscope/TypeManager.TS
v8.3.0
31 Dec 21:21
Compare
Sorry, something went wrong.
No results found
Added
Get/set interceptors for properties to react or transform values on access.
v8.2.1
08 Jun 20:51
Compare
Sorry, something went wrong.
No results found
Changed
Optimize json stringify function.
v8.2.0
03 Jun 21:37
Compare
Sorry, something went wrong.
No results found
Added
Type option to specify the callback to invoke before serialization starts.
Type option to specify the callback to invoke when the deserialization is completed.
v8.1.3
02 Jun 20:15
Compare
Sorry, something went wrong.
No results found
Changed
Clear alias map when type manager is cleared.
v8.1.2
02 Jun 20:03
Compare
Sorry, something went wrong.
No results found
Fixed
Broken alias resolvers for cleared type metadata.
v8.1.1
02 Jun 19:20
Compare
Sorry, something went wrong.
No results found
Fixed
Clone of internal object references.
v8.1.0
01 Jun 21:16
Compare
Sorry, something went wrong.
No results found
Added
Method clone for creating copies of the static type manager configuration.
Method clear for removing all registrations from the type manager instance.
v8.0.1
22 Mar 18:41
Compare
Sorry, something went wrong.
No results found
Changed
Remove outdated dependencies.
v8.0.0
11 Jan 14:12
Compare
Sorry, something went wrong.
No results found
Added
Support for lazy parent type and interface inheritance.
Performance on large object graphs is up to 3 times faster.
Changed
The metadata is now read-only and configuration must be done using the provided API.
Declaring and retrieving user custom options has been simplified.
Property customOptions was replaced with customValueMap.
Property parentTypeFns was replaced with parentTypeArguments.
Custom context is now part of the metadata.
Migrating from previous version
Rename customOptions to customValueMap and wrap your configuration array into map.
Rename parentTypeFns to parentTypeArguments if you have this option declared on your type.
v7.2.1
17 Feb 22:48
Compare
Sorry, something went wrong.
No results found
Fixed
TypeScript 5 decorators do not work.
Circular loop when using multiple inheritance through the decorator type options.