Changelog for cql-io-1.1.1
1.1.1
-----
- Compatibility with `network >= 3`.
1.1.0
-----
- Improve configuration of retry settings and refactor exceptions
(https://gitlab.com/twittner/cql-io/issues/13).
- Document and export the 'getResult' function alongside the low-level
query API.
- Replace monad-control with unliftio.
- Remove dependency on tinylog, introducing a minimal logging interface that can
be hooked up to any logging library. Tinylog integration has moved to
the new cql-io-tinylog library.
1.0.1.1
-------
- Add more documentation on queries.
1.0.1
------
- Address an issue whereby Cassandra 'Error' responses might be mistakenly
thrown by the (internal) withRetries function, possibly leading to
problems with the automatic (re-)preparation of prepared queries upon
'Unprepared' server responses.
1.0.0
------
- Add support for CQL V4 binary protocol.
- Remove support for CQL V2 binary protocol.
- Add support for SASL-based authentication handlers.
- Bugfix: Retries for error responses were not handled correctly.
- Update and extend test suite.
- Require `cql >= 4.0`
0.16.0
------
- Update Cabal settings to allow `cql` >= 3.1
0.15.2
------
- Update `async` dependency
0.15.1
------
- Use `retry >= 0.7` instead of internal module
0.15.0
------
- Add experimental TLS support
0.14.5
------
- Add `trans` to execute "lightweight transactions"
0.14.4
------
- Update dependencies
0.14.3
------
- Bugfixes
0.14.2
------
- Export `PrepareStrategy` from `Database.CQL.IO`
0.14.1
------
- Support for prepared queries
- Bugfixes
- `Control.Retry` module update to match version 0.6
0.13.2
------
- Retry on `IOException`
- Update dependencies
0.13.1
------
- Support `monad-control` 1.*
0.13.0
------
- Add `setMaxRecvBuffer` option
0.12.2
------
- Update dependencies
0.12.1
------
- Update dependencies
0.12.0
------
- Remove wait-queue
- Add more type-class instances
0.10.0
------
- Add `MonadClient` type-class
- Add retry settings
0.9.7
-----
- Bugfix release
0.9.6
-----
- Initial release