diff options
author | Philip Withnall <philip@tecnocode.co.uk> | 2014-09-18 01:02:15 +0100 |
---|---|---|
committer | Philip Withnall <philip@tecnocode.co.uk> | 2014-09-18 01:02:15 +0100 |
commit | d400e22c0f717434b7d5e80c9007b887a5761b18 (patch) | |
tree | 224583adf0f83e028dd977b2ab91472cc6a79a48 | |
parent | b085a95596537409df2510aab72cb033c50ae253 (diff) | |
download | libgdata-d400e22c0f717434b7d5e80c9007b887a5761b18.tar.gz |
Release version 0.16.0LIBGDATA_0_16_0
-rw-r--r-- | NEWS | 45 | ||||
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | docs/reference/gdata-docs.xml | 4 | ||||
-rw-r--r-- | gdata/gdata-access-rule.c | 4 | ||||
-rw-r--r-- | gdata/gdata-service.h | 2 | ||||
-rw-r--r-- | gdata/services/tasks/gdata-tasks-task.h | 4 | ||||
-rw-r--r-- | gdata/tests/gdata-dummy-authorizer.c | 6 | ||||
-rw-r--r-- | gdata/tests/gdata-dummy-authorizer.h | 4 |
8 files changed, 62 insertions, 13 deletions
@@ -1,3 +1,48 @@ +Overview of changes from libgdata 0.15.2 to libgdata 0.16.0 +=========================================================== + +Major changes: + • Update date parsing to handle recent changes in Google’s servers + • Support ACLs with keys (e.g. for link-only sharing of documents) + • Add gzip encoding support for network packet compression + • Support for libsoup ≥ 2.47.3 (but the dependency has not been bumped) + • Basic test suite for the Google Tasks service + • Fix mutex warnings with new GLib versions + +API changes: + • Add GDataAccessRule:key + • Add gdata_access_rule_get_key() + • Add GDATA_TASKS_STATUS_NEEDS_ACTION + • Add GDATA_TASKS_STATUS_COMPLETED + • Deprecate the ‘q’ parameter of gdata_tasks_query_new() + • Add GDATA_SERVICE_ERROR_API_QUOTA_EXCEEDED + +Bugs fixed: + • Bug 732809 — evolution-3.12.3: cannot edit google contact due to invalid + format of timestamp + • Bug 734863 — Google contacts without email address block search/autocomplete + • Bug 690628 — <gAcl:withKey/> element Not Handled by libgdata + • Bug 703192 — The global log handler interferes with other application + • Bug 666623 — Add gzip encoding support + +Updated translations: + • as (Nilamdyuti Goswami) + • ca (Gil Forcada) + • cs (Marek Černocký) + • fr (Bruno Brouard) + • gu (Sweta Kothari) + • he (Yosef Or Boczko) + • hu (Balázs Úr) + • id (Andika Triwidada) + • it (Claudio Arseni) + • ko (Changwoo Ryu) + • lv (Rūdolfs Mazurs) + • nb (Kjartan Maraas) + • ru (Yuri Myasoedov) + • sl (Matej Urbančič) + • zh_HK (Chao-Hsiung Liao) + • zh_TW (Chao-Hsiung Liao) + Overview of changes from libgdata 0.15.1 to libgdata 0.15.2 =========================================================== diff --git a/configure.ac b/configure.ac index 93126643..d9dcb4ae 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,8 @@ AC_PREREQ(2.65) # Release version m4_define(gdata_version_major, 0) -m4_define(gdata_version_minor, 15) -m4_define(gdata_version_micro, 3) +m4_define(gdata_version_minor, 16) +m4_define(gdata_version_micro, 0) # API version # TODO: This currently isn't used in the library name; once we hit gdata_version_major=1, that should be changed @@ -58,7 +58,7 @@ GDK_PIXBUF_MAX_ALLOWED=GDK_VERSION_2_14 # 4. If any interfaces have been removed or changed since the last public release, then set age to 0. # # Note that versioning started at 2:0:0 to ensure no conflicts with e-d-s' libgdata library, whose maximum version was 1:0:0 -GDATA_LT_VERSION=20:1:1 +GDATA_LT_VERSION=21:0:2 AC_SUBST(GDATA_LT_VERSION) GDATA_VERSION_MAJOR=gdata_version_major diff --git a/docs/reference/gdata-docs.xml b/docs/reference/gdata-docs.xml index d3b43663..926d7951 100644 --- a/docs/reference/gdata-docs.xml +++ b/docs/reference/gdata-docs.xml @@ -278,6 +278,10 @@ <title>Index of new symbols in 0.15.1</title> <xi:include href="xml/api-index-0.15.1.xml"><xi:fallback/></xi:include> </index> + <index role="0.16.0"> + <title>Index of new symbols in 0.16.0</title> + <xi:include href="xml/api-index-0.16.0.xml"><xi:fallback/></xi:include> + </index> <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> </part> </book> diff --git a/gdata/gdata-access-rule.c b/gdata/gdata-access-rule.c index 220c2a4c..fff2e43d 100644 --- a/gdata/gdata-access-rule.c +++ b/gdata/gdata-access-rule.c @@ -200,7 +200,7 @@ gdata_access_rule_class_init (GDataAccessRuleClass *klass) * modified by the client. If no authorisation key is set (and hence none is needed for access to the item), * this will be %NULL. * - * Since: UNRELEASED + * Since: 0.16.0 */ g_object_class_install_property (gobject_class, PROP_KEY, g_param_spec_string ("key", @@ -616,7 +616,7 @@ gdata_access_rule_get_edited (GDataAccessRule *self) * * Return value: the access rule's authorisation key, or %NULL * - * Since: UNRELEASED + * Since: 0.16.0 */ const gchar * gdata_access_rule_get_key (GDataAccessRule *self) diff --git a/gdata/gdata-service.h b/gdata/gdata-service.h index 1d536f9b..74b5f0e5 100644 --- a/gdata/gdata-service.h +++ b/gdata/gdata-service.h @@ -72,7 +72,7 @@ typedef enum { * @GDATA_SERVICE_ERROR_WITH_BATCH_OPERATION: Generic error when running a batch operation and the whole operation fails * @GDATA_SERVICE_ERROR_API_QUOTA_EXCEEDED: The API request quota for this * developer account has been exceeded for the current time period (e.g. day). - * Try again later. (Since: UNRELEASED.) + * Try again later. (Since: 0.16.0.) * * Error codes for #GDataService operations. **/ diff --git a/gdata/services/tasks/gdata-tasks-task.h b/gdata/services/tasks/gdata-tasks-task.h index b887a1a9..fe4f7db6 100644 --- a/gdata/services/tasks/gdata-tasks-task.h +++ b/gdata/services/tasks/gdata-tasks-task.h @@ -38,7 +38,7 @@ G_BEGIN_DECLS * <ulink type="http" url="https://developers.google.com/google-apps/tasks/v1/reference/tasks#status"> * Google Tasks documentation</ulink>. * - * Since: UNRELEASED + * Since: 0.16.0 */ #define GDATA_TASKS_STATUS_NEEDS_ACTION "needsAction" @@ -51,7 +51,7 @@ G_BEGIN_DECLS * <ulink type="http" url="https://developers.google.com/google-apps/tasks/v1/reference/tasks#status"> * Google Tasks documentation</ulink>. * - * Since: UNRELEASED + * Since: 0.16.0 */ #define GDATA_TASKS_STATUS_COMPLETED "completed" diff --git a/gdata/tests/gdata-dummy-authorizer.c b/gdata/tests/gdata-dummy-authorizer.c index 6197ffb4..3b4e76c5 100644 --- a/gdata/tests/gdata-dummy-authorizer.c +++ b/gdata/tests/gdata-dummy-authorizer.c @@ -32,7 +32,7 @@ * requests for other domains have no header added, and are considered * non-authorized. * - * Since: UNRELEASED + * Since: 0.16.0 */ #include <config.h> @@ -157,7 +157,7 @@ is_authorized_for_domain (GDataAuthorizer *self, * Return value: (transfer full): a new #GDataDummyAuthorizer; unref with * g_object_unref() * - * Since: UNRELEASED + * Since: 0.16.0 */ GDataDummyAuthorizer * gdata_dummy_authorizer_new (GType service_type) @@ -191,7 +191,7 @@ gdata_dummy_authorizer_new (GType service_type) * Return value: (transfer full): a new #GDataDummyAuthorizer; unref with * g_object_unref() * - * Since: UNRELEASED + * Since: 0.16.0 */ GDataDummyAuthorizer * gdata_dummy_authorizer_new_for_authorization_domains (GList *authorization_domains) diff --git a/gdata/tests/gdata-dummy-authorizer.h b/gdata/tests/gdata-dummy-authorizer.h index 81173140..1ea65f48 100644 --- a/gdata/tests/gdata-dummy-authorizer.h +++ b/gdata/tests/gdata-dummy-authorizer.h @@ -41,7 +41,7 @@ typedef struct _GDataDummyAuthorizerPrivate GDataDummyAuthorizerPrivate; * * All the fields in the #GDataDummyAuthorizer structure are private and should never be accessed directly. * - * Since: UNRELEASED + * Since: 0.16.0 */ typedef struct { /*< private >*/ @@ -54,7 +54,7 @@ typedef struct { * * All the fields in the #GDataDummyAuthorizerClass structure are private and should never be accessed directly. * - * Since: UNRELEASED + * Since: 0.16.0 */ typedef struct { /*< private >*/ |