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
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
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
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
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
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.
Preview Release 7.20.0
Private Preview Features
These features are currently in Private Preview. Please reach out to your Coalesce account manager to sign up.
Onboarding Wizard
The Onboarding Wizard is back—and better aligned with your needs. This step-by-step setup guides you through authentication and storage configuration so you can spend less time on setup and more time building pipelines.
Your Feedback in Action
Storage & Mapping Optional on Duplication: When you duplicate a Workspace, you can now skip Storage Location configuration and Storage Mapping entirely—no need to fill them in unless you want to change them.
Existing Commits: If you’re branching off an existing Workspace with mappings already in your repo, the Onboarding Wizard will automatically pull in those Storage Locations and Storage Mappings for you.
Auto-Populate Existing Settings: If your original Workspace already had Storage Locations or Storage Mappings, we’ll carry those over automatically so you don’t have to reconfigure.
Why You’ll Love It
These tweaks remove unnecessary clicks when duplicating a Workspace and ensure your existing settings stick—giving you a seamless transition every time.
Deploy Wizard Improvements
We’ve refined the Deploy Wizard to give you clearer visibility into errors and warnings during the Review Plan step. Now, issues are organized into separate Errors and Warnings tabs—so you can quickly zero in on what needs fixing before you deploy.
Bug Fixes
New service accounts will now connect successfully without requiring environment settings to be manually saved.