aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorCorey Farrell <git@cfware.com>2018-02-09 12:31:18 -0500
committerCorey Farrell <git@cfware.com>2018-02-09 12:31:18 -0500
commit744fe5ed4415f7524da2814a28bc64519e820c4d (patch)
tree785ab15ca72e5925ac56a3f7dd453a6e05f7cded /CHANGES
parent03620980cfdf824ca5fe4ead256fdb2f242f8363 (diff)
downloadjansson-744fe5ed4415f7524da2814a28bc64519e820c4d.zip
jansson-744fe5ed4415f7524da2814a28bc64519e820c4d.tar.gz
jansson-744fe5ed4415f7524da2814a28bc64519e820c4d.tar.bz2
jansson 2.11
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES42
1 files changed, 42 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index ef4e850..78d4590 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,45 @@
+Version 2.11
+============
+
+Released 2018-02-09
+
+* New features:
+
+ - Add `json_pack()` format specifiers s*, o* and O* for values that
+ can be omitted if null (#339).
+
+ - Add `json_error_code()` to retrieve numeric error codes (#365, #380,
+ #381).
+
+ - Enable thread safety for `json_dump()` on all systems. Enable thread
+ safe `json_decref()` and `json_incref()` for modern compilers (#389).
+
+ - Add `json_sprintf()` and `json_vsprintf()` (#393).
+
+* Bug Fixes:
+
+ - Fix incorrect report of success from `json_dump_file()` when an error
+ is returned by `fclose()` (#359).
+
+ - Make json_equal() const-correct (#344).
+
+ - Fix incomplete stealing of references by `json_pack()` (#374).
+
+* Build:
+
+ - Work around gcc's -Wimplicit-fallthrough.
+
+ - Fix CMake detection of `sys/types.h` header (#375).
+
+ - Fix `jansson.pc` generated by CMake to be more consistent with the one
+ generated using GNU Autotools (#368).
+
+* Other:
+
+ - Miscellaneous documentation fixes (#356, #378, #395).
+
+ - Remove unnecessary reference actions from parsers (#377).
+
Version 2.10
============