aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorPetri Lehtinen <petri@digip.org>2013-09-30 08:56:39 +0300
committerPetri Lehtinen <petri@digip.org>2013-09-30 08:56:39 +0300
commitb961e8101e234d92a8aae706f8577af358f39ac1 (patch)
treed47c65534e63970c89891904068d8f096ecf03ea /CHANGES
parent7876125a22a3b54dbb3e7e830bcee554f2c91144 (diff)
downloadjansson-b961e8101e234d92a8aae706f8577af358f39ac1.zip
jansson-b961e8101e234d92a8aae706f8577af358f39ac1.tar.gz
jansson-b961e8101e234d92a8aae706f8577af358f39ac1.tar.bz2
Add Chip's changes to release notes
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES31
1 files changed, 31 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 07e631c..cf4c7f9 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,34 @@
+Version 2.6 (in development)
+============================
+
+Released XXXX-XX-XX
+
+* New features:
+
+ - `json_pack()` and friends: Add format specifiers ``s%`` and ``+%``
+ for a size_t string length.
+
+ - `json_unpack()` and friends: Add format specifier ``s%`` for
+ unpacking the string length along with the string itself.
+
+ - Add length-aware string constructors `json_stringn()` and
+ `json_stringn_nocheck()`, length-aware string mutators
+ `json_string_setn()` and `json_string_setn_nocheck()`, and a
+ function for getting string's length `json_string_length()`.
+
+ - Support ``\u0000`` escapes in the decoder.
+
+* Bug fixes:
+
+ - Some malformed ``\uNNNN`` escapes could crash the decoder with an
+ assertion failure.
+
+* Other changes:
+
+ - ``\uNNNN`` escapes are now encoded in upper case for better
+ readability.
+
+
Version 2.5
===========