mirror of
https://github.com/nlohmann/json.git
synced 2026-10-27 08:18:55 +00:00
803 B
803 B
v3.0.0
Released on 2017-12-17.
First 3.x release — a major release with breaking changes (see the migration guide).
- Introduces user-defined exceptions (
json::exceptionand subtypes, each with an identifier). - Adds a non-throwing
acceptfunction and anallow_exceptionsflag forparse, and anupdatefunction to merge objects. - Adds streaming for CBOR and MessagePack and allows storing NaN/infinity.
- Non-UTF-8 strings now throw on serialization, and the iterator category changed to bidirectional.