Skip to content

Release v2.0.2

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Apr 23:14
ff5b006
- _breaking_ `@PolymorphicResolver()` returns a propertyDecorator ins…

…tead of being one itself

- _breaking_ remove JSONArray for JSONValue[]
- _breaking_ fromJSON accepts `string | JSONObject`
- _breaking_ fix [#125](https://github.com/GameBridgeAI/ts_serialize/issues/125)
- _breaking_ removes array as a strategy, use `composeStrategy` instead
- adds #139 as a feature
- fixes [#141](https://github.com/GameBridgeAI/ts_serialize/issues/141)
- fixes [#139](https://github.com/GameBridgeAI/ts_serialize/issues/139)
- move `docs/` to `README.md` and delete folder
- fixes [#135](https://github.com/GameBridgeAI/ts_serialize/issues/135)
- fixes [#134](https://github.com/GameBridgeAI/ts_serialize/issues/134);
- public strategies are all functions to be run to get the runtime function `iso8601Date` => `iso8601Date()`
- deno@1.19.x
- fmt with deno@1.19.x
- turn off unstable code coverage
- add type guard in `getNewSerializable` fixing compile issue
- fix [#121](https://github.com/GameBridgeAI/ts_serialize/issues/121)
- add `fromSerializable` strategy
- fix [#132](https://github.com/GameBridgeAI/ts_serialize/issues/132)
- fix[ #143](https://github.com/GameBridgeAI/ts_serialize/issues/143)
- update release node version to 16
- std@0.133.0
- Remove node tests
- update Readme