Published March 12, 2022
| Version v3.7.1
Software
Open
ToruNiina/toml11: version 3.7.1
Authors/Creators
- 1. RIKEN BDR
- 2. EPFL
- 3. @LLNL
- 4. KAUH
- 5. Oxford Nanopore Technologies
- 6. @agenium-scale
- 7. blockparty
- 8. LBNL, previously HZDR
- 9. Trometis
- 10. @cubiest
- 11. Nautilus Capital
Description
Fixed
Fixed many corner-cases.
- spelling fixes (#167) (@karl-nilsson)
- fix condition of inlining while serialization (#169) (@ohdarling)
- fix warning on MSVC C26478 (#171) (@estshorter)
- replace
notin README by!(#172) (@estshorter) - fix many warnings around macro (#176) (@phlptp)
- fix g++ free-nonheap-object warning (#173) (#178) (@marascio)
- make installation optional if embedded (#185) (@ax3l)
- fix out_of_range exception with malformed toml file (#164)
- workaround __cplusplus macro on MSVC (#182)
- fix SFINAE condition while conversion (#177)
- reorder macro to detect MSVC earlier (#166)
- fix EOF after comment without line feed (#180)
- fix serialization of empty key
- fix serialization of NaN and Inf; use literal string instead of printf
- fix serialization of an array containing a table; if an array has a table and other value (e.g. integer), the table must be inlined.
- fix serialization of control chars in a string
- disallow non-existing datetime
- disallow 0x0A-1F in a string
- disallow invalid UTF-8 sequence in a string
- disallow subtable key conflict
- disallow null char at the end of input (#181)
- disallow mixing dotted key and inline table
- disallow mixing dotted key and table (#183)
- show better error message for a trailing comma in an inline table
Files
ToruNiina/toml11-v3.7.1.zip
Files
(159.7 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:8574fa20fb8a5c089475e327ff06a5a3
|
159.7 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/ToruNiina/toml11/tree/v3.7.1 (URL)