Skip to content

Release 1.0.0#419

Merged
wprzytula merged 1 commit intoscylladb:masterfrom
wprzytula:release-1.0.0
Feb 24, 2026
Merged

Release 1.0.0#419
wprzytula merged 1 commit intoscylladb:masterfrom
wprzytula:release-1.0.0

Conversation

@wprzytula
Copy link
Copy Markdown
Contributor

@wprzytula wprzytula commented Feb 24, 2026

The ScyllaDB team is pleased to announce ScyllaDB CPP RS Driver 1.0.0, an API-compatible rewrite of https://github.com/scylladb/cpp-driver as a wrapper for the Rust driver. It fully replaces the CPP driver, which has already reached its End of Life.

Some minor features still need to be included. See Limitations section in README.md.

The underlying Rust driver used version: 1.5.0.

Changes since 0.6.0:

Big changes on our way to 1.0:

  • Switched to CPack for packaging. The new release process is more robust; involves testing that the deployment package is installable and that a simple test app works after installation (#379).

Bug fixes:

  • Fixed index out of bounds panic when map collection has odd items (#412).

Documentation:

  • Migrated docs to UV (#410).

CI / developer tool improvements:

  • Blocked running cmake targeting root directory (#403).
  • make run-integration-test no longer tries to update rust (#406).
  • Fixed flaky unit tests due to port conflicts (#414).
  • Fixed metrics test and fixed faulty CI (#420).

Others:

  • Bumped rust driver to 1.5.0 and bumped other dependencies (#418).

Congrats to all contributors and thanks everyone for using our driver!


The source code of the driver can be found here:

Contributions are most welcome!

Thank you for your attention, please do not hesitate to contact us if you have any questions, issues, feature requests, or are simply interested in our driver!

Contributors since the last release:

commits author
16 Dmitry Kropachev
6 Wojciech Przytuła
4 Karol Baryła

@wprzytula wprzytula self-assigned this Feb 24, 2026
@wprzytula wprzytula added this to the 1.0.0 milestone Feb 24, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR appears to be the version-bump commit for the 1.0.0 release of the ScyllaDB CPP RS Driver, updating the Rust wrapper crate’s package version to match the release.

Changes:

  • Bump scylla-rust-wrapper crate version from 0.6.0 to 1.0.0 in Cargo.toml.
  • Update the corresponding scylla-rust-wrapper entry in Cargo.lock to 1.0.0.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
scylla-rust-wrapper/Cargo.toml Updates crate version metadata to 1.0.0.
scylla-rust-wrapper/Cargo.lock Synchronizes lockfile crate version to 1.0.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Also, the version in the header file was updated to 1.0.0.
We cut off the old version 2.16.1, which was the last version
of the original cpp-rs-driver, and we start with 1.0.0 for the new
release.
@wprzytula wprzytula merged commit 5e39c8c into scylladb:master Feb 24, 2026
5 checks passed
@wprzytula wprzytula deleted the release-1.0.0 branch February 24, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants