Fixes:
- fixed
node::value()not retrieving inf and nan correctly - fixed dotted kvps being unable to add subtables (#61) (@Validark)
- fixed linker error on linux ICC (#83) (@blackwer)
- fixed segfault JSON-formatting a failed
parse_result(#96) (@proydakov) - fixed spurious newline after JSON formatting a table
- fixed VS intellisense not detecting
TOML_COMPILER_EXCEPTIONScorrectly - fixed crash with pathologically-nested inputs (#100) (@geeknik)
- fixed
parse_resultnatvis - fixed false-positive
char8_tsupport detection on older compilers - fixed unnecessary
#include <Windows.h>Windows builds (@BeastLe9enD) - fixed
TOML_CONSTEVALbreaking on VS 16.10.0pre2 - fixed spurious warnings with MSVC /Wall
- fixed missing blank lines between consecutive empty tables/A-o-T
- fixed unnecessary
TOML_APIdeclarations - fixed many small documentation issues
Additions:
- added proper cmake support (#85) (@ClausKlein)
- added cmake FetchContent information to documentation (#101) (@proydakov)
Removals and Deprecations:
- removed explicit
#include <fstream>requirement forparse_file()