blob: 70d0a16f477ecd575c9defe944d071dd3088e903 [file] [log] [blame] [view]
### 1.5.2
* Add file extensions to fix compilation with current Apple SDKs
* Update fast_double_parser to v0.5.0
* Update to Unicode 14.0.0d18
### 1.5.1
* Update up Unicode 14.0.0d9
### 1.5.0
* Faster floating-point number encoding using [Junekey Jeon's Dragonbox algorithm](https://github.com/abolz/Drachennest/blob/77f4889a4cd9d7f0b9da82a379f14beabcfba13e/src/dragonbox.cc) implemented by Alexander Bolz
* Removed a lot of configuration options from pyjson5.Options()
### 1.4.9
* Faster floating-point number decoding using [fast_double_parser](https://github.com/lemire/fast_double_parser) by Daniel Lemire
### 1.4.8
* Update up Unicode 13.0.0
* Don't use non-standard ``__uint128``
* Add PyPy compatibility
* Add ``decode_utf8(byte-like)``
### 1.4.7
* Allow ``\uXXXX`` sequences in identifier names
* Update to Unicode 12.1.0
* Optimized encoder and decoder for a little better speed
* Setup basic CI environment
* Parse ``\uXXXX`` in literal keys
* Understand "0."
* Add CI tests
* Reject unescaped newlines in strings per spec
* Allow overriding default quotation mark
* Make Options objects pickle-able
* Bump major version number
### 0.4.6
* Fix PyUnicode_AsUTF8AndSize()'s signature
### 0.4.5
* Don't use C++14 features, only C++11
### 0.4.4
* Better documentation
* Optimized encoder for a little better speed
### 0.4.3
* Initial release