|
|
@@ -1,14 +1,17 @@ |
|
|
|
|
|
|
|
0.17 (future release) |
|
|
|
0.17 (up to commit 077661f, 2023-08-08) |
|
|
|
======================================== |
|
|
|
|
|
|
|
Deprecated and removed features: |
|
|
|
-------------------------------- |
|
|
|
* ... |
|
|
|
* None |
|
|
|
|
|
|
|
New features |
|
|
|
------------ |
|
|
|
* ... |
|
|
|
* json_patch: add first implementation only with patch application |
|
|
|
* Add --disable-static and --disable-dynamic options to the cmake-configure script. |
|
|
|
* Add -DBUILD_APPS=NO option to disable app build |
|
|
|
* Minimum cmake version is now 3.9 |
|
|
|
|
|
|
|
Significant changes and bug fixes |
|
|
|
--------------------------------- |
|
|
@@ -19,7 +22,17 @@ Significant changes and bug fixes |
|
|
|
* When parsing with JSON_TOKENER_STRICT set, integer overflow/underflow |
|
|
|
now result in a json_tokener_error_parse_number. Without that flag |
|
|
|
values are capped at INT64_MIN/UINT64_MAX. |
|
|
|
* Fix memory leak with emtpy strings in json_object_set_string |
|
|
|
* json_object_from_fd_ex: fail if file is too large (>=INT_MAX bytes) |
|
|
|
* Add back json_number_chars, but only because it's part of the public API. |
|
|
|
* Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain |
|
|
|
platforms. |
|
|
|
* Specify dependent libraries, including -lbsd, in a more consistent way so |
|
|
|
linking against a static json-c works better |
|
|
|
* Fix a variety of build problems and add & improve tests |
|
|
|
* Update RFC reference to https://www.rfc-editor.org/rfc/rfc8259 |
|
|
|
|
|
|
|
*** |
|
|
|
|
|
|
|
0.16 (up to commit 66dcdf5, 2022-04-13) |
|
|
|
======================================== |
|
|
|