v0.5.3, 2012-06-17:
    Bug fixes:
    - For 'browse_record' objects, able to get/set a value to a many2one field
      which the model relation has no 'name' field (Bug #1012593).
    - Able to set the 'False' value to a many2one field for 'browse_record'
      objects (Bug #1012597).
    - Able to set the 'False' value to a selection field for 'browse_record'
      objects (Bug #1014252).

v0.5.2, 2012-06-04:
    Bug fixes:
    - Able to get the 'False' value from a field of type 'date' or 'datetime'
      for a browse record.

v0.5.1, 2012-05-09:
    Bug fixes:
    - Able to assign the 'False' value to a field of type 'char' for
      a browse record.

v0.5.0, 2012-04-03:
    - Access to all methods proposed by an OSV class (even ``browse``) with an
      API similar to that can be found in OpenERP server,
    - Access to several browse records improved (no need to wait the
      instanciation of all records to iterate on them),
    - Documentation updated.

v0.4.0, 2012-03-23:
    - Net-RPC protocol support added
    - Database management (via the 'OERP.db' attribute)
    - Browse records are no longer stored in OERPLib, each call to the 'browse',
      method will generate a new instance
    - Methods which need a user connected raise an exception
      if it is not the case
    - Browse records now store their own original data and fields updated in
      the '__data__' attribute
    - Browse record classes now store their metadata (OSV class name and
      columns) in the '__osv__' attribute
    - Dictionary interface of the 'OERP' class dropped,
    - 'write' and 'unlink' methods don't handle browse records anymore,
      'write_record' and 'unlink_record' added for this purpose
    - Unit tests added
    - A new design for the documentation

    Bug fixes:
    - 'name' attribute of a browse record fixed (does not rely on the 'name_get'
      OSV method anymore)
    - 'OERP.report' method (previously called 'OERP.exec_report') works well,
    - 'None' values can now be sent via the XML-RPC protocol

    Other:
    - Project migrated from Bitbucket to Launchpad

v0.3.0, 2011-10-11:
    - ID field of browsable objects is readonly
    - Unable to perform refresh/reset/write and unlink operations on locally
      deprecated browsable objects
    - String representation of browsable objects is of the form
      "browse_record('sale.order', 42)" (like OpenERP Server)
    - Implicit management of the 'name_get' method for browsable objects
    - 'join' parameter of the 'OERP.browse' method has been deleted
    - 'refresh' option of the 'OERP.browse' method is set to True by default
    - Update operation on One2Many field is no longer planned (setter property
      deleted)

v0.2.0, 2011-09-30:
    - Updated tutorials in the documentation
    - Fix some exceptions raised then update data through browsable objects

v0.1.2, 2011-09-29:
    - Fix setup.py

v0.1.1, 2011-09-29:
    - Update documentation and README.txt
    - Fix setup.py script about Sphinx and download URL.

v0.1.0, 2011-09-16:
    - Initial release.

