Files
json/home/releases/v3.8.0.md
T
2026-10-24 17:31:11 +00:00

21 lines
860 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# v3.8.0
Released on 2020-06-14.
Feature release. All changes are backward-compatible.
- Introduces a [binary value](../../features/binary_values.md) type that is read from and written to
[CBOR](../../features/binary_formats/cbor.md), [BSON](../../features/binary_formats/bson.md), and
[MessagePack](../../features/binary_formats/messagepack.md), and can be shared between formats.
- Generalizes the input adapters to read from any `LegacyInputIterator` container (3–10 % faster
parsing).
- Fixes [`contains`](../../api/basic_json/contains.md) for JSON pointers and makes the binary
[`from_cbor`](../../api/basic_json/from_cbor.md)/[`from_msgpack`](../../api/basic_json/from_msgpack.md)/etc.
functions respect `allow_exceptions`.
[Full release notes](https://github.com/nlohmann/json/releases/tag/v3.8.0).
## API changes
<!-- api-changes -->