Skip to content

Releases: ijl/orjson

3.7.11

31 Jul 13:06
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Revert dict iterator implementation introduced in 3.7.9.

3.7.10

30 Jul 13:36
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix serializing dict with deleted final item. This was introduced in 3.7.9.

3.7.9

29 Jul 22:30
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve performance of serializing.
  • Improve performance of serializing pretty-printed (orjson.OPT_INDENT_2)
    to be much nearer to compact.
  • Improve performance of deserializing str input.
  • orjson now requires Rust 1.57 instead of 1.54 to build.

3.7.8

19 Jul 14:21
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Build makes best effort instead of requiring "--features".
  • Build using maturin 0.13.

3.7.7

06 Jul 22:48
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Support Python 3.11.

3.7.6

03 Jul 15:30
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Handle unicode changes in CPython 3.12.
  • Build PyPI macOS wheels on 10.15 instead of 12 for compatibility.

3.7.5

28 Jun 03:21
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix issue serializing dicts that had keys popped and replaced. This was
    introduced in 3.7.4.

3.7.4

28 Jun 01:25
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve performance.

Fixed

  • Fix deallocation of orjson.JSONDecodeError.

3.7.3

23 Jun 00:15
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve build.
  • Publish aarch64 musllinux wheels.

3.7.2

07 Jun 14:07
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve deserialization performance.