Product Updates

Preview Version 7.26.1

by Coalesce
Preview

We've made backend improvements to boost system performance and reliability.

Preview Release 7.26.0

by Coalesce
Preview

This release focuses on improving deployment reliability, user interface validation, and API consistency.

UI Enhancements

  • Bulk Edit Validation Improvements – Added validation and error messaging when bulk editing columns in the column grid to prevent invalid input or missing selections. This ensures users receive clear guidance on required fields and attribute selections.

  • Parser Sample Size Limit and Error Messaging – Updated JSON and XML parser settings to limit the sample size and provide more helpful error messages when exceeding recommended limits.

  • Run Log Drawer Fix – Adjusted the layout so long Node lists no longer overlap the footer when filters or banners are active in the Run Log view.

API Updates

  • Dynamic Table Node Creation – Fixed an issue where creating an empty dynamic table Node via the Create Workspace Node API failed due to incorrect validation. Dynamic table Node types can now be created, updated, and managed through all supported APIs.

  • Duplicate Node Validation – Added validation to prevent creating Nodes with duplicate names or storage locations when using the Set Node API.

  • Get Workspace Node Enhancements – The Get Workspace Node API now correctly returns database and schema values for mapped Nodes in workspaces, ensuring consistency with the UI.

Deployment and Execution

  • Presync Column Query Truncation Fix – Resolved an issue that caused column metadata loss during large schema queries. The fix improves data integrity by correctly handling response size limits.

  • Deployment Failure Due to Missing Subgraph IDs – Fixed an issue that caused deployment errors when subgraph or folder IDs were missing in request validation.

  • Improved Plan Storage – Refactored Plan handling to no longer await storage completion during API operations, improving plan execution efficiency.

Problem Scanner

  • Column Dependency Refresh Fix – The Problem Scanner now updates column dependency errors in real time after changes, without requiring a browser refresh. This improves accuracy and workflow speed when resolving column-level issues.

Packages

Dynamic Tables Package

  • Version 2.1.3 - Removed all Iceberg-related code from the Dynamic Tables Package. Dynamic Iceberg table creation is now handled through the new Iceberg Package. This update also includes a minor fix that removes redundant sort order logic.

Iceberg Tables Package

  • Version 3.0.0 — Introduced three new Dynamic Iceberg Table Node types to support Iceberg table workflows.

    • Dynamic Iceberg Table Work

    • Dynamic Iceberg Table Dimension

    • Dynamic Iceberg Table Latest Record Version

Streams and Tasks Package

  • Version 2.4.1 — Added the Task DAG Create Root node type with new triggered task functionality. Fixed an issue where SIM and DSM node types did not correctly detect source information.

Version 7.25.3

by Coalesce
Updates
Bug Fix

Updates

We’ve focused this release on UI clarity, smoother onboarding, and CLI updates.

UI Changes

  • Clearer Join Error When a Source Is Missing — If you attempt to join to a source Node that doesn’t exist in Coalesce, the error message now explains exactly what’s missing and where to fix it.

Connections and Authentication

  • Private Key Formatting Guidance — The Snowflake User Credentials screen now clarifies the expected private key format, reducing auth setup errors.

Onboarding

  • Skip Steps 2 and 3 — You can now skip steps 2 and 3 of the Onboarding Wizard when you already have those items configured, speeding up project setup.

CLI Updates

  • Readable Errors and Warnings — The Coalesce CLI now formats deployment errors and warnings for easier scanning during runs.

Bug Fixes

  • Mixed JSON Key Types Could Drop Derived Columns — Resolved an issue where derived mappings omitted columns when JSON keys mixed data types.

  • Environment Deletion via API — Fixed an error that prevented deleting Environments using the API.

  • CLI Hang on Exit — Addressed a rare case where the CLI could hang after completing work.

  • Required Metadata Discard Error — Fixed an error thrown when discarding required metadata updates.

Packages

Streams and Tasks Package

Introduced a newInsert Or Merge With Task Node type for the Streams and Tasks package.

  • Enables developing a stream on top of a table, view, or external table.

  • Adds an option to create a target table and insert or merge data from a source, with a task orchestrating the operation.

Other Updates For Streams and Tasks

  • Added comprehensive metadata update checks in create templates.

  • Fixed comment block parsing.

  • Updated node definition default scheduler option to prevent predecessor validation issues.

Functional Node Types

Added comprehensivemetadata update checks to the create templates flow to prevent mismatches during template generation.

Dynamic Tables

  • Timestamp field uses a transform when configured.

  • Record versioning now supports integer columns.

  • When multiple timestamp columns exist, only the first selected column is considered.

Preview Version 7.25.2

by Coalesce
Preview
  • Fixed an issue that caused the Workspace to stop responding when loading the Node right-side navigation, creating or editing columns, or creating new Nodes.

  • Fixed an issue where commits could generate invalid YAML syntax because of incorrect indentation or missing escape characters in multi-line join statements.

Version 7.24.5

by Coalesce
Bug Fix
  • Fixed an issue that caused the Workspace to stop responding when loading the Node right-side navigation, creating or editing columns, or creating new Nodes.

  • Fixed an issue where commits could generate invalid YAML syntax because of incorrect indentation or missing escape characters in multi-line join statements.

Preview Version 7.25.1

by Coalesce
Preview

 This release includes bug fixes and performance improvements.

Version 7.24.4

by Coalesce
Bug Fix

 We've made backend improvements to boost system performance and reliability.

Preview Release 7.25.0

by Coalesce
Preview

Updates

We’ve focused this release on UI clarity, smoother onboarding, and CLI updates.

UI Changes

  • Clearer Join Error When a Source Is Missing — If you attempt to join to a source Node that doesn’t exist in Coalesce, the error message now explains exactly what’s missing and where to fix it.

Connections and Authentication

  • Private Key Formatting Guidance — The Snowflake User Credentials screen now clarifies the expected private key format, reducing auth setup errors.

Onboarding

  • Skip Steps 2 and 3 — You can now skip steps 2 and 3 of the Onboarding Wizard when you already have those items configured, speeding up project setup.

CLI Updates

  • Readable Errors and Warnings — The Coalesce CLI now formats deployment errors and warnings for easier scanning during runs.

Bug Fixes

  • Mixed JSON Key Types Could Drop Derived Columns — Resolved an issue where derived mappings omitted columns when JSON keys mixed data types.

  • Environment Deletion via API — Fixed an error that prevented deleting Environments using the API.

  • CLI Hang on Exit — Addressed a rare case where the CLI could hang after completing work.

  • Required Metadata Discard Error — Fixed an error thrown when discarding required metadata updates.

Packages

Streams and Tasks Package

Introduced a newInsert Or Merge With Task Node type for the Streams and Tasks package.

  • Enables developing a stream on top of a table, view, or external table.

  • Adds an option to create a target table and insert or merge data from a source, with a task orchestrating the operation.

Other Updates For Streams and Tasks

  • Added comprehensive metadata update checks in create templates.

  • Fixed comment block parsing.

  • Updated node definition default scheduler option to prevent predecessor validation issues.

Functional Node Types

Added comprehensivemetadata update checks to the create templates flow to prevent mismatches during template generation.

Dynamic Tables

  • Timestamp field uses a transform when configured.

  • Record versioning now supports integer columns.

  • When multiple timestamp columns exist, only the first selected column is considered.

Version 7.24.3

by Coalesce
Bug Fix

Bug Fix

We fixed an issue that caused deployments to fail when Subgraphs or Folders lacked required IDs. This issue would occur after successful plan generation but during the deployment validation phase. Deployments now run as expected.