-
Piotr Maślanka authoredUnverifiedaeec5dfb
To find the state of this project's repository at the time of any of these versions, check out the tags.
changelog.rst 2.18 KiB
Changelog
v3.0.1
Just PyPI readme notes
v3.0
- switched to GitHub Actions for CI/CD
v2.11
- fixed a bug with serializing large integers
- invalid UTF-8 field name will now display name of the field as repr
- major bugfix: UTF-8 characters that took more than 1 bytes were serialized wrong
v2.10
- fixed a bug in which if :meth:`minijson.MiniJSONEncoder.default` returned a bytes object or a boolean, it would be classified as an invalid value.
v2.9
- minor refactor: code deduplication
- fixed some bugs with unserializing ints on other platforms than x86_64
v2.8
-
- serializing a dict without
use_strict_order
won't construct a list of it's items, - allowing you to serialize large dictionaries
- serializing a dict without
v2.7
- added option to sort dictionary keys before serialization
v2.6
- added option to serialize binary data
v2.5
- added :class:`minijson.MiniJSONEncoder`
v2.4
- added argument default
- fixing issue with serializing classes that subclass dict, list and tuple
v2.3
- :func:`minijson.loads` will now take any object that can provide it's
__bytes__
v2.2
- added support for PyPy and Python 3.5
v2.1
- proofed against loading empty strings
- Python 3.6 is supported
- minor speed improvements