"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "CHANGES" between
jansson-2.13.1.tar.bz2 and jansson-2.14.tar.bz2

About: Jansson is a C library for encoding, decoding and manipulating JSON data.

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

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)