From d3a7942574ec568ff47d91e9d3aa4fa4214e2aab Mon Sep 17 00:00:00 2001 From: Joao Henrique Machado Silva Date: Mon, 25 May 2026 10:09:48 +0200 Subject: [PATCH] release: v0.10.1 --- Cargo.lock | 14 +++++++------- Cargo.toml | 4 ++-- benchmarks/Cargo.toml | 2 +- desktop/package.json | 2 +- desktop/src-tauri/Cargo.toml | 2 +- desktop/src-tauri/tauri.conf.json | 2 +- sdk/nodejs/Cargo.toml | 2 +- sdk/nodejs/package.json | 2 +- sdk/python/Cargo.toml | 2 +- sdk/python/pyproject.toml | 2 +- sdk/wasm/Cargo.toml | 4 ++-- sqlrite-ask/Cargo.toml | 2 +- sqlrite-ffi/Cargo.toml | 2 +- sqlrite-mcp/Cargo.toml | 4 ++-- 14 files changed, 23 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a361bdf..2184d6e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4799,7 +4799,7 @@ dependencies = [ [[package]] name = "sqlrite-ask" -version = "0.10.0" +version = "0.10.1" dependencies = [ "serde", "serde_json", @@ -4827,7 +4827,7 @@ dependencies = [ [[package]] name = "sqlrite-desktop" -version = "0.10.0" +version = "0.10.1" dependencies = [ "serde", "serde_json", @@ -4839,7 +4839,7 @@ dependencies = [ [[package]] name = "sqlrite-engine" -version = "0.10.0" +version = "0.10.1" dependencies = [ "clap", "env_logger", @@ -4856,7 +4856,7 @@ dependencies = [ [[package]] name = "sqlrite-ffi" -version = "0.10.0" +version = "0.10.1" dependencies = [ "cbindgen", "serde", @@ -4866,7 +4866,7 @@ dependencies = [ [[package]] name = "sqlrite-mcp" -version = "0.10.0" +version = "0.10.1" dependencies = [ "clap", "libc", @@ -4877,7 +4877,7 @@ dependencies = [ [[package]] name = "sqlrite-nodejs" -version = "0.10.0" +version = "0.10.1" dependencies = [ "napi", "napi-build", @@ -4887,7 +4887,7 @@ dependencies = [ [[package]] name = "sqlrite-python" -version = "0.10.0" +version = "0.10.1" dependencies = [ "pyo3", "sqlrite-engine", diff --git a/Cargo.toml b/Cargo.toml index 48219f0..5fa2dbe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ resolver = "3" # `package =` key so the import name stays `sqlrite` internally: # sqlrite = { package = "sqlrite-engine", path = "…" } name = "sqlrite-engine" -version = "0.10.0" +version = "0.10.1" authors = ["Joao Henrique Machado Silva "] edition = "2024" rust-version = "1.85" @@ -150,4 +150,4 @@ fs2 = { version = "0.4", optional = true } # crate publishes to crates.io, and a path-only dep without a # version field fails the manifest verification step. See PR #58 # retrospective in docs/roadmap.md. -sqlrite-ask = { version = "0.10.0", path = "sqlrite-ask", optional = true } +sqlrite-ask = { version = "0.10.1", path = "sqlrite-ask", optional = true } diff --git a/benchmarks/Cargo.toml b/benchmarks/Cargo.toml index ebd6341..cf3979f 100644 --- a/benchmarks/Cargo.toml +++ b/benchmarks/Cargo.toml @@ -50,7 +50,7 @@ duckdb = ["dep:duckdb"] # The engine. Default features off (no rustyline / clap / `ask`), but # `file-locks` is on so the comparison runs the same lock-acquisition # path that any real SQLRite consumer pays. -sqlrite = { package = "sqlrite-engine", path = "..", version = "0.10.0", default-features = false, features = ["file-locks"] } +sqlrite = { package = "sqlrite-engine", path = "..", version = "0.10.1", default-features = false, features = ["file-locks"] } # SQLite via rusqlite, with `bundled` so the comparison is against a # known SQLite version (not whatever happens to be on the host). diff --git a/desktop/package.json b/desktop/package.json index e172d53..1447417 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,7 +1,7 @@ { "name": "sqlrite-desktop-frontend", "private": true, - "version": "0.10.0", + "version": "0.10.1", "type": "module", "scripts": { "dev": "vite", diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml index 714da66..3065cfe 100644 --- a/desktop/src-tauri/Cargo.toml +++ b/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlrite-desktop" -version = "0.10.0" +version = "0.10.1" description = "SQLRite desktop app — Tauri 2 shell around the engine" authors = ["Joao Henrique Machado Silva "] edition = "2024" diff --git a/desktop/src-tauri/tauri.conf.json b/desktop/src-tauri/tauri.conf.json index 677308f..0178fd4 100644 --- a/desktop/src-tauri/tauri.conf.json +++ b/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "SQLRite", - "version": "0.10.0", + "version": "0.10.1", "identifier": "com.sqlrite.desktop", "build": { "beforeDevCommand": "npm run dev", diff --git a/sdk/nodejs/Cargo.toml b/sdk/nodejs/Cargo.toml index 9d94916..d99792e 100644 --- a/sdk/nodejs/Cargo.toml +++ b/sdk/nodejs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlrite-nodejs" -version = "0.10.0" +version = "0.10.1" authors = ["Joao Henrique Machado Silva "] edition = "2024" rust-version = "1.85" diff --git a/sdk/nodejs/package.json b/sdk/nodejs/package.json index 8f5f6bc..be459e8 100644 --- a/sdk/nodejs/package.json +++ b/sdk/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@joaoh82/sqlrite", - "version": "0.10.0", + "version": "0.10.1", "description": "Node.js bindings for SQLRite — a small, embeddable SQLite clone written in Rust.", "main": "index.js", "types": "index.d.ts", diff --git a/sdk/python/Cargo.toml b/sdk/python/Cargo.toml index 7839e3b..f8e8985 100644 --- a/sdk/python/Cargo.toml +++ b/sdk/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlrite-python" -version = "0.10.0" +version = "0.10.1" authors = ["Joao Henrique Machado Silva "] edition = "2024" rust-version = "1.85" diff --git a/sdk/python/pyproject.toml b/sdk/python/pyproject.toml index dc13665..dd265d7 100644 --- a/sdk/python/pyproject.toml +++ b/sdk/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "sqlrite" -version = "0.10.0" +version = "0.10.1" description = "Python bindings for SQLRite — a small, embeddable SQLite clone written in Rust." authors = [{ name = "Joao Henrique Machado Silva", email = "joaoh82@gmail.com" }] license = { text = "MIT" } diff --git a/sdk/wasm/Cargo.toml b/sdk/wasm/Cargo.toml index 38d2bb7..9838ab2 100644 --- a/sdk/wasm/Cargo.toml +++ b/sdk/wasm/Cargo.toml @@ -7,7 +7,7 @@ [package] name = "sqlrite-wasm" -version = "0.10.0" +version = "0.10.1" authors = ["Joao Henrique Machado Silva "] edition = "2024" rust-version = "1.85" @@ -46,7 +46,7 @@ sqlrite = { package = "sqlrite-engine", path = "../..", default-features = false # builds for wasm32). Per Q9, the WASM SDK never makes the HTTP call # itself — the JS caller does that. Browser → backend → LLM provider # → JS hands the raw response back to `db.askParse()`. -sqlrite-ask = { version = "0.10.0", path = "../../sqlrite-ask", default-features = false } +sqlrite-ask = { version = "0.10.1", path = "../../sqlrite-ask", default-features = false } # wasm-bindgen + friends. `serde-serialize` on wasm-bindgen gives # us `serde_wasm_bindgen` interop for structured row objects. diff --git a/sqlrite-ask/Cargo.toml b/sqlrite-ask/Cargo.toml index 765374a..b8cc893 100644 --- a/sqlrite-ask/Cargo.toml +++ b/sqlrite-ask/Cargo.toml @@ -10,7 +10,7 @@ # Published to crates.io as `sqlrite-ask`. Joins the lockstep release # wave (`sqlrite-ask-vX.Y.Z` tag) — see `docs/release-plan.md`. name = "sqlrite-ask" -version = "0.10.0" +version = "0.10.1" authors = ["Joao Henrique Machado Silva "] edition = "2024" rust-version = "1.85" diff --git a/sqlrite-ffi/Cargo.toml b/sqlrite-ffi/Cargo.toml index 7586f59..485a51d 100644 --- a/sqlrite-ffi/Cargo.toml +++ b/sqlrite-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sqlrite-ffi" -version = "0.10.0" +version = "0.10.1" authors = ["Joao Henrique Machado Silva "] edition = "2024" rust-version = "1.85" diff --git a/sqlrite-mcp/Cargo.toml b/sqlrite-mcp/Cargo.toml index 69d543e..53a2aa6 100644 --- a/sqlrite-mcp/Cargo.toml +++ b/sqlrite-mcp/Cargo.toml @@ -18,7 +18,7 @@ # Published to crates.io as `sqlrite-mcp`. Joins the lockstep # release wave (`sqlrite-mcp-vX.Y.Z` tag) — see `docs/release-plan.md`. name = "sqlrite-mcp" -version = "0.10.0" +version = "0.10.1" authors = ["Joao Henrique Machado Silva "] edition = "2024" rust-version = "1.85" @@ -52,7 +52,7 @@ ask = ["sqlrite/ask"] # off (which excludes the `cli` feature and its rustyline/clap pull # weight) and only enable `ask` when our own `ask` feature is on. # Keeps the MCP binary small + boot-fast. -sqlrite = { package = "sqlrite-engine", path = "..", version = "0.10.0", default-features = false } +sqlrite = { package = "sqlrite-engine", path = "..", version = "0.10.1", default-features = false } # JSON-RPC + tool I/O. The MCP wire format is JSON in / JSON out; # tool argument schemas are JSON; tool results are JSON. serde +