Security Fixes: Remediated a security risk to our API endpoints.
Version 7.48.2
Bug Fixes
Databricks Clustered Tables: Redeploying clustered tables is no longer blocked by the presync step.
Upgrade Node to 24.22.1: Resolve CVE-2026-111497 (Brotli decoder out-of-bounds write, RCE)
Version 7.47.1
Updates
Large Git Files: Large files stored in Git are now saved in chunks, making them more reliable to store and retrieve.
SSO Settings Docs: The SSO settings page now links to the new setup guide.
Version 7.46.2
Bug Fixes
Counter ID Allocation: Allocating a new counter ID no longer overwrites an existing job, subgraph, or node type.
Node Type Changes: Deployed nodes are now recreated when their node type changes object kind, so deployments reflect the new type.
Renamed Upstream Columns: Views are now recreated when a referenced upstream column is renamed, keeping them in sync.
Version 7.46.1
Bug Fixes
Reference Validation: References to targets that are not workspace nodes are no longer incorrectly flagged.
Version 7.45.5
Updates
Package Node Type Settings: Package node type settings now stay in sync between disk and the desktop app.
Bug Fixes
Watch Mode Snapshots: Changes to jobs, macros, and subgraphs are now picked up correctly while watching a project.
Local Mode First Plan: Environment files are now written in local mode, so a locally created project's first plan can resolve storage mappings.
Bug Fixes
Stability Fix: Rolled back a recent third-party library upgrade (Firebase) to restore previous, stable behavior in the app.
Version 7.45.1
Updates
Coalesce Desktop App is GA! Head over to our setup guide to get it.
Desktop Linux Preview: The Coalesce desktop application is now packaged for Linux distributions with AppImage and native Debian/Ubuntu (.deb) packages, including auto-updates.
Virtual Tree in Source Browser: The Add Source modal now uses a high-performance virtual tree, smoothly scrolling through storage mappings with tens of thousands of objects.
Marketplace Packages Discovery: Added
coa packages listto inspect available marketplace packages and their latest public versions from the CLI.
Bug Fixes
Snowflake Encrypted Keys in Desktop: Fixed an issue where password-encrypted private keys failed to decrypt in the desktop application runtime.
SQL Parser Error Handling: Prevented repeating crash loops in the Builder when editing complex statements containing unresolved SQL expressions.
Packages
Snowflake
Base Node Types - SQL 2.1.0: Adds a SQL-first Dimension node type that builds SCD Type 1 or Type 2 dimensions with upsert, changeTracking, or lastModified merge strategies and built-in data quality tests. Also includes 2.0.1, where accepted and rejected values tests accept lists, and 2.0.0, which added a Work node type that declares its annotations in its spec.
Base Node Types - SQL Advanced 1.0.0: New package. Adds a Work Advanced Deploy node type for SQL Nodes that can alter, recreate, or drop tables, transient tables, and views on redeploy.
Streams and Tasks 2.8.1: Restores the Task DAG Custom-SQL node type. Also includes 2.8.0, which updated stage labels and added primary key support.
Dynamic Tables 2.1.9: Fixes deploys that add column comments or make several changes to a dynamic table at once.
BigQuery
BigQuery Base Node Types - SQL 1.0.0: New package. A SQL-first Work node type for BigQuery with inline annotations and automatic metadata extraction.
Databricks
Databricks Base Node Types - SQL 1.0.0: New package. A SQL-first Work node type for Databricks with inline annotations and automatic metadata extraction.
Version 7.44.1
Bug Fixes
SSO Migration Banner: The legacy SSO migration banner on the Single Sign-On settings page is now hidden until organization-level SSO onboarding is enabled for the organization.
Version 7.42.5
Bug Fixes
Snowflake OAuth via PrivateLink: Snowflake OAuth connections configured with
USE_PRIVATELINK_FOR_AUTHORIZATION_ENDPOINTnow authenticate successfully without issuer mismatch errors.Snowflake OAuth: Fixed an issue where Snowflake OAuth reconnection failed with an issuer mismatch for accounts with uppercase identifiers.
