Changes for version 0.06
- Switch to tomlc17, tomlc99’s successor. Fixes CVE-2026-16634.
- Fix memory leaks when throwing certain errors.
- Rename parse() and to_struct() to get(). (Old names kept for compatibility.)
- Add microsecond/microseconds accessor.
- Pointer-too-deep error now includes the non-container’s type.
- Test more platforms in CI.
Documentation
Modules
Turbo-charged TOML parsing!
Object representation of a TOML document
Object representation of a TOML timestamp