X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=CHANGES;h=73d149c482853daeca6a8762fb1ec3eb5448a50a;hb=cb8fcc780894420ab85bfd5e80ed274999c4161f;hp=4bba484a9c8843c8bb4765f48d89e71f69014183;hpb=78594e9bd33372673969c96e08e6fe92d53bc368;p=jansson.git diff --git a/CHANGES b/CHANGES index 4bba484..73d149c 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,62 @@ -Version 1.2 (in development) -============================ +Version 1.3 +=========== + +Released 2010-06-13 + +* New encoding flags: + + - ``JSON_PRESERVE_ORDER``: Preserve the insertion order of object + keys. + +* Bug fixes: + + - Fix an error that occured when an array or object was first + encoded as empty, then populated with some data, and then + re-encoded + + - Fix the situation like above, but when the first encoding resulted + in an error + +* Documentation: + + - Clarify the documentation on reference stealing, providing an + example usage pattern + + +Version 1.2.1 +============= + +Released 2010-04-03 + +* Bug fixes: + + - Fix reference counting on ``true``, ``false`` and ``null`` + - Estimate real number underflows in decoder with 0.0 instead of + issuing an error + +* Portability: + + - Make ``int32_t`` available on all systems + - Support compilers that don't have the ``inline`` keyword + - Require Autoconf 2.60 (for ``int32_t``) + +* Tests: + + - Print test names correctly when ``VERBOSE=1`` + - ``test/suites/api``: Fail when a test fails + - Enhance tests for iterators + - Enhance tests for decoding texts that contain null bytes + +* Documentation: + + - Don't remove ``changes.rst`` in ``make clean`` + - Add a chapter on RFC conformance + + +Version 1.2 +=========== + +Released 2010-01-21 * New functions: