Skip to content

Releases: tursodatabase/turso

v0.7.0-pre.5

02 Jun 16:22

Choose a tag to compare

v0.7.0-pre.5 Pre-release
Pre-release

Install turso_cli 0.7.0-pre.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.5/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.5/turso_cli-installer.ps1 | iex"

Download turso_cli 0.7.0-pre.5

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

v0.7.0-pre.4

27 May 05:00

Choose a tag to compare

v0.7.0-pre.4 Pre-release
Pre-release

Install turso_cli 0.7.0-pre.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.4/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.4/turso_cli-installer.ps1 | iex"

Download turso_cli 0.7.0-pre.4

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

v0.7.0-pre.3

22 May 18:37

Choose a tag to compare

v0.7.0-pre.3 Pre-release
Pre-release

Install turso_cli 0.7.0-pre.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.3/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.3/turso_cli-installer.ps1 | iex"

Download turso_cli 0.7.0-pre.3

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

0.6.1 -- 2026-05-22

22 May 09:34

Choose a tag to compare

Release Notes

Fixed

  • Apply virtual gen-col affinity in OLD probe and NEW key (Mikaël Francoeur)
  • core/mvcc: make MVCC integrity_check reprepare after checkpoint root publication (Avinash Sajjanshetty)
  • core/mvcc: rollback savepoint on abandoned statement (Pere Diaz Bou)
  • core/mvcc: check schema cookie during get_commit_timestamp (Pere Diaz Bou)
  • core/mvcc: yield on big serialization of transaction (Pere Diaz Bou)
  • core/mvcc: preserve rowid allocator watermark (Avinash Sajjanshetty)
  • core/mvcc: Rollback abandoned MVCC commits on cleanup (Mikaël Francoeur)
  • core/mvcc: fix MVCC checkpoint duplicate index entries for interior index keys (Avinash Sajjanshetty)

Install turso_cli 0.6.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.6.1/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.6.1/turso_cli-installer.ps1 | iex"

Download turso_cli 0.6.1

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

v0.6.1-pre.1

22 May 09:01

Choose a tag to compare

v0.6.1-pre.1 Pre-release
Pre-release

Install turso_cli 0.6.1-pre.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.6.1-pre.1/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.6.1-pre.1/turso_cli-installer.ps1 | iex"

Download turso_cli 0.6.1-pre.1

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

v0.7.0-pre.2

20 May 20:24

Choose a tag to compare

v0.7.0-pre.2 Pre-release
Pre-release

Install turso_cli 0.7.0-pre.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.2/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.2/turso_cli-installer.ps1 | iex"

Download turso_cli 0.7.0-pre.2

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

v0.7.0-mikael

20 May 18:45

Choose a tag to compare

v0.7.0-mikael Pre-release
Pre-release

Install turso_cli 0.7.0-mikael

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.7.0-mikael/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.7.0-mikael/turso_cli-installer.ps1 | iex"

Download turso_cli 0.7.0-mikael

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

v0.7.0-pre.1

15 May 15:48

Choose a tag to compare

v0.7.0-pre.1 Pre-release
Pre-release

Install turso_cli 0.7.0-pre.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.1/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.7.0-pre.1/turso_cli-installer.ps1 | iex"

Download turso_cli 0.7.0-pre.1

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

0.6.0 -- 2026-05-14

14 May 16:57

Choose a tag to compare

Release Notes

Added

  • add a test for xfer optimization bug in sqlite (Pavan Nambi)
  • Add regression test case for SQLite xfer optimization bug (Pavan Nambi)
  • core/mvcc: Add regression test for DESC index scan under concurrent insert (Pekka Enberg)
  • add proper benchmark names for create index benchmark functions (Pedro Muniz)
  • bindings/rust: Dynamic auth token support for sync engine (Nikita Sivukhin)
  • Make WITHOUT ROWID support experimental (Pekka Enberg)
  • add dbtest paper! (Alperen Keleş)
  • testing/sqltests: Add regression test for self-referential trigger after ALTER TABLE RENAME (Pekka Enberg)
  • testing: Add regression test for MVCC update on btree-only row (Pekka Enberg)
  • testing: Add recovery-heavy MVCC profile in Whopper (Mikaël Francoeur")
  • testing: Add recovery-heavy MVCC profile in Whopper (Mikaël Francoeur)
  • sqlite3: implement sqlite3_stricmp and sqlite3_complete (Lucas Schwalm Silva)
  • route FK NEW-image key reads through ColumnLayout (Mikaël Francoeur)
  • Add regression tests for pager panic after savepoint rollback with overflow (Jussi Saurio)
  • Add bind parameter support to Database API (Pekka Enberg)
  • testing/sqltests: Add regression tests for "index cursor should have a record" bug (Jussi Saurio)
  • tests/integration: Add regression test for VACUUM INTO panic (Jussi Saurio)
  • testing: Add regression tests for pragma_table_list() panic (Jussi Saurio)
  • add tests for table-valued functions (Mikaël Francoeur)
  • Add savepoint rollback DST coverage and fix rollback cache invalidation (Yassine Elyaakoub)
  • add a tool to measure stack usage (Pedro Muniz)
  • Implement PRAGMA foreign_key_list (Mikaël Francoeur)
  • core: Add initial support of vaccum op (Avinash Sajjanshetty)
  • concurrent-simulator: Add a coverage runner config (Pekka Enberg)
  • core/translate: UPDATE FROM support (Pekka Enberg)
  • core: support non-MVCC WITHOUT ROWID tables (Marc-André Moreau)
  • ci: add stack size workflow (Pedro Muniz)
  • bindings/python: Add SQLAlchemy asyncio dialect (Akira Noda)
  • Add STRUCT and UNION composite types for STRICT tables (Glauber Costa)
  • Bump activesupport from 7.2.3 to 7.2.3.1 in /examples/react-native (app/dependabot)
  • Add Go driver sync example to examples (Preston Thorpe)
  • core/connection: add a small helper to check if db is in-memory (Avinash Sajjanshetty)
  • add some sqltests (Pavan Nambi)
  • bindings/python: Add named parameter support (Akira Noda)
  • docs: add multiprocess access to sql-reference (Preston Thorpe)
  • fossier: add bot_policy = allow to prevent blocking dependabot (Preston Thorpe)
  • Bump addressable from 2.8.8 to 2.9.0 in /examples/react-native (app/dependabot)
  • add checkpoint flag for perf/memory (Pedro Muniz)
  • core: Implement initial support for multi-process database access (Preston Thorpe)
  • Introduce BTree constructor and RAII mutation guard (Mikaël Francoeur)
  • add series blob profile in perf/memory (Pedro Muniz)
  • Add CREATE DOMAIN / DROP DOMAIN support (Glauber Costa)
  • Add README for the turso npm package (Glauber Costa)
  • Add CREATE TABLE AS SELECT support (Glauber Costa)
  • serverless/javascript: Interactive transaction support (Pekka Enberg)
  • Fix encryption cipher mapping in promise API and add tests (Glauber Costa)
  • fix: support bracket-quoted JSON path keys in json_extract (Srinivas A)
  • Implement Temporary tables (Preston Thorpe)
  • Add tests that we store canonical schema for attached db (Avinash Sajjanshetty)
  • cli: sqlite-backed sqltests support for .schema and .tables (Rupesh Harode)
  • Add npm packaging for Turso CLI (npx turso) (Glauber Costa)
  • fix: enforce FK constraints on columns added via ALTER TABLE ADD COLUMN (Harin)
  • Add SQLite TCL conformance tests to CI (Pekka Enberg)
  • core/translate: Support compound SELECT in WHERE-clause subqueries (Pekka Enberg)
  • bindings/rust: Allow passing custom IO implementation to Builder (Hugues Morisset)
  • fix: implement .dbconfig dqs_dml to control double-quoted string fallback (Srinivas A)
  • bindings/tcl: Add prepared statement cache and Tcl variable binding (Pekka Enberg)
  • sqlite3: Implement sqlite3_stmt_status (Pedro Muniz)
  • sqlite3: Implement sqlite3_stmt_readonly (Pedro Muniz)
  • sqlite3: Implement sqlite3_progress_handler + sqlite3_interrupt (Pedro Muniz)
  • add top 30 current contributors to the vouch file (Preston Thorpe)
  • bindings/react-native: Add invalidate hook on iOS (Nikita Sivukhin)
  • Add new benchmark in core for triggers (Preston Thorpe)
  • core: Add read-only support for locking_mode pragma (Pekka Enberg)
  • core/connection: Improve ATTACH to properly initialize fresh databases (Avinash Sajjanshetty)
  • core: Add unistr_quote(X) scalar function (Edward)
  • core/translate: Add emit_table_column for transparent virtual column reads (Glauber Costa)
  • Add TPC-C benchmark (Preston Thorpe)
  • core: Implement PRAGMA full_column_names and short_column_names (Pekka Enberg)
  • Add script to clean up old RC versions from PyPI (Pekka Enberg)
  • Add statement origin tracking (Avinash Sajjanshetty)
  • Sync add column idempotent replay (Nikita Sivukhin)
  • bindings/javascript: Add per-connection and per-statement query timeout (Pekka Enberg)
  • Add more tests for generated columns (Mikaël Francoeur)
  • serverless: add query timeout support with AbortSignal (Pekka Enberg)
  • core/translate: Implement ORDER BY NULLS FIRST/LAST (Glauber Costa)
  • simulator: introduce yield injections 💉 for mvcc at safe resumable boundaries (Avinash Sajjanshetty)
  • sqlite3: Add Diesel-required C API functions (phase 2: value lifecycle) (João Lucas)
  • Add .NET support to README.md (Amodh Dhakal)
  • testing/sqltests: Add named window function test cases (Mikaël Francoeur)
  • Implement ALTER TABLE for virtual columns (Mikaël Francoeur)
  • add unistr(X) scalar function (Edward)
  • core/mvcc: add result to on_checkpoint_end (Pere Diaz Bou)
  • implement generated columns (Mikaël Francoeur)
  • Added VACUUM INTO tests with strict tables (Harin").)
  • Support ROW_NUMBER() (Kumar)
  • Support ROW_NUMBER() (Kumar Ujjawal").)
  • Add test to ensure compaction after vaccum into (Edgar Latorre)
  • sqlite3: support cache=shared for named in-memory URI databases (João Lucas)
  • Add DEFAULT keyword support in INSERT VALUES expressions (Glauber Costa)
  • core: implement ORDER BY for compound SELECT statements (Glauber Costa)
  • Add Linux aarch64 and macOS x86_64 to Python wheel build targets in CI (Kilian Hu)
  • Drop support for Python 3.9 and add Python 3.14 (Kilian Hu)
  • test: add integration test for VACUUM INTO on encrypted databases #5851 (Ratnesh Mishra)
  • Support ROW_NUMBER() (Kumar Ujjawal)
  • translate: implement INDEXED BY (Jussi Saurio)
  • perf: Implement Grace algorithm for hash joins to improve disk-spilling performance (Preston Thorpe)
  • core/regex: Add non text data for pattern matchin in regexp (Vartan Babayan)
  • sqlite3: implement URI filename parsing in sqlite3_open_v2 (João Lucas)
  • refactor: Add typed enum for SortComparitorType to replace heap String (Preston Thorpe)
  • Added VACUUM INTO tests with strict tables (Harin)
  • sqlite3: add Diesel-required C API functions (phase 1) (João Lucas)
  • docs: Removed unsupported macOS mold linker instructions (Amodh Dhakal)
  • add mvcc repl (Mikaël Francoeur)
  • perf/core/vdbe: add setters to Register to reuse the underlying allocation as much as possible (Jussi Saurio)
  • Add graph query benchmark with complex multijoins (Jussi Saurio)
  • fix(sqlite3): prevent sqlite3_initialize abort when tracing subscriber exists (João Lucas)
  • Add quick output diffing script for AI agents (Jussi Saurio)
  • translate/triggers: support subqueries in WHEN position (Preston Thorpe)
  • fix: Support ON CONFLICT definitions for PRIMARY KEY and UNIQUE columns (Jussi Saurio)
  • core: implement sqlite minmax optimization & unify simple agg handling & fix ordering cost model bug (Jussi Saurio)
  • Add TLA+ specification for SQLite WAL mode transactions (Pekka Enberg)
  • Add shuttle tests for MVCC scenarios (Avinash Sajjanshetty)
  • optimizer: support IN (list / uncorrelated subquery) as driver of scan+seek (Jussi Saurio)
  • Add instructions on how to run elle locally (Avinash Sajjanshetty)
  • Rewrite NEW/OLD inside nested trigger subqueries (Kumar Ujjawal)
  • Add PRAGMA to require UPDATE/DELETE queries to have a WHERE clause (Avinash Sajjanshetty)
  • docs: add CLI reference (getting started, options, shell commands) (Glauber Costa)
  • core/translate: Fix sqlite_sequence table initialization (Preston Thorpe)

Updated

  • core/mvcc: Ensure committed timestamp watermark is monotonic (Avinash Sajjanshetty)
  • core/mvcc: publish schema roots after checkpoint pager commit (Avinash Sajjanshetty)
  • concurrent-simulator: give reopen drain its own budget (Pekka Enberg)
  • Sync engine update pull time (Nikita Sivukhin)
  • concurrent-simulator: bound reopen drain loop with max_steps (Pekka Enberg)
  • update discord link in fossier workflow (Preston Thorpe)
  • core/vacuum: reenable disabled vacuum tests (Avinash Sajjanshetty)
  • github: Pin nyrkio/change-detection to commit SHA (Pekka Enberg)
  • github: Pin cargo-bins/cargo-binstall to commit SHA (Pekka Enberg)
  • github: Pin PThorpe92/fossier to commit SHA (Pekka Enberg)
  • bindings/rust: expose experimental_index_method on sync Builder (Mark Hinshaw)
  • core/mvcc: Deduplicate row versions by arc pointer and leave write set in transaction (Mikaël Francoeur)
  • Stabilize self-reading WHERE subqueries (Kumar Ujjawal)
  • core/io: improve io_uring IO backend by removing serialization (Preston Thorpe)
  • core/mvcc: remove clone of write_buf in logical log (Pere Diaz Bou)
  • bindings/tcl: accumulate rows across statements in db eval (Pekka Enberg)
  • core/schema: always get db id specific indices (Avinash Sajjanshetty)
  • core/mvcc: clean up faulted auto-checkpoints (Jussi Saurio)
  • core/fts: always load pager from db index (Avinash Sajjanshetty)
  • update production readiness FAQ to reflect current state (Glauber Costa)
  • core/vdbe: Shift IndexColumn.expr column refs after DROP COLUMN (Mikaël Francoeur)
    ...
Read more

v0.6.0-pre.31

14 May 12:32

Choose a tag to compare

v0.6.0-pre.31 Pre-release
Pre-release

Install turso_cli 0.6.0-pre.31

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/download/v0.6.0-pre.31/turso_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/turso/releases/download/v0.6.0-pre.31/turso_cli-installer.ps1 | iex"

Download turso_cli 0.6.0-pre.31

File Platform Checksum
turso_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
turso_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
turso_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
turso_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
turso_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

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:

gh attestation verify <file-path of downloaded artifact> --repo tursodatabase/turso

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>