Skip to content

Releases: ijl/orjson

3.4.2

29 Oct 13:27
@ijl ijl
Compare
Choose a tag to compare

Changed

  • Improve deserialization performance.
  • Publish Windows python3.9 wheel.
  • Disable unsupported SIMD features on non-x86, non-ARM targets

3.4.1

20 Oct 13:40
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix orjson.dumps.__module__ and orjson.loads.__module__ not being the
    str "orjson".

Changed

  • Publish macos python3.9 wheel.
  • More packaging documentation.

3.4.0

25 Sep 14:13
@ijl ijl
Compare
Choose a tag to compare

Added

  • Serialize numpy.uint8 and numpy.int8 instances.

Fixed

  • Fix serializing numpy.empty() instances.

Changed

  • No longer publish manylinux1 wheels due to tooling dropping support.

3.3.1

17 Aug 11:48
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix failure to deserialize some latin1 strings on some platforms. This
    was introduced in 3.2.0.
  • Fix annotation of optional parameters on orjson.dumps() for help().

Changed

  • Publish manylinux2014 wheels for amd64 in addition to manylinux1.

3.3.0

24 Jul 01:43
@ijl ijl
Compare
Choose a tag to compare

Added

  • orjson.dumps() now serializes individual numpy floats and integers, e.g.,
    numpy.float64(1.0).
  • orjson.OPT_PASSTHROUGH_DATACLASS causes orjson.dumps() to pass
    dataclasses.dataclass instances to default.

3.2.2

13 Jul 22:18
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix serializing dataclasses.dataclass that have no attributes.

Changed

  • Improve deserialization performance of str.

3.2.1

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

Fixed

  • Fix orjson.dumps(..., **{}) raising TypeError on python3.6.

3.2.0

30 Jun 21:22
@ijl ijl
Compare
Choose a tag to compare

Added

  • orjson.OPT_APPEND_NEWLINE appends a newline to output.

Changed

  • Improve deserialization performance of str.

3.1.2

23 Jun 21:16
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix serializing zero-dimension numpy.ndarray.

3.1.1

20 Jun 18:55
@ijl ijl
Compare
Choose a tag to compare

Fixed

  • Fix repeated serialization of str that are ASCII-only and have a legacy
    (non-compact) layout.