=============
Version 0.5.0
=============
- Added changes notifications (Rodrigo Moya)
- Added some API info to the README file (Rodrigo Moya)
- Encode document UIDs when doing HTTP requests (Rodrigo Moya)
- Added OAuth support (Rodrigo Moya)

=============
Version 0.4.5
=============
- Add lots of new contact record fields (Rodrigo Moya)
- Check presence of fields in JSON objects before accessing them to avoid lots
  of warnings (Rodrigo Moya)
- Added functions to deal with URLs in contact documents (Rodrigo Moya)
- Add uuid to list of pkg-config modules to look for (Rodrigo Moya)

=============
Version 0.4.4
=============
- Only include json-glib.h (Rodrigo Moya)
- Depend on json-glib >= 0.7.4 to have saving of documents working (Rodrigo Moya)
- Send errors from libsoup back to the caller (Rodrigo Moya)
- Add contact records creation convenience function (Rodrigo Moya)
- Add support for application_annotations field (Rodrigo Moya)
- Add functions to convert struct fields to and from strings (Rodrigo Moya)

=============
Version 0.4.3
=============
- Add test suite for API (Rodrigo Moya)
- Make all JSON-related functions use utility functions rather than JSON-glib
  ones, and make these remove fields from documents when values are NULL
  (Rodrigo Moya)
- Added UUIDs to API, and ways to generate them for objects that don't have it
  (Rodrigo Moya)
- Assume hostnames from clients come with the http/https part of the URI, so
  don't add it (Rodrigo Moya)
- Increase so version of shared library (Rodrigo Moya)

=============
Version 0.4.2
=============
- Fixes for Ubuntu packaging (Rodrigo Moya)
- Add LICENSE file to upstream tarball (Rodrigo Moya)

=============
Version 0.4.1
=============
- Add couchdb_get_hostname function (Rodrigo Moya)
- Fixed CouchDBDocument object creation (Rodrigo Moya)
- Added missing request body setup in send_message_and_parse function
  (Rodrigo Moya)
- Return TRUE in couchdb_document_put when successful (Rodrigo Moya)
- Add missing couchdb_document_contact_set_email_addresses implementation
  (Rodrigo Moya)
- Added missing couchdb_document_contact_set_phone_numbers implementation
  (Rodrigo Moya)
- Add couchdb_document_contact_phone_new function (Rodrigo Moya)
- Use couchdb_document_get_id instead of accessing directly the _id field
  (Rodrigo Moya)
- Add couchdb_document_contact_phone_new function (Rodrigo Moya)
- Added couchdb_document_delete and couchdb_document_set_revision functions
  (Rodrigo Moya)
- Added missing couchdb_document_contact_set_addresses implementation
  (Rodrigo Moya)
- Added couchdb_document_contact_address_new function (Rodrigo Moya)

===========
Version 0.3
===========
- Use SoupSessionSync instead of the Async version (Rodrigo Moya)
- Changed contacts format to the new, easier one (Rodrigo Moya)
- Fix traversal of email_addresses field for contacts (Rodrigo Moya)
- Add functions to deal with phone numbers in contacts (Rodrigo Moya)
- Add script to create test contacts (Stuart Langridge)
- Add functions for contact's postal addresses (Rodrigo Moya)
- Add couchdb_document_put method (Rodrigo Moya)

===========
Version 0.2
===========
- Version both header files dir and library name (Rodrigo Moya)
- Convert custom structs to real GType's (Rodrigo Moya)
- Added couchdb_document_has_field API function (Rodrigo Moya)
- Added StructField object to deal with objects in JSON documents
  (Rodrigo Moya)
- Added some field management functions for both Document's and
  StructField's (Rodrigo Moya)
- Added basic DocumentContact 'object' (Rodrigo Moya)
- Added code to manage email addresses in contact documents (Rodrigo
  Moya)
