Skip to content

Commit be871bc

Browse files
joaoh82claude
andauthored
release: v0.3.0 (#87)
Bumps every product manifest from 0.2.0 → 0.3.0 (engine, sqlrite-ask, sqlrite-ffi, sqlrite-mcp, four SDK crates, desktop, Tauri config) and the three inter-workspace dependency pins that `bump-version.sh` currently misses (engine→sqlrite-ask, sqlrite-mcp→engine, wasm SDK→sqlrite-ask). Refreshes Cargo.lock. Headline change: PR #86 (SQLR-2) added DEFAULT clause on CREATE TABLE columns, DROP TABLE / DROP INDEX with IF EXISTS, and ALTER TABLE with the four SQLite-style sub-operations (RENAME TO, RENAME COLUMN, ADD COLUMN, DROP COLUMN). Note: the release-pr.yml workflow's bump step failed with `failed to select a version for the requirement \`sqlrite-ask = "^0.2"\`` because bump-version.sh doesn't update inter-workspace path-dep version specs. Filing a follow-up to fix the script; for this release the three pins were patched manually. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 00d1e4e commit be871bc

13 files changed

Lines changed: 22 additions & 22 deletions

File tree

Cargo.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ resolver = "3"
2727
# `package =` key so the import name stays `sqlrite` internally:
2828
# sqlrite = { package = "sqlrite-engine", path = "…" }
2929
name = "sqlrite-engine"
30-
version = "0.2.0"
30+
version = "0.3.0"
3131
authors = ["Joao Henrique Machado Silva <joaoh82@gmail.com>"]
3232
edition = "2024"
3333
rust-version = "1.85"
@@ -138,4 +138,4 @@ fs2 = { version = "0.4", optional = true }
138138
# crate publishes to crates.io, and a path-only dep without a
139139
# version field fails the manifest verification step. See PR #58
140140
# retrospective in docs/roadmap.md.
141-
sqlrite-ask = { version = "0.2", path = "sqlrite-ask", optional = true }
141+
sqlrite-ask = { version = "0.3", path = "sqlrite-ask", optional = true }

desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "sqlrite-desktop-frontend",
33
"private": true,
4-
"version": "0.2.0",
4+
"version": "0.3.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

desktop/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sqlrite-desktop"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
description = "SQLRite desktop app — Tauri 2 shell around the engine"
55
authors = ["Joao Henrique Machado Silva <joaoh82@gmail.com>"]
66
edition = "2024"

desktop/src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "SQLRite",
4-
"version": "0.2.0",
4+
"version": "0.3.0",
55
"identifier": "com.sqlrite.desktop",
66
"build": {
77
"beforeDevCommand": "npm run dev",

sdk/nodejs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sqlrite-nodejs"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["Joao Henrique Machado Silva <joaoh82@gmail.com>"]
55
edition = "2024"
66
rust-version = "1.85"

sdk/nodejs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@joaoh82/sqlrite",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "Node.js bindings for SQLRite — a small, embeddable SQLite clone written in Rust.",
55
"main": "index.js",
66
"types": "index.d.ts",

sdk/python/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sqlrite-python"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["Joao Henrique Machado Silva <joaoh82@gmail.com>"]
55
edition = "2024"
66
rust-version = "1.85"

sdk/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "sqlrite"
7-
version = "0.2.0"
7+
version = "0.3.0"
88
description = "Python bindings for SQLRite — a small, embeddable SQLite clone written in Rust."
99
authors = [{ name = "Joao Henrique Machado Silva", email = "joaoh82@gmail.com" }]
1010
license = { text = "MIT" }

sdk/wasm/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
[package]
99
name = "sqlrite-wasm"
10-
version = "0.2.0"
10+
version = "0.3.0"
1111
authors = ["Joao Henrique Machado Silva <joaoh82@gmail.com>"]
1212
edition = "2024"
1313
rust-version = "1.85"
@@ -46,7 +46,7 @@ sqlrite = { package = "sqlrite-engine", path = "../..", default-features = false
4646
# builds for wasm32). Per Q9, the WASM SDK never makes the HTTP call
4747
# itself — the JS caller does that. Browser → backend → LLM provider
4848
# → JS hands the raw response back to `db.askParse()`.
49-
sqlrite-ask = { version = "0.2", path = "../../sqlrite-ask", default-features = false }
49+
sqlrite-ask = { version = "0.3", path = "../../sqlrite-ask", default-features = false }
5050

5151
# wasm-bindgen + friends. `serde-serialize` on wasm-bindgen gives
5252
# us `serde_wasm_bindgen` interop for structured row objects.

0 commit comments

Comments
 (0)