Update Rust crate turso to 0.4 #4
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.1→0.4Release Notes
tursodatabase/turso (turso)
v0.4.3: 0.4.3 -- 2026-01-12Compare Source
Release Notes
Added
prepare_cached(Pere Diaz Bou)Fixed
Install turso_cli 0.4.3
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.4.3/turso_cli-installer.ps1 | iex"Download turso_cli 0.4.3
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
You can also download the attestation from GitHub and verify against that directly:
v0.4.2: 0.4.2 -- 2026-01-07Compare Source
Release Notes
Fixed
integrity_check(Pere Diaz Bou)Install turso_cli 0.4.2
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.4.2/turso_cli-installer.ps1 | iex"Download turso_cli 0.4.2
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
You can also download the attestation from GitHub and verify against that directly:
v0.4.1: 0.4.1 -- 2026-01-06Compare Source
Release Notes
Fixed
Install turso_cli 0.4.1
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.4.1/turso_cli-installer.ps1 | iex"Download turso_cli 0.4.1
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
You can also download the attestation from GitHub and verify against that directly:
v0.4.0Compare Source
Added
format()function (Fahd Ashour)op_journal_mode(Pedro Muniz)next(Pere Diaz Bou)limbo_exec_rowsand add ergonomic ExecRows trait for testing (Pedro Muniz)#[turso_macros::test]to automatically create tests that can run MVCC with minimal code changes (Pedro Muniz)Updated
AdvanceStateafter last state transition (Pedro Muniz)Send + Sync(Pedro Muniz)AsRef<str>instead of&str(Arto Bendiken)CellandRefCellfor better multithreaded safety (Pedro Muniz)Statement(Pedro Muniz)--experimental-mvccflag (Pekka Enberg)conn.executeandconn.exec_rowsfor parsing correctly the expected values from select queries (Pedro Muniz)PRAGMA journal_mode(Pedro Muniz)Arc::make_mut(Pedro Muniz)checkpointed_txid_max_oldwhen determining ifRowVersionexists in the Db (Pedro Muniz)checkpointed_txid_max_oldbe anOptional<NonZeroU64>(Pedro Muniz)prev,next,exists,rewind,last(Pere Diaz Bou)InteractionPlan(Pedro Muniz)AsValueRefin more functions (Pedro Muniz)AsValueReftrait to allow us to be agnostic over ownership ofValueorValueRef(Pedro Muniz)Fixed
io_uring(Preston Thorpe)existsto useBTreeCursoras fallback (Pere Diaz Bou)unreachablecondition in op_seek_rowid (Preston Thorpe)v0.3.2: 0.3.2 -- 2025-11-02Compare Source
Release Notes
Updated
Install turso_cli 0.3.2
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.3.2/turso_cli-installer.ps1 | iex"Download turso_cli 0.3.2
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
You can also download the attestation from GitHub and verify against that directly:
v0.3.1: 0.3.1 --2025-11-01Compare Source
Release Notes
Updated
Install turso_cli 0.3.1
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.3.1/turso_cli-installer.ps1 | iex"Download turso_cli 0.3.1
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
You can also download the attestation from GitHub and verify against that directly:
v0.3.0Compare Source
Added
Updated
get_random(Pedro Muniz)MAP_ANONYMOUS(Pedro Muniz)Drop Index(Pedro Muniz)ALTER TABLE(Pedro Muniz)Property::AllTableHaveExpectedContentwhen counting stats (Pedro Muniz)RawSlice) fromRefValue(Levy A.)Oncein Completion (Pedro Muniz)dyn DatabaseStoragereplace it withDatabaseFile(Pedro Muniz)Fixed
v0.2.2: 0.2.2 -- 2025-10-08Compare Source
Release Notes
Added
Updated
Fixed
Install turso_cli 0.2.2
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.2.2/turso_cli-installer.ps1 | iex"Download turso_cli 0.2.2
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
You can also download the attestation from GitHub and verify against that directly:
v0.2.1: 0.2.1 -- 2025-10-04Compare Source
Release Notes
Added
Updated
Fixed
Install turso_cli 0.2.1
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.2.1/turso_cli-installer.ps1 | iex"Download turso_cli 0.2.1
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_ve
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.