Changelog for
json-glib-lang-1.0.0-1.10.noarch.rpm :
Tue Mar 25 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 1.0.0:
+ Build fixes.
+ Bugs fixed: bgo#723813.
+ Updated translations.
Tue Feb 4 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 0.99.2:
+ Use the -Bsymbolic-functions linker flag when available.
+ Bump the dependency on GLib to 2.38.
+ Use the TAP driver for the test suite.
+ Improve the syntax validation in JsonPath.
+ Validate the JsonParser input to be UTF-8.
+ Add command line tools for validating and formatting JSON.
+ Improve documentation.
Sat Sep 21 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.16.2:
+ Use the -Bsymbolic-functions linker flag when available.
Tue Apr 16 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.16.0:
+ docs: Fix xinclude fallback for annotation glossary.
+ variant: Fix documentation and annotations for deserialize().
+ Update Visual Studio Solution Files.
+ Visual Studio Builds: Support building introspection files.
+ path: Fix get all object members with wildcard.
+ build: Bump up the requirement for GLib.
+ build: Use the symbols file to generate our public ABI.
+ Use the new typed JsonNode initializers.
+ Consolidate null handling in JsonArray and JsonObject.
+ node: Add typed initializers.
+ Bugs fixed: bgo#660795, bgo#686096, bgo#691557, bgo#693575.
+ Updated translations.
Thu Feb 28 13:00:00 2013 sbrabecAATTsuse.cz
- Added support for translation-update-upstream.
Wed Jul 18 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.15.2:
+ Fixes for building with VisualStudio
+ Allow out-of-tree builds
+ Bump the dependency on GLib to 2.31
+ Use the new deprecation system provided by GLib
+ Simplify the value handling inside JsonNode
+ Use lcov to generate coverage reports for the test suite
+ Check expected ABI when building
+ Drop dependency on gnome-autogen.sh when building from Git
Thu Dec 8 13:00:00 2011 dimstarAATTopensuse.org
- Split typelib file into typelib-1_0-Json-1_0 subpackage.
- Add typelib-1_0-Json-1_0 Requires to devel subpackage.
Fri Oct 28 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 0.14.2:
+ Build fixes for compiling against the latest GLib
+ Documentation fixes
Mon Sep 19 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 0.14.0:
+ Add translations.
- Create lang subpackage.
- Add json-glib-lang Recommends to libjson-glib-1_0-0, as well as a
json-glib Provides to make the lang subpackage installable.
Fri Sep 9 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 0.13.90:
+ Make JsonReader perform a stricter validation especially when
using the strongly typed accessors.
+ Misc bug fixes.
Wed Jul 27 14:00:00 2011 vuntzAATTopensuse.org
- Add baselibs.conf.
Wed Jun 15 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 0.13.4:
+ Remove all G_CONST_RETURN usage after the deprecation
+ Allow JsonSerializable to override the introspection and
modification of properties
+ Add i18n support for GError messages
+ Do not serialize GObject properties that match their default
values.
Wed May 18 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 0.13.2:
+ Bump the dependency on GLib to 2.26
+ Allow building on Windows using VisualStudio
+ Add JSON ↔ GVariant translation
+ Improve sanity checks when (de)serializing GObject properties
+ Add missing introspection annotations
+ Add JsonReader.list_members()
+ Allow using JsonReader.read_element() on JSON objects
+ Documentation fixes.
Wed May 4 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 0.12.4:
+ Fix a bug in JsonObject that led to memory corruption when
replacing members.
+ Fix introspection annotations.
+ Use AC_CANONICAL_HOST when building, to ease cross-compiling.
+ List GIO in the Requires: clause of the pkg-config file
Fri Feb 11 13:00:00 2011 fcrozatAATTnovell.com
- Update to version 0.12.2:
+ Implement support for bare values in JsonGenerator
+ Do not require GLib 2.20 for the test suite
+ Do not lose precision when serializing floating point values
+ Improve introspection data
Sat Sep 25 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 0.12.0:
+ Add JsonReader, a convenience API for cursor-based parsing of
JSON trees
+ Depend on GObject-Introspection 0.9.5
Sat Sep 18 14:00:00 2010 vuntzAATTopensuse.org
- Move gir files to devel subpackage.
Mon Aug 2 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.11.2:
+ On the way to 0.12.0:
- Support surrogate pairs in JSON strings
- Update the test suite
- Add (optional) coverage reports
- Improve strictness of JsonParser
- Improve error reporting of JsonParser
- Add JsonBuilder, a convenience API for programmatic building
of JSON trees
- Add methods for JsonParser and JsonGenerator to handle
Input|OutputStream objects coming from GIO.
- Remove glib2-devel Requires from the devel package. RPM handles
this automatically by pkgconfig requires now.
Fri Mar 19 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.10.4:
+ Improve the strictness of the JsonParser code by refactoring a
large chunk of it
+ Fix JsonGenerator when dumping nodes with a floating point
value
+ Add negative conformance test cases
Fri Feb 26 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.10.2:
+ Documentation fixes for GBoxed transformation functions
+ Zero all fields of JsonObject on creation
Sat Jan 2 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 0.10.0:
+ Build fixes.
- Drop json-glib-fix-build.patch: fixed upstream.
Sun Dec 27 13:00:00 2009 vuntzAATTopensuse.org
- Update to version 0.9.2:
+ Fix generation of doubles
+ Add more units to the test suite
+ Add JsonNode macros for quick type checking
+ Guarantee insertion order when parsing and generating JSON
Objects
+ Serialize GParamSpecObject properties
+ Add serialization and deserialization for GBoxed types
+ Add API for serializing GObjects to, and deserializing from,
JsonNode
+ Build environment fixes
+ Documentation fixes
+ Generate correct introspection data
+ Make JsonSerializable in complete control of deserialization
- Changes from version 0.8.0:
+ Remove the in-tree Vala bindings: they are part of Vala, now
+ Remove the in-tree Debian packaging
+ Fix: JsonGenerator does not escape special characters
+ Fix: Conditionally compile the test suite
+ Display the filename and line inside the error messages when
loading from a file
+ Fix: Correctly terminate a string array
+ Fix: Regression tests fail on OpenBSD
+ Do not leak memory on error code paths
+ Improve and clean up the build system
+ Make JsonNode completely opaque
+ Conditionally generate introspection data on build
+ Fix: Do not overwrite when copying
+ Deprecate json_object_add_member()
+ Add convenience accessors for JsonObject and JsonArray
+ Add convenience iteration functions for JsonObject and
JsonArray
+ Automatically promote integers to gint64, to compensate for the
lack of integer size in the JSON specificiation
+ Disallow the inclusion of single header files: only json-glib.h
and json-gobject.h can be included directly
+ Documentation fixes
+ Clean up and remove code duplication inside the Parser object
- Add gobject-introspection-devel BuildRequires.
- Add json-glib-fix-build.patch to fix build.
Sat Jun 13 14:00:00 2009 vuntzAATTnovell.com
- Also package AUTHORS ChangeLog COPYING NEWS README.
Tue May 19 14:00:00 2009 dominique-obsAATTleuenberger.net
- Specfile cleanups.
Wed Mar 25 13:00:00 2009 dominiqueAATTleuenberger.net
- Initial package of 0.6.2 for openSUSE