tomland v1.0.0 Release Notes

Release Date: 2019-01-21 // over 5 years ago
    • #13: Support array of tables.

      • #131: Uncommenting tomlTableArrays from TOML.
      • #134: Pretty printer arrays of tables and golden tests.
      • #143: Parser for arrays of tables.
      • #155: Add list and nonEmpty combinators for coding lists of custom user types.
      • #142: Adding EDSL support for arrays of tables.
      • #144: Added tests for arrays of tables.
    • #140: Breaking change: Replace wrapper by diwrap.

    Migration guide: change Toml.wrapper Toml.text "foo" to Toml.diwrap (Toml.text "foo").

    • #152: Breaking change: Removing mdimap.

    Migration guide: change Toml.mdimap showX parseX (Toml.text "foo") to Toml.textBy showX parseX "foo".

    • #137: Replace Maybe with Either in BiMap.
    • #174: Add _LText and lazyText codecs.
    • #163: Move all time data types from nested DateTime to Value.
    • #146: Allow underscores in floats.
    • #64: Integer parser doesn't accept leading zeros.
    • #50: Add property-based tests for encoder and decoder.
    • #119: Add property-based tests for BiMap.
    • #149: Removing records syntax from PrefixTree.