json
JavaScript Object Notation
omar
Omar Kilani
omar@php.net
lead
Support for JSON (JavaScript Object Notation) serialization.
PHP 3.01
stable
1.2.1
2006-03-18
Fix PECL bug #7147 - rework handling of comma insertion while encoding.
Add tests to package.xml
stable
1.0.0
2005-04-01
Initial release.
stable
1.0.1
2005-06-10
Fixed non-linear and mixed type array index issues, fixed issues with escaping \\, forked json-c and added Unicode support.
stable
1.0.2
2005-06-11
Fixed issues with object reference counts under PHP4.
stable
1.0.3
2005-06-15
Fixed json-c string corruption issues under Mac OS X and FreeBSD.
stable
1.0.4
2005-06-15
Changes in 1.0.4 released with 1.0.5.
stable
1.0.5
2005-06-16
Changed spacing in json-c encoding, added optional assoc (boolean) parameter to json_decode to decode as associative array instead of object, fixed issues with escaping /.
stable
1.0.6
2005-08-05
Fixed issues with exporting private and protected class members.
stable
1.0.7
2005-09-07
Fixed issues with negative array keys, modified json-c to return an error on unquoted object key names instead of going into an infinite loop.
stable
1.0.8
2005-12-01
Changed license to LGPL, modified build system to allow static compilation into PHP, added strndup check for json-c.
stable
1.1.0
2005-12-04
Port to Win32.
stable
1.1.1
2006-01-12
Cleanup and TSRM performance fixes by rasmus.
stable
1.2.0
2006-03-15
Complete rewrite using JSON_checker as the base for the parser. Implements the JSON specification. 3-8x faster on encodes and 1.2x-4x faster on decodes.