Skip to content

Releases: gongo/emacs-toml

1.1.0.0

21 Mar 13:22
77d7ef6

Choose a tag to compare

What's Changed

  • Add \e and \xHH escape for the escape character by @gongo in #82
  • Allow omitting seconds in datetime and time by @gongo in #83
  • Allow newlines and trailing commas in inline tables by @gongo in #84
  • Reject mixed-case boolean values by @gongo in #95
  • Reject bare CR in multiline strings by @gongo in #96
  • Validate datetime offset range and fix datetime test harness by @gongo in #97
  • Reject leading zeros in integers and floats by @gongo in #98
  • Fix test harness float conversion for inf/nan values by @gongo in #99
  • Detect duplicate keys and overwrites in inline tables by @gongo in #100
  • Strengthen key validation (EOL check, reject multiline string keys, require values) by @gongo in #101
  • Strengthen table/array-table validation (dotted key conflicts, redefinition detection) by @gongo in #102
  • Fix array-of-tables data representation for official test compatibility by @gongo in #103
  • Validate UTF-8 encoding and reject invalid byte sequences by @gongo in #104
  • Fix remaining failures to pass all v1.1.0 official tests by @gongo in #105
  • Bump version to 1.1.0.0 by @gongo in #106

Full Changelog: 1.0.0.0...1.1.0.0

1.0.0.0

12 Mar 14:50
0b733e4

Choose a tag to compare

Support TOML v1.0.0 #62

What's Changed

  • Reject control characters in strings by @gongo in #61
  • Allow heterogeneous values in arrays by @gongo in #70
  • Reject control characters in comments. by @gongo in #71
  • Allow leading zeros in float exponent parts by @gongo in #72
  • Allow up to two quotes inside multi-line basic strings by @gongo in #73
  • Enforce immutability of inline tables by @gongo in #74
  • Prohibit redefining tables implicitly created by dotted keys by @gongo in #75
  • Bump version to 1.0.0.0 by @gongo in #76

Full Changelog: 0.5.0...1.0.0.0

0.5.0

06 Mar 23:50
907e9ef

Choose a tag to compare

What's Changed

Support TOML v0.5.0

Bug Fixes

New Contributors

Full Changelog: 0.4.0...0.5.0

0.4.0

02 Mar 13:26
aea330f

Choose a tag to compare

What's Changed

  • Support TOML v0.4.0 #34
    • Remove forward slash as an escapable character by @gongo in #40
    • Validate Unicode escapes are scalar values by @gongo in #41
    • Allow underscores in integers and floats. by @gongo in #42
    • Normalize CRLF to LF by @gongo in #43
    • Verify and enhance inline table support by @gongo in #44

Full Changelog: 0.3.1...0.4.0

0.3.1

01 Mar 13:53
7403563

Choose a tag to compare

What's Changed

  • Add official toml-test suite integration by @gongo in #20
  • Support TOML v0.3.1 #21
    • Support optional + prefix for integers and floats by @gongo in #27
    • Support scientific notation for floats (v0.3.1) by @gongo in #28
    • Support RFC 3339 datetime by @gongo in #29
    • Support multiline strings (""" and ''') by @gongo in #31
    • Fix escape sequence interpretation in basic strings by @gongo in #32
    • Support \UXXXXXXXX (8-digit Unicode escape) in basic strings by @gongo in #33

Full Changelog: 0.2.0...0.3.1

0.2.0

05 Jan 23:47
aa222ff

Choose a tag to compare

Breaking Changes

see #19

What's Changed

New Contributors

Full Changelog: 0.1.0...0.2.0

0.1.0

05 Jan 23:47

Choose a tag to compare