Product Updates

Metadata Updates Coming in 7.24

by Coalesce
Announcement

Coalesce has introduced updates to improve metadata integrity across Nodes. Starting in the 7.24 release, null values in Node metadata are automatically removed.

When you commit changes, you may notice updates to Nodes that you haven’t directly modified. This is expected, since null fields are being removed. You should commit these changes and continue with your workflow.

What to Expect

  • Git Modal: You may see diffs in the git modal where null values are removed.

No additional action is required. Commit the changes when they appear to keep your project in sync.

Preview Release 7.24.1

by Coalesce
Preview

Bug Fixes

  • Fixed an issue where certain read-only editor fields could incorrectly be editable

  • Fixed an error preventing environments with large node counts from being deleted via API

  • Fixed an issue where nodes with null values caused blocking errors

Preview Release 7.23.0

by Coalesce
Preview

Update to Supported Node.js Versions for the Coalesce CLI

Starting with the 7.24 release, we are updating the supported Node.js versions for the coa CLI to ensure you are working in a stable and secure environment.

What's Changing?

The coa CLI will now enforce the use of the following Node.js versions:

  • 20

  • 22

  • 24

Support for Node.js version 18 will be removed.

Why We're Making This Change

We're removing support for version 18 because it reaches its end-of-life in April 2025. Support for version 24, a Long-Term Support (LTS) version, has been added to ensure continued stability and security.

Action Required

If you are running Node.js version 18, you must upgrade to a supported version to continue using the coa CLI. After updating to release 7.24, running the CLI with Node.js version 18 will cause the CLI to exit with the following error message:

Invalid node version 18 not supported


Updates

  • Column lineage - We’ve improved the process by adding in app guidance and improving the visual indicators making it easier to see the propagation before commiting.

  • Snowflake Authentication - The Problem Scanner now alerts you when Snowflake authentication is missing.

Bug Fixes

  • Testing a Databricks SQL Warehouse connection will no longer fail with a "Missing token" error when a valid token has been entered.

  • Service accounts with Environment Admin permissions for Snowflake environments will no longer receive an "Invalid Connection Information" error on API calls.

  • Deploying a Storage Mapping change will no longer result in a "No schema found" error if the old schema or database was deleted directly from the data warehouse before deployment.

  • Deleting a source from a column now works consistently when using a trackpad or a mouse.

  • Sorting and filtering by Node Status or Stage Status on the deployment runs page will no longer revert or disappear on runs with a large number of objects.

  • Deleting a Source Node and creating a new table Node with the same name and location in a single deployment will no longer replace the existing table and cause data loss.

Preview 7.22.1

by Coalesce
Preview
  • The Get Nodes API endpoint no longer returns 500 errors when encountering malformed SQL in Nodes.

  • Fixed an issue where switching branches during Workspace duplication would incorrectly retain the commit from the previously selected branch, causing Workspaces to load without Nodes or Jobs. The commit selection is now cleared when switching branches, allowing users to select a new commit from the current branch.

Preview Release 7.22.0

by Coalesce
Preview

New API Endpoints: User Management & Git Accounts

We're excited to announce the addition of User Management API and Git Account API endpoints.

User Management

Automate user provisioning workflows, implement bulk role assignments, and manage permissions across organizations, projects, and environments programmatically.

Review the User Management API documentation.

Git Accounts

Programmatically configure Git connections, manage account credentials, and maintain Git repository associations as part of your CI/CD pipelines.

Review the Git Accounts API documentation.

Updates

We’ve continued to improve the user experience by:

  • Adding alphabetical sorting for Storage Locations and Environments.

  • Sorting the Nodes Panel alphabetically while also considering the Storage Location name. For example, if both Nodes are named analytics_source, the one with the Storage Location of SRC would come before the one with TGT.

Bug Fixes

  • When zoomed in, the Add Member button in the Project settings no longer disappears.

Preview Release 7.21.3

by Coalesce
Preview

We fixed a bug where the Join tab contents would return after being completely deleted when clicking outside the Node.

Preview Release 7.21.2

by Coalesce
Preview

We fixed an issue where expired Snowflake OAuth authentication would cause an infinite loading state on the Workspace Connection screen.

Preview Release 7.21.0

by Coalesce
Preview

Updates

We added alphabetical sorting to:

  • Documentation

  • Node type selector

  • Add new Node

This means locating items faster and reducing scan time for large lists.

Bug Fixes

  • Environment Reader roles have read access to the following API endpoints:

    • LIST Environments

    • GET Environments

    • Get Nodes

    • LIST Nodes

    • GET Job Status

    • GET Runs

    • LIST Runs

  • Ref functions now validate inputs during plan rendering. Empty strings or undefined values now throw clear errors identifying problematic Nodes when using the Coalesce App.

  • We fixed an error that caused users to receive the error message: “Error installing package: failed to validate request body” when installing Nodes.

  • The Problem Scanner now returns the alert "Configure key pair in User Credentials tab” for missing Snowflake Key Pair credentials.

  • Fixed issue where data type changes to columns in Coalesce would not deploy when the target table contained unexpected columns in the data warehouse. Changes now deploy correctly.

Preview Release 7.20.1

by Coalesce
Preview

Bug Fixes

  • Fixed an issue that caused jobs to fail during Snowflake connection validation if the connection did not close properly. This prevents job failures due to connection cleanup errors during validation.
  • Fixed an issue where checkboxes would not appear on downstream nodes when using the "Propagate addition" feature for newly added columns in the column lineage view. This ensures the column lineage propagation feature works consistently for both existing and newly added columns.