news 28 Posted August 12, 2009 hi everyone; JSON-GLib 0.7.4 is now available for download at: http://download.gnome.org/sources/json-glib/0.7/ SHA1 checksums: json-glib-0.7.4.tar.bz2: 5a11c109b6c3cfb4e8bf211d514dcf41db6e13ff257cf733aa19cb8694ce655a json-glib-0.7.4.tar.gz: 62ad42c695f643fdfb1564e859380adbef6f1e43e060c18dff4fca8330e5fdfc this is the second developers snapshot of the JSON-GLib library leading to the stable 0.8 cycle, and the first release candidate for 0.8.0; if everything goes according to plan, 0.8.0 will be exactly like 0.7.4. JSON-GLib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format described by RFC 4627. JSON is: a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language. -- From Introducing JSON Many high-level languages already provide native modules for parsing, generating and manipulating JSON data streams. JSON-GLib is a C library based on GLib and released under the terms of the GNU Lesser General Public License version 2.1. It provides a parser and a generator GObject classes and various wrappers for the complex data types employed by JSON, such as arrays and objects. JSON-GLib uses GLib native data types and the generic value container GValue for ease of development. It also provides integration with the GObject classes for direct serialization into, and deserialization from, JSON data streams. JSON-GLib currently requires: * GLib 2.16.0, or higher Bugs should be reported to http://bugzilla.openedhand.com in the json-glib product. JSON-GLib is available in GNOME Git: http://git.gnome.org/cgit/json-glib Detailed list of changes since 0.7.2 ------------------------------------ Emmanuele Bassi (15): Post-release bump to 0.7.3 [generator] Pre-compute the escape table [docs] Fix typo in JsonObject::set_object_member() [tests] Verify parsing base values [parser] Advance the tokenizer to avoid an infinite loop Indentation fixes Auto-promote integer types to G_TYPE_INT64 Update NEWS Do not sanitize the object member's name [tests] Include json-glib.h [introspection] Use json-gobject.h Disallow single header file inclusion [build] Use our libtool for the typelib Update the NEWS file [release] 0.7.4 Rodrigo Moya (1): Use JSON_NODE_OBJECT, not JSON_NODE_ARRAY when creating the node in json_object_set_object_member() ciao, Emmanuele. -- Emmanuele Bassi, Senior Engineer | emmanuele.bassi ( -at -) intel.com Intel Open Source Technology Center | http://oss.intel.com _______________________________________________ Share this post Link to post