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)

Overview of changes from libgdata 0.1.0 to libgdata 0.2.0
=========================================================

Major changes:
* The updated entry is now returned when inserting an entry
* Entries can be updated with gdata_service_update_entry
* Entries can be deleted with gdata_service_delete_entry
* GDataService has proxy support with the proxy-uri property
* Redirects from the server are now handled correctly
* API documentation is now complete
* Unknown XML elements are stored and returned when building the XML for an entry
* ETag support for entries and feeds
* Added a Google Contacts service

API changes:
* Added GDataEntry:etag, gdata_entry_get_etag
* Added gdata_entry_get_categories
* Added GDataFeed:etag, gdata_feed_get_etag
* Added gdata_feed_look_up_entry
* Added GDataGDWhen, gdata_gd_when_new, gdata_gd_when_free
* Added GDataGDEmailAddress, gdata_gd_email_address_new, gdata_gd_email_address_free
* Added GDataGDIMAddress, gdata_gd_im_address_new, gdata_gd_im_address_free
* Added GDataGDPhoneNumber, gdata_gd_phone_number_new, gdata_gd_phone_number_free
* Added GDataGDPostalAddress, gdata_gd_postal_address_new, gdata_gd_postal_address_free
* Added GDataGDOrganization, gdata_gd_organization_new, gdata_gd_organization_free
* Added GDataGDReminder, gdata_gd_reminder_new, gdata_gd_reminder_free
* Renamed GDataQuery:strict to GDataQuery:is-strict, gdata_query_get_strict to gdata_query_is_strict, gdata_query_set_strict to gdata_query_set_is_strict
* Added GDataQuery:etag, gdata_query_get_etag, gdata_query_set_etag
* Added GDataService:proxy-uri, gdata_service_get_proxy_uri, gdata_service_set_proxy_uri
* Added gdata_service_update_entry
* Added gdata_service_update_entry
* Removed gdata_service_get_session
* Renamed GDataCalendarCalendar:hidden to GDataCalendarCalendar:is-hidden, gdata_calendar_calendar_get_hidden to gdata_calendar_calendar_is_hidden,
  gdata_calendar_calendar_set_hidden to gdata_calendar_calendar_set_is_hidden
* Renamed GDataCalendarCalendar:selected to GDataCalendarCalendar:is-selected,
  gdata_calendar_calendar_get_selected to gdata_calendar_calendar_is_selected,
  gdata_calendar_calendar_set_selected to gdata_calendar_calendar_set_is_selected
* Renamed GDataCalendarEvent:event-status to GDataCalendarEvent:status, gdata_calendar_event_get_event_status to gdata_calendar_event_get_status,
  gdata_calendar_event_set_event_status to gdata_calendar_event_set_status
* Added gdata_calendar_event_get_people
* Added gdata_calendar_event_get_places
* Added gdata_calendar_event_add_time, gdata_calendar_event_get_times, gdata_calendar_event_get_primary_time
* Removed gdata_calendar_event_set_edited
* Made GDataCalendarEvent:edited read-only
* Removed gdata_calendar_event_get_start_time, gdata_calendar_event_set_start_time, gdata_calendar_event_get_end_time, gdata_calendar_event_set_end_time,
  gdata_calendar_event_get_when_value, gdata_calendar_event_set_when_value
* Renamed GDataCalendarQuery:ctz to GDataCalendarQuery:timezone, gdata_calendar_query_get_ctz to gdata_calendar_query_get_timezone,
  gdata_calendar_query_set_ctz to gdata_calendar_query_set_timezone
* Added gdata_calendar_service_insert_event
* Renamed g_time_val_get_type to gdata_g_time_val_get_type
* Added Google Contacts service API

Bugs fixed:
* Bug 579631 – Add G_GNUC_WARN_UNUSED_RESULT to functions
* Bug 578661 – ETag support
* Bug 578662 – Support unknown XML elements
* Bug 578653 – self-test fails to build on glib-2.18.x
* Bug 578652 – Build failure: missing symbol: gdata_query_param_get_type

Updated translations:
* de (Mario Blättermann)
* en_GB (Philip Withnall)
* sv (Daniel Nylander)

Overview of changes from libgdata 0.1.0 to libgdata 0.1.1
=========================================================

Major changes:
* Fixed licencing issues
* Changed website to http://live.gnome.org/libgdata

API changes:
* Renamed gdata_entry_lookup_link to gdata_entry_look_up_link
* Renamed gdata_feed_lookup_link to gdata_feed_look_up_link

Initial release of libgdata 0.1.0
=================================

Major changes:
* Create project
* Add mostly-complete support for YouTube queries and video uploads
* Add basic and incomplete support for Google Calendar queries
