tomland v0.5.0 Release Notes
Release Date: 2018-11-12 // over 5 years ago-
- #81: Breaking change: Rename data types.
Migration guide: rename
Bijection
toCodec
,Bi
toBiCodec
andBiToml
toTomlCodec
.- #82:
Breaking change: Remove
maybeT
. Adddioptional
instead.
Migration guide: replace
Toml.maybeT Toml.int "foo"
withToml.dioptional (Toml.int "foo")
.- #95:
Breaking change: Swap fields in
BiMap
s for consistency withlens
package.
Migration guide: reverse order of composition when using
BiMap
s.- #98:
Implement benchmarks for
tomland
and compare withhtoml
andhtoml-megaparsec
libraries. - #130:
Added combinators to
Toml.Bi.Combinators
. - #115:
Added time combinators to
Toml.BiMap
andToml.Bi.Combinators
. - #99:
Split
Toml.Parser
file into smaller files. - #22: Report proper type checking error during parsing.
- #14: Add support for inline tables parsing.
- #70:
Add
_TextBy
and_Read
combinators. - #11:
Add
PrintOptions
(sorting, indentation) for pretty printer. - #17: Allow underscores in integers*.
- #90: Migrate to megaparsec 7.0.
- #85:
Add
Date
generator for property-based tests. - #88:
Add
Array
generator for property-based tests. - #86:
Improve
String
generator for property-based tests. - #87:
Improve
Double
generator for property-based tests. - ➕ Add support for GHC 8.6.1. Add support for GHC 8.4.4. Drop support for GHC 8.0.2.
- #109:
Add function
decodeToml
.