typed-encoding v0.2.2 Release Notes
-
- Next version (0.3) will have number of breaking changes, some rethinking and a lot of cleanup, this version preps for some of that (see section above)
- ๐ Fixes
- Conversions type safety issues
- new and corrected approach to conversions (all old conversion functions have been deprecated)
- corrected documentation in
Data.TypedEncoding.Combinators.Restriction.BoundedAlphaNums
- ๐ new functionality:
Enc
versions forpack
/unpack
forText
andByteString
.Enc
versions ofdecodeUtf8
/encodeUtf8
- new and corrected approach to conversions (all old conversion functions have been deprecated)
IsSuperset
type family with basic combinators deprecatesSuperset
typeclass.- more modules exported from
Data.TypedEncoding.Instances.Support
for instance and combinator creation - more utility type families
Data.TypedEncoding.Internal.Util.TypeLits
- more utility combinators for creating encoding instances and combinators.
- String instance added in number of places, including for "r-ASCII" encoding
- few more support convenience functions.
- ๐ deprecation warnings (see above)