Skip to content

release: v0.10.1#143

Merged
joaoh82 merged 1 commit into
mainfrom
release/v0.10.1
May 25, 2026
Merged

release: v0.10.1#143
joaoh82 merged 1 commit into
mainfrom
release/v0.10.1

Conversation

@joaoh82
Copy link
Copy Markdown
Owner

@joaoh82 joaoh82 commented May 25, 2026

Release

Prepares SQLRite v0.10.1 as a patch release for the SQLR-8 HNSW delete/reinsert bugfix.

This is the release PR half of the existing release flow. Once this PR merges, .github/workflows/release.yml should detect the merge commit message release: v0.10.1, tag the release, and publish the configured artifacts.

Why

PR #142 fixed a process-aborting engine bug where HNSW could panic after DELETE followed by INSERT within one open connection. The fix affects SDK consumers as well as the REPL/MCP surfaces, so it should ship as a patch release.

Changes

  • Bump all published package manifests from 0.10.0 to 0.10.1.
  • Refresh Cargo.lock.
  • Update inter-workspace path dependency pins, including the benchmark harness pin.

Validation

  • scripts/bump-version.sh 0.10.1
  • cargo build
  • cargo build --workspace --exclude sqlrite-desktop --exclude sqlrite-python --exclude sqlrite-nodejs --exclude sqlrite-benchmarks --all-targets
  • cargo test --workspace --exclude sqlrite-desktop --exclude sqlrite-python --exclude sqlrite-nodejs --exclude sqlrite-benchmarks
  • cargo fmt --all -- --check
  • cargo clippy --workspace --exclude sqlrite-desktop --exclude sqlrite-python --exclude sqlrite-nodejs --exclude sqlrite-benchmarks --all-targets (passes with existing warnings)
  • cargo doc --workspace --exclude sqlrite-desktop --exclude sqlrite-python --exclude sqlrite-nodejs --exclude sqlrite-benchmarks --no-deps (passes with existing rustdoc warnings)
  • npm ci && npm test in examples/nodejs-notes

Post-Merge Release Watch

After merge:

  1. Confirm release.yml starts for v0.10.1.
  2. Approve the release environment gates if GitHub requests approval.
  3. Confirm crates.io publishes for sqlrite-ask, sqlrite-engine, and sqlrite-mcp.
  4. Confirm SDK/package artifacts publish successfully: Python, Node.js, WASM, Go tag/release, FFI/MCP binaries, and desktop artifacts.
  5. Confirm the umbrella GitHub release exists for v0.10.1.
  6. If the workflow does not auto-trigger, manually run gh workflow run release.yml -f version=0.10.1.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
rust-sqlite Ready Ready Preview, Comment May 25, 2026 8:10am

Request Review

@joaoh82 joaoh82 merged commit 4f8ac88 into main May 25, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant