Dominique Leuenberger
787448e4e5
New stable rel OBS-URL: https://build.opensuse.org/request/show/638552 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/json-glib?expand=0&rev=76
419 lines
15 KiB
Plaintext
419 lines
15 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Sep 26 18:18:57 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 1.4.4:
|
|
+ Fix memory leaks.
|
|
+ Fix behaviour of JsonParser with immutable nodes for empty
|
|
documents.
|
|
+ Clarify documentation.
|
|
+ Update autoptr macro for JsonNode to use json_node_unref().
|
|
+ Update the enumeration types template.
|
|
+ Perform fuzzy comparisons for floating point values in the test
|
|
suite.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 26 14:05:07 CEST 2018 - sbrabec@suse.com
|
|
|
|
- Set gettext domain explicitly in translation-update-upstream,
|
|
as it does not support complex meson.build expressions
|
|
(bsc#1087076#c21).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 20 17:06:18 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Unconditionally enable translation-update-upstream: on
|
|
Tumbleweed, this results in a NOP and for Leap in SLE paid
|
|
translations being used (boo#1086036).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 28 16:33:45 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 12 21:37:26 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.4.2:
|
|
+ Literally no change, just a re-released tarball. The tarball
|
|
generated for 1.4.0 and pushed to download.gnome.org comes from
|
|
a different commit.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 12 10:00:44 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.4.0:
|
|
+ Update the linker flags on macOS (bgo#785053).
|
|
+ Change the build configuration options to better fit with
|
|
Meson.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 11 15:52:44 UTC 2017 - jengelh@inai.de
|
|
|
|
- Trim descriptions a little. Update summaries.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 18 10:20:33 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.3.2:
|
|
+ Use Meson as the only build system.
|
|
+ Bugs fixed: bgo#773504, bgo##780550, bgo#769206, bgo#766281,
|
|
bgo#758580, bgo#768788, bgo#774688.
|
|
- Conditionally apply translations-update-upstream BuildRequires
|
|
and macro for non-openSUSE only.
|
|
- Add meson BuildRequires and switch autotools macros configure,
|
|
make and makeinstall to meson, meson_build and meson_install
|
|
following upstream switch to Meson build system.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 19 06:59:19 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.2.8:
|
|
+ Add missing header in the Meson file listing.
|
|
+ Ensure that introspection scans all the headers.
|
|
+ build:
|
|
- Reduce the internal dependencies.
|
|
- Add missing argument to the introspection scanner.
|
|
- Ignore 'config.h' when building the API reference.
|
|
- Generate the config.h file under json-glib.
|
|
- Fix soversion for Meson builds.
|
|
- Require the same modules for Meson and Autotools.
|
|
- Sync the interface age with the version.
|
|
+ Fix the generated pkg-config file with Meson.
|
|
+ docs:
|
|
- Add links to online resources.
|
|
- Reference the JSON-GLib header.
|
|
- Override version macros.
|
|
- Use 'plain' language for JSON snippets.
|
|
- Update the README.
|
|
+ Move the reference build down one level.
|
|
+ Use the appropriate values to initialize Autotools.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 13 16:10:14 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.2.6:
|
|
+ Brown paper bag release to re-generate the dist tarball
|
|
(bgo#779980).
|
|
- Modernize .spec file a bit: use make %{?_smp_mflags} and 'find'
|
|
to remove the libtool archives (*.la).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 13 13:48:17 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.2.4:
|
|
+ Add Meson build system (bgo#773603).
|
|
+ Support Visual Studio 2017.
|
|
+ Allow using G_DECLARE_INTERFACE with JsonSerializable.
|
|
+ Allow empty strings as JsonObject member names (bgo#747279).
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 30 09:17:57 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.2.2:
|
|
+ Add support for g_auto* macros.
|
|
+ Allow making JSON types optionally immutable, in order to allow
|
|
efficient hashing and equality tests (bgo#756121).
|
|
+ Improve the build under MSVC.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 15 16:12:17 CEST 2016 - hpj@suse.com
|
|
|
|
- Update to GNOME 3.20 -- Fate#318572.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 22 16:20:53 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.2.0:
|
|
+ node: Turn a g_debug() call into a JSON_NOTE.
|
|
+ debug: Add flag for debugging nodes.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 1 22:22:29 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.1.2:
|
|
+ Add simple wrapper functions for JsonGenerator and JsonParser
|
|
to write and read a string from and to a JsonNode,
|
|
respectively.
|
|
+ Drop use of deprecated GIO API.
|
|
+ Bump the dependency on GLib to 2.46.
|
|
+ Do not create `null` nodes for empty strings (bgo#730803).
|
|
+ Documentation fixes (bgo#754384).
|
|
+ Avoid crashes in the test suite (bgo#755977).
|
|
+ Add simple iterator object for JSON objects (bgo#755509).
|
|
+ Detect missing commas in arrays.
|
|
+ Add support for g_auto* macros.
|
|
+ Allow making JSON types optionally immutable, in order to allow
|
|
efficient hashing and equality tests (bgo#756121).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 16 08:52:05 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.0.4:
|
|
+ Build fixes.
|
|
+ Bugs fixed: bgo#711600, bgo#746143, bgo#724319, bgo#743475,
|
|
bgo#741824, bgo#725972.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 30 21:03:13 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.0.2:
|
|
+ Build fixes.
|
|
+ Bugs fixed: bgo#727593, bgo#727755, bgo#730425, bgo#730917.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 25 13:40:17 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.0.0:
|
|
+ Build fixes.
|
|
+ Bugs fixed: bgo#723813.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 4 17:17:01 UTC 2014 - dimstar@opensuse.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 17:36:09 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.16.2:
|
|
+ Use the -Bsymbolic-functions linker flag when available.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 16 20:22:31 UTC 2013 - dimstar@opensuse.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 18:10:37 CET 2013 - sbrabec@suse.cz
|
|
|
|
- Added support for translation-update-upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 18 11:14:15 UTC 2012 - dimstar@opensuse.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 20:06:52 UTC 2011 - dimstar@opensuse.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 07:44:02 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.14.2:
|
|
+ Build fixes for compiling against the latest GLib
|
|
+ Documentation fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 19 14:30:19 UTC 2011 - vuntz@opensuse.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 16:20:36 UTC 2011 - vuntz@opensuse.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 15:47:19 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Add baselibs.conf.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 14:12:26 CEST 2011 - dimstar@opensuse.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 21:32:10 CEST 2011 - dimstar@opensuse.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 10:32:17 CEST 2011 - vuntz@opensuse.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 12:16:25 UTC 2011 - fcrozat@novell.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 13:53:02 CEST 2010 - vuntz@opensuse.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
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 19 00:51:57 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Move gir files to devel subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 2 19:56:29 CEST 2010 - dimstar@opensuse.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 20:57:45 CET 2010 - dimstar@opensuse.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 17:03:37 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.10.2:
|
|
+ Documentation fixes for GBoxed transformation functions
|
|
+ Zero all fields of JsonObject on creation
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 2 16:10:03 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.10.0:
|
|
+ Build fixes.
|
|
- Drop json-glib-fix-build.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 27 01:38:37 CET 2009 - vuntz@opensuse.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 22:41:53 CEST 2009 - vuntz@novell.com
|
|
|
|
- Also package AUTHORS ChangeLog COPYING NEWS README.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 19 18:12:15 CEST 2009 - dominique-obs@leuenberger.net
|
|
|
|
- Specfile cleanups.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 25 11:08:15 CET 2009 - dominique@leuenberger.net
|
|
|
|
- Initial package of 0.6.2 for openSUSE
|