Releases: ijl/orjson
Releases · ijl/orjson
3.9.8
Changed
Improve performance.
Drop support for Python 3.7.
3.9.7
Fixed
Fix crash in orjson.loads()
due to non-reentrant handling of persistent
buffer. This was introduced in 3.9.3.
Handle some FFI removals in CPython 3.13.
3.9.6
Fixed
Fix numpy reference leak on unsupported array dtype.
Fix numpy.datetime64 reference handling.
Changed
Minor performance improvements.
3.9.5
Fixed
Remove futex from module import and initialization path.
3.9.4
Fixed
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
.
You can’t perform that action at this time.