Skip to content

Releases: ijl/orjson

3.10.7

08 Aug 23:29
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve performance of stable Rust amd64 builds.

3.10.6

02 Jul 17:39
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve performance.

3.10.5

13 Jun 22:56
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve performance.

3.10.4

10 Jun 17:24
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve performance.

3.10.3

03 May 15:08
@ijl ijl
Compare
Choose a tag to compare

Changed

  • manylinux amd64 builds include runtime-detected AVX-512 str
    implementation.
  • Tests now compatible with numpy v2.

3.10.2

01 May 01:20
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix crash serializing str introduced in 3.10.1.

Changed

  • Improve performance.
  • Drop support for arm7.

3.10.1

15 Apr 21:52
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Serializing numpy.ndarray with non-native endianness raises
    orjson.JSONEncodeError.

Changed

  • Improve performance of serializing.

3.10.0

27 Mar 23:16
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Support serializing numpy.float16 (numpy.half).
  • sdist uses metadata 2.3 instead of 2.1.
  • Improve Windows PyPI builds.

3.9.15

23 Feb 17:38
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Implement recursion limit of 1024 on orjson.loads().
  • Use byte-exact read on str formatting SIMD path to avoid crash.

3.9.14

14 Feb 03:38
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix crash serializing str introduced in 3.9.11.

Changed

  • Build now depends on Rust 1.72 or later.