SQLMesh 0.236.0
- fix(dbt): preserve source identifier quoting when it contains dots or spaces fix: Swap parser override order for macro IF under T-SQL (Issue #5823 ) feat(ui): add tag-based node color coding for lineage DAG feat: skip state-sync for the format command fix(lsp): read self.context_state instead of stale local variable in _context_get_or_load feat(models)...
Also shipped Jul 6, 2026Tobiko Data in July 2026 →
Budgets are now generally available
Budgets, including budgets for Unity Gateway, are now generally available. Budgets let admins define spending thresholds. For requests managed through Unity Gateway, including Genie interactions, admins can set additional per-user thresholds and overrides, with configurable actions such as email alerting and usage blocking.
Private Link for account-level resources (Beta)
You can now use Private Link to privately connect to Databricks account-level resources, such as the account console, through a VPC interface endpoint instead of the public internet. See Configure inbound Private Link for account-level resources .
July 6, 2026
This serverless compute release includes updates from Databricks Runtime 18 . New features Spark Declarative Pipelines on Lakeflow streaming query ID : Spark Declarative Pipelines on Lakeflow can now set the streaming query ID on demand.
You can use Gemini in Spanner Studio to fix errors in your SQL queries
You can use Gemini in Spanner Studio to fix errors in your SQL queries. When you run a query that contains an error, you can click Fix to view a line-by-line comparison of your query and a recommended correction, along with an explanation of the change. This feature is available in Preview .
Modeling
- Added support for agent-specific AI context via the omni_agent Mustache namespace, allowing you to customize AI behavior on a per-agent basis. See Optimize models for Omni AI for more information.
Self-serve identity provider changes
- New: Users with the Owner role can switch their tailnet's identity provider from the admin console for supported providers ( beta ).
More from SQLMeshEvery SQLMesh release →
SQLMesh 0.236.1
- fix: Set DatabricksConnectionConfig to only use a shared_connection with U2M OAuth fix(databricks): use value check for databricks_connect_use_serverless fix(config): stringify pydantic error loc before join fix(model): raise ConfigError for empty time_column tuple fix(dbt): upgrade pyOpenSSL for dbt 1.3 tests fix(date): import pandas locally in...
SQLMesh 0.235.4
- Feat: Add override data path to ducklake options Fix: Don't rewrite_casts for for subclasses like JSONCast Add secure field to ClickHouse connection config Fix(databricks): Get correct datatypes from information_schema table Fix(databricks): Bugfix for get correct datatypes from information_schema table Fix: implement table properties handling for...
SQLMesh 0.235.3
- Fix: Make the janitor best effort v0.235.2...v0.235.3
SQLMesh 0.235.2
- fix: ui build pnpm build script approval v0.235.1...v0.235.2
SQLMesh 0.235.1
- chore: bump node version to 22 v0.235.0...v0.235.1
SQLMesh 0.235.0
- Fix VS Code lineage node handling for special character paths disable a vscode test as its blocking other prs Fix (databricks): use shared connection pool to prevent OAuth CSRF race Fix: create_external_models misclassifies cross-repo models as external if the gateway does not exist, continue the janitor process chore!: bump sqlglot to v30.8.0 (docs)...
SQLMesh 0.236.2
- docs: document standalone audits fix(ci): pin fastjsonschema below 2.22 on Python 3.9 fix(cicd): chunk bot messages on character boundaries fix(cli): coerce plan --min-intervals to int Chore/add unit test linting to docs perf: speed up SQL auto-categorization fix(mypy) - add ipython None check in accordance with new IPython 9.16 release fix(macros)...
SQLMesh 0.234.1
- Fix: allow --select-model to plan a model deletion Fix: harden ValidationInfo.data access for Pydantic 2.13 compat Fix: Do not modify updated_ts when unpausing all snapshots with target name