libgdata 0.3.0 is now available from: http://download.gnome.org/sources/libgdata/0.3/ 54c4de90fd00cd6685cbdd8c5054abb7 libgdata-0.3.0.tar.bz2 4283c60529cb1ea9b98ae541b0d73f60 libgdata-0.3.0.tar.gz With this release, access control lists (ACLs) are now supported, which goes hand-in-hand with the release's theme of fleshing out existing service support. YouTube-specific query parameters are now supported, as are Google Calendar-specific feed properties. libgdata has also gained better GNOME support, with an optional dependency on libsoup-gnome-2.4 to provide automagical proxy support. See the NEWS file for an extensive list of improvements and API changes. 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.2.0 to libgdata 0.3.0 ========================================================= Major changes: * Empty (but present) entry titles are now set to an empty string, rather than NULL * GDataCalendarEvent has basic recurrence support * Optional GNOME support has been added for automagic proxy configuration (depends on libsoup-gnome-2.4) * Deprecated libsoup API has been removed, bumping the requirement to 2.26.1 * Translation comments and some translatable strings have been made clearer * Default error handling has been improved * More async versions of functions have been added * The XML output of GDataCalendarCalendar has been completed * GDataYouTubeVideo now has support for recorded times and comment feed links * Added a GDataYouTubeQuery class * Access control list (ACL) support, implemented on GDataCalendarCalendar * Abstract XML parsing into GDataParsable to allow GDataFeed to be overridden * Added a GDataCalendarFeed class to deal with calendar-specific properties API changes: * Added GDataCalendarEvent:recurrence, gdata_calendar_event_get_recurrence, gdata_calendar_event_set_recurrence * Added GDataCalendarEvent:original-event-id, GDataCalendarEvent:original-event-uri, gdata_calendar_event_get_original_event_details * Added gdata_calendar_event_is_exception * Added GDATA_SERVICE_ERROR_NOT_FOUND, GDATA_SERVICE_ERROR_CONFLICT * Changed GDataServiceClass->parse_error_response * Added gdata_service_insert_entry_async, gdata_service_insert_entry_finish * Added gdata_service_update_entry_async, gdata_service_update_entry_finish * Added gdata_service_delete_entry_async, gdata_service_delete_entry_finish * Added gdata_color_to_hexadecimal * Added GDataYouTubeVideo:comments-feed-link, gdata_youtube_video_get_comments_feed_link * Added GDataYouTubeVideo:recorded, gdata_youtube_video_get_recorded, gdata_youtube_video_set_recorded * Added read_only parameter to gdata_gd_feed_link_new and member to GDataGDFeedLink * Added GDataYouTubeQuery * Added GDataAccessHandler, GDataAccessRule * Added GDATA_SERVICE_ERROR_FORBIDDEN * Added GDataParsable * Changed GDataEntry to extend GDataParsable, rather than GObject * Removed GDataEntry->parse_xml * Changed GDataFeed to extend GDataParsable, rather than GObject * Added GDataCalendarFeed * Added GDataServiceClass->feed_type Bugs fixed: * Bug 582026 – Access Control List functionality * Bug 578367 – Add support for YouTube-specific query parameters * Bug 581706 – translation issues * Bug 580330 – Rejects empty entry titles Updated translations: * de (Mario Blättermann) * el (Giannis Katsampirhs) * en_GB (Philip Withnall) * es (Jorge González) * gl (Fran Diéguez, Antón Méixome) Philip Withnall May 25, 2009 http://live.gnome.org/libgdata
Attachment:
signature.asc
Description: This is a digitally signed message part