Skip to content

sqlrite-ask v0.14.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 20:39
3fa2d9b

Published to crates.io: https://crates.io/crates/sqlrite-ask/0.14.0

Natural-language → SQL adapter for SQLRite. Anthropic-first; OpenAI / Ollama follow-ups.

[dependencies]
sqlrite-engine = "0.14.0"
sqlrite-ask    = "0.14.0"
use sqlrite::Connection;
use sqlrite_ask::{AskConfig, ConnectionAskExt};

let conn = Connection::open("foo.sqlrite")?;
let cfg  = AskConfig::from_env()?;        // SQLRITE_LLM_API_KEY etc.
let resp = conn.ask("How many users are over 30?", &cfg)?;
println!("Generated SQL: {}", resp.sql);

See the umbrella release v0.14.0 for the full changelog.

What's Changed

  • docs(release): bump displayed version to 0.13.0 (site + install snippets) by @joaoh82 in #163
  • feat(sql): aggregates / GROUP BY / DISTINCT / HAVING over JOIN results (SQLR-6) by @joaoh82 in #164
  • chore(playground): refresh vendored WASM bundle with SQLR-6 engine by @joaoh82 in #165
  • fix(sql): error on unknown columns in single-table scope (SQLR-2) by @joaoh82 in #166
  • fix(sql): validate table qualifiers in single-table scope (SQLR-14) by @joaoh82 in #167
  • fix(sql): validate table qualifiers in FTS function column args (SQLR-15) by @joaoh82 in #168
  • Release v0.14.0 by @github-actions[bot] in #169

Full Changelog: sdk/go/v0.13.0...sqlrite-ask-v0.14.0