Version 1.1.3, released 2009-12-18 * Encode reals correctly, so that first encoding and then decoding a real always produces the same value * Don't export private symbols in libjansson.so 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() * Fix an assertion failure in decoder caused by a minus sign without a digit after it * Remove an unneeded include for stdint.h in jansson.h Version 1.1.1, released 2009-10-26 * All documentation files were not distributed with v1.1; build documentation in make distcheck to prevent this in the future * Fix v1.1 release date in CHANGES Version 1.1, released 2009-10-20 * API additions and improvements: - Extend array and object APIs - Add functions to modify integer, real and string values - Improve argument validation - Use unsigned int instead of uint32_t for encoding flags * Enhance documentation - Add getting started guide and tutorial - Fix some typos - General clarifications and cleanup * Check for integer and real overflows and underflows in decoder * Make singleton values thread-safe (true, false and null) * Enhance circular reference handling * Don't define -std=c99 in AM_CFLAGS * Add C++ guards to jansson.h * Minor performance and portability improvements * Expand test coverage Version 1.0.4, released 2009-10-11 * Relax Autoconf version requirement to 2.59 * Make Jansson compile on platforms where plain char is unsigned * Fix API tests for object Version 1.0.3, released 2009-09-14 * Check for integer and real overflows and underflows in decoder * Use the Python json module for tests, or simplejson if the json module is not found * Distribute changelog (this file) Version 1.0.2, released 2009-09-08 * Handle EOF correctly in decoder Version 1.0.1, released 2009-09-04 * Fixed broken json_is_boolean() Version 1.0, released 2009-08-25 * Initial release