Planning a `v2.0.0` for Morphism with those changes: - [ ] Tag Morphism Registry as deprecated (not so used?). Will be removed in `v3`. - [x] Runtime checks as https://github.com/gcanti/io-ts https://github.com/nobrainr/morphism/issues/84 - [ ] Typescript support for nested paths https://github.com/bsalex/typed-path (https://github.com/nobrainr/morphism/pull/53) - [ ] Remove string dot notation access and replace with an array, better support for TypeScript - Need to remove `ActionAggregator` from schema support - [ ] Provide a post processing step to remove some specfic keys (like checking for `null` values). https://github.com/nobrainr/morphism/issues/85 - [ ] DataViz for Schemas, per https://github.com/nobrainr/morphism/issues/47#issuecomment-495947688 - [ ] IE Support: https://github.com/nobrainr/morphism/issues/130 Please share any ideas or suggestions you would find valuable for a next version :)
Planning a
v2.0.0for Morphism with those changes:Tag Morphism Registry as deprecated (not so used?). Will be removed in
v3.Runtime checks as https://github.com/gcanti/io-ts Allow Runtime Type Validation #84
Typescript support for nested paths https://github.com/bsalex/typed-path (feat: Parse schema as an internal tree #53)
Remove string dot notation access and replace with an array, better support for TypeScript
ActionAggregatorfrom schema supportProvide a post processing step to remove some specfic keys (like checking for
nullvalues). Post-processing field value validation #85DataViz for Schemas, per Thoughts on v2 #47 (comment)
IE Support: IE 11 compatibility #130
Please share any ideas or suggestions you would find valuable for a next version :)