X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=CHANGES;h=02f28c4130fa84cf9a27d7133dd8b33af9042878;hb=024106bbfbd7376656876aa8bd00a333d5ada10c;hp=0d83a79b288f37c545bc22eb9462b2b795c37523;hpb=f9febb64c5dc15e03ecf3ca552e0654ee919b52e;p=jansson.git diff --git a/CHANGES b/CHANGES index 0d83a79..02f28c4 100644 --- a/CHANGES +++ b/CHANGES @@ -1,15 +1,17 @@ -Version 1.2 (in development) -============================ +Version 1.2 +=========== + +Released 2010-01-21 * New functions: - - ``json_equal()``: Test whether two JSON values are equal - - ``json_copy()`` and ``json_deep_copy()``: Make shallow and deep - copies of JSON values + - `json_equal()`: Test whether two JSON values are equal + - `json_copy()` and `json_deep_copy()`: Make shallow and deep copies + of JSON values - Add a version of all functions taking a string argument that - doesn't check for valid UTF-8: ``json_string_nocheck()``, - ``json_string_set_nocheck()``, ``json_object_set_nocheck()``, - ``json_object_set_new_nocheck()`` + doesn't check for valid UTF-8: `json_string_nocheck()`, + `json_string_set_nocheck()`, `json_object_set_nocheck()`, + `json_object_set_new_nocheck()` * New encoding flags: @@ -20,14 +22,21 @@ Version 1.2 (in development) * Bug fixes: - - Revise and unify whitespace usage in encoder + - Revise and unify whitespace usage in encoder: Add spaces between + array and object items, never append newline to output. + - Remove const qualifier from the ``json_t`` parameter in + `json_string_set()`, `json_integer_set()` and `json_real_set`. + - Use ``int32_t`` internally for representing Unicode code points + (int is not enough on all platforms) * Other changes: - Convert ``CHANGES`` (this file) to reStructured text and add it to HTML documentation - - Python is no longer required to run the tests + - The test system has been refactored. Python is no longer required + to run the tests. - Documentation can now be built by invoking ``make html`` + - Support for pkg-config Version 1.1.3 @@ -46,7 +55,7 @@ Version 1.1.2 Released 2009-11-08 * Fix a bug where an error message was not produced if the input file - could not be opened in ``json_load_file()`` + could not be opened in `json_load_file()` * Fix an assertion failure in decoder caused by a minus sign without a digit after it * Remove an unneeded include of ``stdint.h`` in ``jansson.h`` @@ -123,7 +132,7 @@ Version 1.0.1 Released 2009-09-04 -* Fixed broken ``json_is_boolean()`` +* Fixed broken `json_is_boolean()` Version 1.0