storage enhancements
[m6w6/pq-gateway] / README.md
index 65e97b626df14c5e3f3fae91bfef62dbecd93d54..6ba21eb4f14a1ebbe39a8d05154dbc155f2812fa 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,14 +1,38 @@
 # pq-gateway
 
-A [gateway](http://martinfowler.com/eaaCatalog/tableDataGateway.html) implementation 
-for [ext-pq](https://bitbucket.org/mike_php_net/ext-pq).
+A gateway and data mapper implementation 
+for [ext-pq](http://git.php.net/?p=pecl/database/pq.git;a=summary).
+
+## Docs
+
+https://mdref.m6w6.name/pq-gateway
 
 ## News
+* ***2015-??-??:*** 2.2.0
+* ***2015-05-20:*** 2.1.0 tagged
+* ***2014-10-15:*** 2.0.0 tagged
 * ***2013-05-15:*** 1.1.0 tagged
 * ***2013-05-03:*** 1.0.0 tagged
 
 ## ChangeLog
 
+### 2.2.0
+* Added pq\Mapper
+* pq\Gateway\Cell is only considered dirty if updated data differs
+* pq\Query\ExecutorInterface::execute()'s 2nd parameter `callable $callback` is
+  now optional
+
+### 2.1.0
+* Added pq\Query\AsyncExecutor::setCallbacks(callable $init, callable $done, callable $then)  
+  and removed soft dependency on reactphp/promise
+* Fixed pq\Gateway\Table::with()'s relation handling when source table equals foreign table
+
+### 2.0.0
+* Published documentation
+* Added support for pecl/pq-0.5
+* Refactored relations
+
+       
 ### 1.1.0
 * Added support for one-dimensional arrays
 * Added pq\Gateway\Table\Attributes (type support for input parameters)