All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v0.10.0 - 2024-08-23
2273ce7
- trim whitespace from multi-line strings (commit by @JakeStanger)91b8d5c
- ability to quote keys to escape limitations
v0.9.2 - 2023-09-14
d124160
- outputted keys not in same order as input (commit by @JakeStanger)
f39d24f
- update CHANGELOG.md for v0.9.1 [skip ci] (commit by @JakeStanger)
v0.9.1 - 2023-09-01
f49f68b
- unable to escape input in string interpolation (commit by @JakeStanger)
d848156
- update CHANGELOG.md for v0.9.0 [skip ci] (commit by @JakeStanger)6ae953e
- readme: fix link to rust docs (commit by @JakeStanger)
v0.9.0 - 2023-08-30
7b415b2
- cli: stdin support (commit by @JakeStanger)848f706
- libcorn: lua support via library export (commit by @A-Cloud-Ninja)
b0bc2fe
- useful info ommitted from errors (commit by @JakeStanger)
35a4a83
- update CHANGELOG.md for v0.8.0 [skip ci] (commit by @JakeStanger)1a778ab
- readme: fix link to tree-sitter parser (commit by @JakeStanger)35c60e8
- add panic info for parser (commit by @JakeStanger)
v0.8.0 - 2023-06-18
301ceea
- parser: add hex and underscore separator support to integers. (commit by @JakeStanger)53afac7
- parser: add escape char, interpolation support to strings (commit by @JakeStanger)
d51bf5a
- parser: crash when spreading invalid type (commit by @JakeStanger)
5d2b7c8
- remove no longer requiredTomlValue
struct (commit by @JakeStanger)dcffab6
- cli: reduce duplicate code (commit by @JakeStanger)047d1d3
- parser: minor env var performance improvement (commit by @JakeStanger)42fa830
- fix clippy warning (commit by @JakeStanger)
c7253db
- fix invalid spread test input (commit by @JakeStanger)0ec37d8
- add benchmarking (commit by @JakeStanger)693c91e
- add coverage for float exponent syntax (commit by @JakeStanger)de57c71
- invalid spread: add case for array spread (commit by @JakeStanger)
e760b8c
- update CHANGELOG.md for v0.7.0 [skip ci] (commit by @JakeStanger)c4cd6a8
- readme: add nvim section (commit by @JakeStanger)6f5f066
- readme: update to cover new features (commit by @JakeStanger)749fe37
- add landing page readmes for crates (commit by @JakeStanger)
v0.7.0 - 2023-05-24
48304d4
- spread operator (commit by @JakeStanger)
ab1af29
- improve error handling and code quality (commit by @JakeStanger)
2be933d
- update CHANGELOG.md for v0.6.1 [skip ci] (commit by @JakeStanger)17a99d2
- readme: correct a few bits, add more detail (commit by @JakeStanger)
v0.6.1 - 2022-12-12
b6e93b2
- lib: deserializer not handling invalid inputs (commit by @JakeStanger)
21e1ee0
- tidy error handling (commit by @JakeStanger)
9dbb9d6
- update CHANGELOG.md for v0.6.0 [skip ci] (commit by @JakeStanger)
v0.6.0 - 2022-11-28
7a2f7b5
- de:from_slice
func (commit by @JakeStanger)
e6c8e90
- de: from_str panicking instead of returning result (commit by @JakeStanger)7ea024d
- parser: panic when input references another input (commit by @JakeStanger)
v0.5.0 - 2022-11-27
9fbf1b0
- serde deserialization support (commit by @JakeStanger)
d035fa2
- update test assets (commit by @JakeStanger)