All Versions
Latest Version
Avg Release Cycle
115 days
Latest Release
869 days ago

Changelog History
Page 2

  • v1.0.0 Changes

    May 31, 2017

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ“‡ Renamed TomlTree to Tree. #159
    • ๐Ÿ“ฆ Query support moved to its own sub-package, with slight API changes. #152

    What's new

    • Reflection-based Marshaling / Unmarshaling. #149
    • ๐Ÿ‘‰ Use String() method when available when constructing a Tree from a map. #142
    • ๐ŸŽ Several performance improvements.

    ๐Ÿ›  Fixed Bugs

    • ๐Ÿ‘Œ Support lower-case unicode sequences. #140
    • ๐Ÿ›  Fix error message for TestMissingFile on Windows. #148
    • ๐Ÿ›  Fix incorrect slice type in TreeFromMap. #145
    • WriteTo and tomll now emit empty tables to match the TOML specification. #169

    All changes: v0.5.0...v1.0.0

  • v0.5.0 Changes

    March 08, 2017

    What's new

    • TomlTree.ToString() now returns an error instead of panicking. #117
    • Overhauled TOML encoding logic, more robust and stable. #133
    • ๐Ÿ†• New TomlTree.WriteTo(io.Writer) (int64, error) method. It encodes a tree to TOML and writes it to the given Writer. #133
    • ๐Ÿ‘ Go 1.8 support. #129

    ๐Ÿ›  Fixed Bugs

    • ๐Ÿ›  Fix bug that produced an error when a comment is after a value. #122
    • ๐Ÿ›  Fix syntax errors in the documentation. #126
    • ๐Ÿ›  Fix compatibility with go-buffruneio v0.2.0. #131

    All changes: v0.4.0...v0.5.0

  • v0.4.0 Changes

    December 03, 2016

    What's new

    • ๐Ÿ†• New tool: tomljson. It provides a CLI tool similar to tomll to read TOML files and output their JSON representation. #85
    • ๐Ÿ‘ Queries now support \U notation. #88

    ๐Ÿ›  Fixed Bugs

    • ๐Ÿ›  Fix ToMap conversion of arrays of tables. #83
    • Empty quoted keys "" are now valid. #97
    • ๐Ÿ›  Fix conversion of all numeric types. #102
    • ๐Ÿ›  Fix conversion of map[string][string] and map[interface{}]interface{}. #103
    • ๐Ÿ›  Fix incorrect wrapping of []*TomlTree in a TomlValue. #110
    • ๐Ÿ›  Fix output of ToString to allow re-parsing it. #111

    All changes: v0.3.5...v0.4.0