CHANGES (jansson-2.13.1.tar.bz2) | : | CHANGES (jansson-2.14.tar.bz2) | ||
---|---|---|---|---|
Version 2.14 | ||||
============ | ||||
Released 2021-09-09 | ||||
* New Features: | ||||
- Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and the | ||||
corresponding `nocheck` functions. (#520, by Maxim Zhukov) | ||||
* Fixes: | ||||
- Handle `sprintf` corner cases (#537, by Tobias Stoeckmann) | ||||
* Build: | ||||
- Symbol versioning for all exported symbols (#540, by Simon McVittie) | ||||
- Fix compiler warnings (#555, by Kelvin Lee) | ||||
* Documentation: | ||||
- Small fixes (#544, #546, by @i-ky) | ||||
- Sphinx 3 compatibility (#543, by Pierce Lopez) | ||||
Version 2.13.1 | Version 2.13.1 | |||
============== | ============== | |||
Released 2020-05-07 | Released 2020-05-07 | |||
* Build: | * Build: | |||
- Include `jansson_version_str()` and `jansson_version_cmp()` in | - Include `jansson_version_str()` and `jansson_version_cmp()` in | |||
shared library. (#534) | shared library. (#534) | |||
- Include `scripts/` in tarball. (#535) | - Include ``scripts/`` in tarball. (#535) | |||
Version 2.13 | Version 2.13 | |||
============ | ============ | |||
Released 2020-05-05 | Released 2020-05-05 | |||
* New Features: | * New Features: | |||
- Add `jansson_version_str()` and `jansson_version_cmp()` for runtime | - Add `jansson_version_str()` and `jansson_version_cmp()` for runtime | |||
version checking (#465). | version checking (#465). | |||
skipping to change at line 128 | skipping to change at line 152 | |||
is returned by `fclose()` (#359). | is returned by `fclose()` (#359). | |||
- Make json_equal() const-correct (#344). | - Make json_equal() const-correct (#344). | |||
- Fix incomplete stealing of references by `json_pack()` (#374). | - Fix incomplete stealing of references by `json_pack()` (#374). | |||
* Build: | * Build: | |||
- Work around gcc's -Wimplicit-fallthrough. | - Work around gcc's -Wimplicit-fallthrough. | |||
- Fix CMake detection of `sys/types.h` header (#375). | - Fix CMake detection of ``sys/types.h`` header (#375). | |||
- Fix `jansson.pc` generated by CMake to be more consistent with the one | - Fix `jansson.pc` generated by CMake to be more consistent with the one | |||
generated using GNU Autotools (#368). | generated using GNU Autotools (#368). | |||
* Other: | * Other: | |||
- Miscellaneous documentation fixes (#356, #378, #395). | - Miscellaneous documentation fixes (#356, #378, #395). | |||
- Remove unnecessary reference actions from parsers (#377). | - Remove unnecessary reference actions from parsers (#377). | |||
End of changes. 3 change blocks. | ||||
2 lines changed or deleted | 26 lines changed or added |