3.2.1 (2017-03-13):
    * Bug fix: Ping now reconnects to the database if connection has been lost. See https://bugs.php.net/bug.php?id=52561

3.2.0 (2017-01-31):
    * Better performance for Pgsql Result format process.
    * New feature : Declare your own accessor on field declaration
    * New feature : Metadata can now be separated of repository (but you need to call Metadata::setRepository)
    * New feature : You can now retrieve fields of Metadata with the getFields method.
    * New feature : an exception when an SQL error occured now give you the query in message
    * Fix PgSQL multiple named pattern with the same name (issue #32)
    * Fix missings phpdoc about exceptions
    * Adds getter for custom accessors in metadata
    * Adds metadata getter in repository

3.1.1 (2016-05-10) :
    * Fix hydration problem because of a bad connection name when you have many connections with exactly the same parameters

3.1.0 (2016-03-21) :
    * When you do a query on 2 databases Hydrator will now properly hydrate this case
    * When many Metadata with same table name are used on a query on 2 databases, you can now use on Hydrator ```objectDatabaseIs```
    * Handle postgresql schema, using ```objectSchemaIs``` while hydration if needed
    * Pgsql driver now use ```pg_query``` instead of ```pg_query_params``` when there is no parameter
    * Fix parameter parsing in SQL query
    * Fix parsing of postgresql queries to allow query without from statement
    * New feature ```Debug::dump``` and ```Debug::export``` to debug Ting object

3.0.0 (2016-01-26) :
    * Fix conflict when hydrating model which use the same table name but on different database
    * Fix error on Json Serializer for empty string
    * New concept for Hydrator based on Generator to simplify the code and allow more possibility
    * New concept for Metadatata, class must now implement MetadataInitializer
    * New feature ```mapAliasTo``` on Hydrator to inject virtual column (COUNT(*), IFNULL(...), ...) into object
    * New feature ```mapObjectTo``` on Hydrator to inject object into object
    * New feature ```unserializeAliasWith``` on Hydrator to unserialize virtual column
    * New feature : QueryBuilder available with Repository::getQueryBuilder and provided by aura/sqlquery
    * Cache interface is now provided by Doctrine/Cache
    * Fix case on virtual column : if you used case on virtual ```COUNT(*) as NbUser``` that update can break your
      application, because on the version 2.5.1 ```NbUser``` was changed to lowercase ```nbuser``` due to a bug. This fix
      restore the previous behavior, and the column is not longer in lowercase.
    * UnitOfWork has now signature "NotifyPropertyInterface $entity" instead of $entity for many methods (see UPDATE)

2.7.0 (2015-12-18) :
    * Allow user to ping connection if available on the driver

2.6.2 (2015-12-11) :
    * Datetime serializer : Allow psql timestamp to be unserialized

2.6.1 (2015-12-11) :
    * Hydrator setting entity property now properly use metadata to cast value
    * Better parsing for postgresql : we stop to parse the query after FROM

2.6.0 (2015-12-10) :
    * Generator can now create query with in criteria
    * Performance improvement : add a pseudo cache over MetadataRepository::findMetadataForTable

2.5.1 (2015-11-18) :
    * Fix parsing PostgreSQL query with subquery

2.5.0 (2015-10-02) :
    * Adding Ip serializer

2.4.0 (2015-07-03) :
    * Adding SphinxQL driver
    * user and password are now optional in connection configuration

2.3.0 (2015-07-02) :
    * Adding closeAll on ConnectionsPool and close method on drivers

2.2.0 (2015-03-24) :
    * Ajout de l'hydrator array

2.1.0 (2015-02-18) :
    * Adding methods getAll, getByCriteria and getOneByCriteria on Metadata
    * Adding methods getAll, getBy and getOneBy on Repository
    * Refactoring of Generator
    * Added some missing unit tests
    * Fix hydrator on query with LEFT/RIGHT JOIN

2.0.1 (2015-02-07) :
    * Fix saving new entity without auto increment

2.0.0 (2015-02-05) :
    * Reduce memory usage of UnitOfWork
    * UnitOfWork can now detach all entities
    * initMetada can now receive database name and connection name into options

1.1.5 (2015-01-26) :
    * Fixed UnitOfWork: bug risk when using spl_object_hash
