Release notes: September 7–13, 2026

Changes with no impact on existing DDL/API functions

AI Copilot

  • Product guide subagent: a new Copilot subagent that searches and references SqlDBM's own documentation, so you can ask "how do I…?" and get answers grounded in the current docs
  • Review Copilot's unsaved changes: you can now see the list of unsaved changes Copilot made in the current session and review them before saving, with a quick link to compare against your draft
  • Copilot's comparison summary now includes semantic model changes alongside physical ones
  • Copilot no longer offers editing tools to users without edit permission on a project, and explains why when a change can't be made
  • New MCP tools for semantic models and model governance: read semantic models, work with governance fields, get an on-demand schema guide for semantic YAML exports, and submit a semantic model as YAML for asynchronous import (submit, get a job id, and poll for completion)

Integrations

  • Atlan Data Catalog integration: pull governance values from Atlan into SqlDBM, push SqlDBM assets to Atlan, and test the connection. Large pushes run as asynchronous jobs with batching and progress tracking, so multi-thousand-asset syncs complete without blocking; governance-role users configure and run it end-to-end from the integrations page

Snowflake

  • Object filtering across multiple schemas: when connecting to Snowflake, you can now select multiple schemas (or a single one) within one database, and system schemas like INFORMATION_SCHEMA and SNOWFLAKE_SAMPLE_DATA are excluded from selection

Forward Engineering

  • Transformational alter scripts now cover PostgreSQL and Databricks (in addition to Snowflake): when a column's type or position changes, SqlDBM rebuilds the table through copy-and-rename or replace-from-query strategies while preserving history, grants, and identity values, and adds a warning header where a rebuild is required
  • (Fix) Identifier quoting is now consistent across dialects — BigQuery and Databricks alter and create scripts no longer emit unquoted DDL, every quoting style the editor offers works correctly, and default value clauses are written consistently

Project Settings

  • Project-level settings: save and update settings per project, including the project's default dbt version (pre-selected on export). The project's note now replaces the dbt YAML header, and an in-app notification confirms when project settings are updated

Reverse Engineering

  • Named semantic models generated during Reverse Engineering now get auto layout applied

Compare

  • (Fix) Semantic views now render in the Diagrams compare tab (with a neutral placeholder if a name can't be resolved), instead of being left out

Permissions

  • (Fix) Governance-only users now see a dismissable warning when their edits won't persist, instead of a false save confirmation
  • (Fix) Transferring project ownership to a user whose plan is downgrading to consumer no longer orphans their projects

OpenAPI

  • The public API's Swagger documentation now shows enum member names, so API consumers can see valid string values directly instead of decoding numeric indices