aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorPetri Lehtinen <petri@digip.org>2013-09-19 21:17:26 +0300
committerPetri Lehtinen <petri@digip.org>2013-09-19 21:26:46 +0300
commit641002da378d922539d655a8017ee2ee0f6b940c (patch)
tree5b29682f3af66a11e6cd6480b6ad947a75ba423f /CHANGES
parent9f9c9fe41066ef806e21d7b75166a91788bff7a3 (diff)
downloadjansson-641002da378d922539d655a8017ee2ee0f6b940c.zip
jansson-641002da378d922539d655a8017ee2ee0f6b940c.tar.gz
jansson-641002da378d922539d655a8017ee2ee0f6b940c.tar.bz2
jansson 2.5v2.5
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES59
1 files changed, 59 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 4c7cccc..07e631c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,62 @@
+Version 2.5
+===========
+
+Released 2013-09-19
+
+* New features:
+
+ - `json_pack()` and friends: Add format specifiers ``s#``, ``+`` and
+ ``+#``.
+
+ - Add ``JSON_DECODE_INT_AS_REAL`` decoding flag to treat all numbers
+ as real in the decoder (#123).
+
+ - Add `json_array_foreach()`, paralleling `json_object_foreach()`
+ (#118).
+
+* Bug fixes:
+
+ - `json_dumps()` and friends: Don't crash if json is *NULL* and
+ ``JSON_ENCODE_ANY`` is set.
+
+ - Fix a theoretical integer overflow in `jsonp_strdup()`.
+
+ - Fix `l_isxdigit()` macro (#97).
+
+ - Fix an off-by-one error in `json_array_remove()`.
+
+* Build:
+
+ - Support CMake in addition to GNU Autotools (#106, #107, #112,
+ #115, #120, #127).
+
+ - Support building for Android (#109).
+
+ - Don't use ``-Werror`` by default.
+
+ - Support building and testing with VPATH (#93).
+
+ - Fix compilation when ``NDEBUG`` is defined (#128)
+
+* Tests:
+
+ - Fix a refleak in ``test/bin/json_process.c``.
+
+* Documentation:
+
+ - Clarify the return value of `json_load_callback_t`.
+
+ - Document how to circumvent problems with separate heaps on Windows.
+
+ - Fix memory leaks and warnings in ``github_commits.c``.
+
+ - Use `json_decref()` properly in tutorial.
+
+* Other:
+
+ - Make it possible to forward declare ``struct json_t``.
+
+
Version 2.4
===========