libgdata 0.17.2 is now available from: http://download.gnome.org/sources/libgdata/0.17/ 62fcfd66d3cd51cf656bd602ac0c3fb8e58e6cda3f6060f5d3f404f8377101a4 libgdata-0.17.2.news d782155a54a0f20bb3c48622d791b36322fa2d7680cb8833f0fabcddd57aefb2 libgdata-0.17.2.changes 9b9b4f68bef86ee2926ea14f182baf7ddaa6717dd138b5ff670f07d126176fe0 libgdata-0.17.2.tar.xz libgdata uses a traditional even–odd/stable–unstable versioning scheme, making this the third in the unstable 0.17.x series. This is a major and urgent release, continuing the port from the old Google Documents API to the new Google Drive API, and from v2 to v3 of the Calendar API. In both cases, the old API has now been withdrawn by Google, and is no longer active. In porting to the new APIs, no libgdata API has been broken. However, a number of deprecations have been added, and client applications may fin d themselves needing to refresh their developer key, as the originally registered one may not have capabilities for accessing the updated server. A lot of unit tests have now been updated to catch up with the ports. Continued thanks to Debarshi Ray for doing the Drive API port. This is the “Rising in the East” release. About libgdata ============== libgdata is a GLib-based library for accessing online service APIs using the GData protocol — most notably, Google's services. It provides APIs to access the common Google services, and has full asynchronous support. Overview of changes from libgdata 0.17.1 to libgdata 0.17.2 =========================================================== Major changes: • More Google Drive API porting • Port from v2 to v3 of the Calendar API • Update and re-enable a lot of unit tests (streams, youtube, freebase, calendar). • Add calendar-cli demo • Port to use installed-tests; this adds --enable-always-build-tests and --enable-installed-tests configure options • Port to autoconf-archive macros and add an implicit build-time dependency on autoconf-archive • Allow applications to store and restore the refresh token for a GDataOAuth2Authorizer to avoid re-authenticating on each startup • Bump libuhttpmock dependency to 0.5.0 API changes: • Add gdata_calendar_service_insert_calendar_event(), gdata_calendar_service_insert_calendar_event_async() • Deprecate GDataCalendarCalendar:times-cleaned, gdata_calendar_calendar_get_times_cleaned(), GDataCalendarCalendar:edited, gdata_calendar_calendar_get_edited() • Deprecate GDataCalendarFeed:timezone, gdata_calendar_feed_get_timezone(), GDataCalendarFeed:times-cleaned, gdata_calendar_feed_get_times_cleaned() • Add GDataAccessHandlerIface.get_rules as a virtual method backing gdata_access_handler_get_rules() • Add GDataCalendarAccessRule • Add GDataDocumentsAccessRule • Add gdata_oauth2_authorizer_dup_refresh_token(), gdata_oauth2_authorizer_set_refresh_token() • Add GDataBatchable.is_supported virtual function Bugs fixed: • Bug 684920 — Port to Google Drive API v2 • Bug 664353 — Upgrade to Calendar API version 3 • Bug 750335 — Silence a bunch of warnings • Bug 750480 — Fix -Werror build for clang • Bug 750395 — Fix the GDataAccessRule example • Bug 750746 — Cold start OAuth2 authorization • Bug 751782 — Enable Drive authorization domains if a GOA account has "files" enabled • Bug 750914 — Build fails because -Werror=unused-function Updated translations: • oc (Cédric Valmary (Tot en òc)) • pl (Piotr Drąg) • pt (Pedro Albuquerque) • th (Akom Chotiphantawanon) Philip Withnall July 10, 2015 https://wiki.gnome.org/Projects/libgdata
Attachment:
signature.asc
Description: This is a digitally signed message part