Releases: ToruNiina/toml11
Releases · ToruNiina/toml11
version 2.1.1
- improve error message quality
- show the location where the parser fails for many cases (@xaxousis)
- show both elements and the starting point of an array when the types of the elements are mixed
- show the correct region for tables that are implicitly defined by dotted keys
- fix parser to allow empty files
- fix parser to allow the case in which implicit table definition appears before the table definition
- fix parser to disallow key-value pair after table definition, without newlines
- fix lexical analyzer to disallow invalid escape sequences
- fix parser to diagnose invalid utf-8 sequence
version 2.1.0
- add serializer
iostream
support and providetoml::format
- add
toml::visit
version 2.0.4
- fix ODR violation ( @xaxousis )
- fix error while reading files including
\r\n
on Windows - fix
operator<
fortoml::value
; add missing case
v2.0.3
version 2.0.2
- improve error message quality
- add missing whitespace in the error messages for conflicting array-of-tables
- add location information to the error messages for empty value
- detect one more syntax error
- appending an array-of-tables to a static array-of-inline-tables
- add
and_other
andor_other
toresult
version 2.0.1
- enable to write user-defined error message
- enable to get
toml::value
astoml::value
(identical transformation)- this makes
toml::find<toml::value>(table, key)
works.
- this makes
- fix return type of
expect
to avoid a struct containing reference
version 2.0.0
- support TOML v0.5.0
- reorganize date-time classes
- improve quality of error messages
- add utility functions
- make code cleaner and structuralized
v1.0.1
the first release
v1.0.0 add contributors section