- Fix hash builder using default values. - Fix non-release builds of orjson copying large deserialization buffer from stack to heap. This was introduced in 3.9.3.
3.9.3
Fixed
- Fix compatibility with CPython 3.12.
Changed
- Support i686/x86 32-bit Python installs on Windows.
3.9.2
Fixed
- Fix the `__cause__` exception on `orjson.JSONEncodeError` possibly being denormalized, i.e., of type `str` instead of `Exception`.
3.9.1
Fixed
- Fix memory leak on chained tracebacks of exceptions raised in `default`. This was introduced in 3.8.12.
3.9.0
Added
- `orjson.Fragment` includes already-serialized JSON in a document.
3.8.14
Changed
- PyPI `manylinux` wheels are compiled for `x86-64` instead of `x86-64-v2`.