- Type stubs for `orjson.JSONDecodeError` now inherit from `json.JSONDecodeError` instead of `ValueError` - Null-terminate the internal buffer of `orjson.dumps()` output.
3.7.0
Not secure
Changed
- Improve deserialization performance significantly through the use of a new backend. PyPI wheels for manylinux_2_28 and macOS have it enabled. Packagers are advised to see the README.
3.6.9
Not secure
Changed
- Improve serialization and deserialization performance.
3.6.8
Not secure
Fixed
- Fix serialization of `numpy.datetime64("NaT")` to raise on an unsupported type.
3.6.7
Not secure
Changed
- Improve performance of deserializing almost-empty documents. - Publish arm7l `manylinux_2_17` wheels to PyPI. - Publish amd4 `musllinux_1_1` wheels to PyPI.
Fixed
- Fix build requiring `python` on `PATH`.
3.6.6
Not secure
Changed
- Improve performance of serializing `datetime.datetime` using `tzinfo` that are `zoneinfo.ZoneInfo`.
Fixed
- Fix invalid indexing in line and column number reporting in `JSONDecodeError`. - Fix `orjson.OPT_STRICT_INTEGER` not raising an error on values exceeding a 64-bit integer maximum.