-
#81:
Breaking change: Rename data types.
Migration guide: rename Bijection
to Codec
, Bi
to BiCodec
and
BiToml
to TomlCodec
.
-
#82:
Breaking change: Remove maybeT
. Add dioptional
instead.
Migration guide: replace Toml.maybeT Toml.int "foo"
with Toml.dioptional (Toml.int "foo")
.
-
#95:
Breaking change: Swap fields in BiMap
s for consistency with lens
package.
Migration guide: reverse order of composition when using BiMap
s.
-
#98:
Implement bencmarks for tomland
and compare with htoml
and htoml-megaparsec
libraries.
-
#130:
Added combinators to Toml.Bi.Combinators
.
-
#115:
Added time combinators to Toml.BiMap
and Toml.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
.