Skip to content

Bump turso from 0.1.5 to 0.5.0#622

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/main/turso-0.5.0
Open

Bump turso from 0.1.5 to 0.5.0#622
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/main/turso-0.5.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 6, 2026

Bumps turso from 0.1.5 to 0.5.0.

Release notes

Sourced from turso's releases.

0.5.0 -- 2026-03-04

Release Notes

Added

  • github/release: Add retry logic to network-dependent install steps (Pekka Enberg")
  • github/release: Add retry logic to network-dependent install steps (Pekka Enberg)
  • Add JS and Python concurrent write examples (Avinash Sajjanshetty)
  • perf/react-native: add c++ getAllRows() helper (Jussi Saurio)
  • perf: add compiler branching hints (Preston Thorpe)
  • Add concurrent writes example in Rust (Avinash Sajjanshetty)
  • Add SQLAlchemy dialect for Python bindings (Orthel Toralen)
  • mvcc: add test that asserts no ghost commits after Busy errors happen (Jussi Saurio)
  • core: Support views in MVCC mode (RJ Barman)
  • add return type checking for Function calls for CHECK constraints (Pedro Muniz)
  • Add mobibench to gitignore (Preston Thorpe)
  • Add native TCL extension for in-process SQLite test harness (Ahmad Alhour)
  • bindings/rust: Add statement and row column inspection APIs (Pekka Enberg)
  • cli/sync: add read timeout to prevent deadlock on Windows (Orthel Toralen)
  • add SQL language reference documentation (Glauber Costa)
  • add stable PRAGMA capture_data_changes_conn name and keep old one around for compatibility (Nikita Sivukhin)
  • Improve Elle, add rw-register model and chaotic workloads (Avinash Sajjanshetty)
  • Add Mobibench evaluation: SQLite vs Turso (Pekka Enberg)
  • core/io: Add POSIX fallback for io_uring ftruncate (Pekka Enberg)
  • temporarily remove new windows simulation runs (Preston Thorpe)
  • feat: support encryption keys for attached databases via URI params (Glauber Costa)
  • Finish implementing RAISE (Preston Thorpe)
  • autofix: implement FkCheck opcode to prevent RETURNING rows after FK violations (Jussi Saurio)
  • Support custom types (Glauber Costa)
  • tests/fuzz: add fuzz_iterations helper and cut CI fuzz iters to 50% (Jussi Saurio)
  • Add STRICT table support to differential fuzzer (Glauber Costa)
  • Add support for RAISE() function (Glauber Costa)
  • Add ATTACH support to simulator (Glauber Costa)
  • partially implement FULL OUTER + LEFT and RIGHT hash joins (Preston Thorpe)
  • EXPLAIN QUERY PLAN: fix incorrect join order, add missing annotations, convert some snapshot tests to EQP-only (Jussi Saurio)
  • bindings/rust: add old multithreaded bug reproducers as mvcc regression tests (Jussi Saurio)
  • core/mvcc: Implement Hekaton commit dependency tracking (Pere Diaz Bou)
  • tests: add CTE regression tests for issue #4637 (Jussi Saurio)
  • add serial test crate to make fuzz_pending_byte_database serial for mvcc and wal (Pedro Muniz)
  • Add more tests to foreign_keys.sqltest (Jussi Saurio)
  • tests: add regression tests for expression index UPDATE correctness (Pedro Muniz)
  • Implement named savepoints (Preston Thorpe)
  • feat: Add materialized views support to Rust bindings and test runner (Martin Mauch)
  • Fix STRICT ADD COLUMN default type validation (Kumar Ujjawal)
  • Fix freelist_count dirty leak and add regression test (Kumar Ujjawal)
  • core: reimplement PRAGMA integrity_check as VDBE and add sqlite parity corpus (Jussi Saurio)
  • Restore new antithesis assertions (Mikaël Francoeur)
  • Use new Antithesis assertions (Mikaël Francoeur")
  • fix: NEW.rowid_alias in UPDATE Trigger WHEN Clause Evaluates to NULL (Jussi Saurio)
  • Add MVCC Antithesis stress test configurations (Pekka Enberg)
  • add tests verifying check constraints are evaluated before ON CONFLICT clauses (Jussi Saurio)

... (truncated)

Changelog

Sourced from turso's changelog.

0.5.0 -- 2026-03-04

Added

  • github/release: Add retry logic to network-dependent install steps (Pekka Enberg")
  • github/release: Add retry logic to network-dependent install steps (Pekka Enberg)
  • Add JS and Python concurrent write examples (Avinash Sajjanshetty)
  • perf/react-native: add c++ getAllRows() helper (Jussi Saurio)
  • perf: add compiler branching hints (Preston Thorpe)
  • Add concurrent writes example in Rust (Avinash Sajjanshetty)
  • Add SQLAlchemy dialect for Python bindings (Orthel Toralen)
  • mvcc: add test that asserts no ghost commits after Busy errors happen (Jussi Saurio)
  • core: Support views in MVCC mode (RJ Barman)
  • add return type checking for Function calls for CHECK constraints (Pedro Muniz)
  • Add mobibench to gitignore (Preston Thorpe)
  • Add native TCL extension for in-process SQLite test harness (Ahmad Alhour)
  • bindings/rust: Add statement and row column inspection APIs (Pekka Enberg)
  • cli/sync: add read timeout to prevent deadlock on Windows (Orthel Toralen)
  • add SQL language reference documentation (Glauber Costa)
  • add stable PRAGMA capture_data_changes_conn name and keep old one around for compatibility (Nikita Sivukhin)
  • Improve Elle, add rw-register model and chaotic workloads (Avinash Sajjanshetty)
  • Add Mobibench evaluation: SQLite vs Turso (Pekka Enberg)
  • core/io: Add POSIX fallback for io_uring ftruncate (Pekka Enberg)
  • temporarily remove new windows simulation runs (Preston Thorpe)
  • feat: support encryption keys for attached databases via URI params (Glauber Costa)
  • Finish implementing RAISE (Preston Thorpe)
  • autofix: implement FkCheck opcode to prevent RETURNING rows after FK violations (Jussi Saurio)
  • Support custom types (Glauber Costa)
  • tests/fuzz: add fuzz_iterations helper and cut CI fuzz iters to 50% (Jussi Saurio)
  • Add STRICT table support to differential fuzzer (Glauber Costa)
  • Add support for RAISE() function (Glauber Costa)
  • Add ATTACH support to simulator (Glauber Costa)
  • partially implement FULL OUTER + LEFT and RIGHT hash joins (Preston Thorpe)
  • EXPLAIN QUERY PLAN: fix incorrect join order, add missing annotations, convert some snapshot tests to EQP-only (Jussi Saurio)
  • bindings/rust: add old multithreaded bug reproducers as mvcc regression tests (Jussi Saurio)
  • core/mvcc: Implement Hekaton commit dependency tracking (Pere Diaz Bou)
  • tests: add CTE regression tests for issue #4637 (Jussi Saurio)
  • add serial test crate to make fuzz_pending_byte_database serial for mvcc and wal (Pedro Muniz)
  • Add more tests to foreign_keys.sqltest (Jussi Saurio)
  • tests: add regression tests for expression index UPDATE correctness (Pedro Muniz)
  • Implement named savepoints (Preston Thorpe)
  • feat: Add materialized views support to Rust bindings and test runner (Martin Mauch)
  • Fix STRICT ADD COLUMN default type validation (Kumar Ujjawal)
  • Fix freelist_count dirty leak and add regression test (Kumar Ujjawal)
  • core: reimplement PRAGMA integrity_check as VDBE and add sqlite parity corpus (Jussi Saurio)
  • Restore new antithesis assertions (Mikaël Francoeur)
  • Use new Antithesis assertions (Mikaël Francoeur")
  • fix: NEW.rowid_alias in UPDATE Trigger WHEN Clause Evaluates to NULL (Jussi Saurio)
  • Add MVCC Antithesis stress test configurations (Pekka Enberg)
  • add tests verifying check constraints are evaluated before ON CONFLICT clauses (Jussi Saurio)
  • Improve support for attach databases (Glauber Costa)

... (truncated)

Commits
  • e1f2ee9 Turso 0.5.0
  • 539d0b3 Update CHANGELOG.md
  • b128af2 Turso 0.5.0-pre.20
  • 3861ffc Merge 'core/mvcc: disable autoincrement for MVCC' from Pere Diaz Bou
  • abda430 Revert "Merge 'github/release: Add retry logic to network-dependent install s...
  • 2f67187 Turso 0.5.0-pre.19
  • 0794235 core/mvcc: more tests disabled
  • 5ce162c Merge 'testing/stress: Allow --seed parameter for non-deterministic runs' fro...
  • a5b6184 Merge 'github/release: Add retry logic to network-dependent install steps' fr...
  • f3c630f Merge 'concurrent-simulator: Fix DDL inside BEGIN CONCURRENT transactions' fr...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [turso](https://github.com/tursodatabase/turso) from 0.1.5 to 0.5.0.
- [Release notes](https://github.com/tursodatabase/turso/releases)
- [Changelog](https://github.com/tursodatabase/turso/blob/main/CHANGELOG.md)
- [Commits](tursodatabase/turso@v0.1.5...v0.5.0)

---
updated-dependencies:
- dependency-name: turso
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants