All notable changes to this project will be documented in this file.
This file's format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.1.0 - 2022-03-30
- Added feature flag
early_access_min_tls_version
, allowing use of thecass_ssl_set_min_protocol_version
method yet to be released in the driver.
1.0.0 - 2022-03-09
-
Bump version to 1.0 (belatedly!) to reflect the fact that this has been supported and stable since 2017.
-
Upgraded to version 2.16.0 of the C++ driver (was previously 2.10.0) to provide API for using secure connection bundles. See that project's CHANGELOG for more details. This is the minimum supported version of the C++ driver.
-
Move GitHub build to GitHub Actions (was previously Travis).
0.12.3 - 2021-04-30
- Remove assumption that char is signed. Allows building on M1.
0.12.2 - 2020-09-16
links
manifest key was added for customized build
- Bumped dependencies on
log
andenv_logger
.
0.12.1 - 2020-01-29
- Fix compiling on macOS
0.12.0 - 2018-11-30
-
Upgraded cassandra-cpp-driver to 2.10.0 to get Datastax's fix for CPP-499
-
Upgraded to version 2.8.0 of the C++ driver (was previously 2.4.3). See that project's CHANGELOG for more details. We noticed the following breaking changes:
cass_error_result_actual
becomescass_error_result_responses_received
cass_error_result_required
becomescass_error_result_responses_required
CASS_WRITE_TYPE_UKNOWN
becomesCASS_WRITE_TYPE_UNKNOWN
0.11.0 - 2017-09-11
- Regenerate using latest bindgen. Some type incompatibilities are possible, so bumping version as a precaution.
0.10.0 - 2017-08-02
-
Remove extraneous dependencies (e.g., log).
-
Move examples to be proper examples.
-
Remove use of error-chain; this is inappropriate for a -sys crate.
-
Fix some warnings.
-
Correct names of
cass_error_result_received
/_required
. -
Historical note regarding version 0.9.0
At one point some development was done on preparing a version 0.9.0 using a newer version of bindgen, but the work was not completed or released. See the version-0.9 branch to follow that development. In due course this may be merged to master, but for the moment we recommend you use the released versions.
0.8.8 - 2017-06-29
- Fork crate.
- Remove unused method
cass_cluster_set_queue_size_log
.
0.8.7 - 2016-12-15
- (Pre-fork version.)