Skip to content

v0.15.0

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 15 Nov 02:55

0.15.0 (2026-11-15)

Features

  • syntax-coverage: audit forms without obligations and settle generated cases by their receipts (5df886e)
  • syntax-coverage: count a refusal after parsing from a statement run without privileges (b7f1fad)
  • syntax-coverage: count Snowflake's syntax error from a statement run without privileges (7a09b73)
  • syntax: record Snowflake statements as structured trees that keep what was written (d758b8c)

Bug Fixes

  • snowflake: accept an online feature table without a warehouse (71b1b61)
  • snowflake: accept one string as a share's SET ACCOUNTS (8444210)
  • snowflake: read CREATE OPENFLOW CONNECTOR, DEPLOYMENT and RUNTIME as trees (af5807f)
  • snowflake: read DROP ACCOUNT with its grace period and DROP MANAGED ACCOUNT (77c95de)
  • snowflake: refuse a bare word where Snowflake takes only a string (d2087cd)
  • snowflake: refuse a trailing comma in more lists Snowflake rejects (4b917b0)
  • snowflake: refuse OR REPLACE with IF NOT EXISTS on warehouses (a1a8273)
  • snowflake: refuse tags on CREATE OR ALTER SECRET and DEFINE SECRET (e717f7c)
  • snowflake: reject a bare word in UNDROP IDENTIFIER( ) and stop emitting empty names (e267ab5)
  • syntax-cases: settle observed cases from probe-role receipts under any setup (42222de)
  • syntax-catalogue: type the committed catalogue file as tables of rows (b6aa931)
  • syntax-receipts: read errno 90105, no current database, as a post-parse semantic error (36ad01f)