[libgdata] Release version 0.16.0



commit d400e22c0f717434b7d5e80c9007b887a5761b18
Author: Philip Withnall <philip tecnocode co uk>
Date:   Thu Sep 18 01:02:15 2014 +0100

    Release version 0.16.0

 NEWS                                    |   45 +++++++++++++++++++++++++++++++
 configure.ac                            |    6 ++--
 docs/reference/gdata-docs.xml           |    4 +++
 gdata/gdata-access-rule.c               |    4 +-
 gdata/gdata-service.h                   |    2 +-
 gdata/services/tasks/gdata-tasks-task.h |    4 +-
 gdata/tests/gdata-dummy-authorizer.c    |    6 ++--
 gdata/tests/gdata-dummy-authorizer.h    |    4 +-
 8 files changed, 62 insertions(+), 13 deletions(-)
---
diff --git a/NEWS b/NEWS
index a046cb7..fc372e4 100644
--- a/NEWS
+++ b/NEWS
@@ -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 9312664..d9dcb4a 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 d3b4366..926d795 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 220c2a4..fff2e43 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 1d536f9..74b5f0e 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 b887a1a..fe4f7db 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 6197ffb..3b4e76c 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 8117314..1ea65f4 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 >*/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]