# 0.7.3.1 * Attoparsec-0.13 support # 0.7.3 * GHC 7.10 support # 0.7.2 * Implement support for free variables by the quasi-quoter # 0.7.1 * Relaxed the dependency on "monad-control" # 0.7.0 - Refinements and minor updates * Streaming now is parameterized by the size of a chunk * Introduced a new type `Ex` * Changed the suffix of statement execution functions to `Ex` # 0.6.0 - Major API overhaul * The connection pool acquisition is now explicit and is no longer handled by the `Session` monad. This should provide for a simpler integration with other libraries. * The `Session` monad is now merely a convenience thing for providing a context to multiple transactions. One can run it as many times as he wants - it won't reestablish any resources any more. * The connection timeout is now set using `Int` for simplicity. * There are no exceptions any more. All the error-reporting is typed and done explicitly, using `Either`. * The error types are now mostly backend-specific. * The transaction mode is now extended to support uncommittable transactions with the `TxWriteMode` type. * All `Tx` functions are now appended with a "Tx" suffix. * Added `vectorTx` and `maybeTx` and updated the semantics of `singleTx`. * `q` statement quasi-quoter is now renamed to more meaningful `stmt`. * The `Statement` type is renamed to `Stmt` and is now exported from the main API. * `RowParser` is now uninstantiable. This enforces the idiomatic usage of the library. * Statement templates now support UTF-8. # 0.5.0 * Update the "list-t" and "monad-control" deps # 0.4.1 * Fix the transaction conflicts bug