Changelog for schemas-0.3.0
Revision history for schemas
0.3.0 -- 2019-10-23
- Fixed a bug in isSubtypeOf for unions
- Fixed exponential performance (#3)
- Changed the representation of untyped schemas to remove Alternatives
Alternatives are only possible on typed schemas
- Added support for recursive schemas (#1)
0.2.0.3 -- 2019-10-13
- Bug fixes and performance improvements
0.2.0.2 -- 2019-10-07
- Change the default schema for
Either
to handle both CamelCase and lowercase
0.2.0.1 -- 2019-10-02
- Fixed subtyping relation for arrays
0.2.0 -- 2019-09-29
- Add OpenApi2 encoding
- Change the
Semigroup
instance for typed schemas
- Trimmed down dependencies slightly
0.1.1.0 -- 2019-09-28
- Fixed several bugs in
isSubtypeOf
and encodeWith
- Better error messages when encoding with a partial schema fails
- New: 'liftPrism' and 'oneOf'
0.1.0.0 -- 2019-09-25
- First version. Released on an unsuspecting world.