Bug Fixes
Minor improvements to an internal API
Fixed a rare problem that could cause deployments to fail when deleting nodes as well as their node type in the same deployment
Fixed a bug that could occur when deploying Views and Tables with the same name
Fixed a bug where the OAuth access token kept expiring.
Previously, changing mapping locations caused error during deploy. This has been fixed now.
Problem scanner will no longer alert you for System columns.
There were a few little bugs that weren't nice to have. We fixed those.
Coalesce now synchronizes its metadata with Snowflake when creating a deployment plan. Users should be able to preview changes like non-existence or materialization (View/Table) and column-level mismatches during plan generation.
Users now have the option to store their Snowflake credentials within Coalesce's secure cloud secrets vault.
You can now set the Warehouse on a Node level. See Overriding Warehouse. This is currently supported only for Environments. Support for Development Workspaces is coming soon.
Users can now set the degree of parallelism of a Refresh in an Environment via a CLI parameter or from the API request body. Support for Development Workspaces is coming soon. See Start Refresh / Job
The app now highlights the drop zone when you drag a Node or a column.
Out-Of-The-Box Node Types have been tweaked to escape special characters in the column and Node descriptions, so you may see some changes to commit in the git modal.
Application version is now visible in Support Information, and users will be prompted to refresh the page for updates in the Problem Scanner.
The Problem Scanner now detects more potential issues with the app and your graph than before, so you may see it mention problems that were in your graph previously, not necessarily problems caused by the upgrade.
This release includes minor performance improvements. The app should be running smoother than before.
Grouping by headers is now available in the Column Grid view.
Run results will now display queued Nodes, alongside running, successful, and failed Nodes.
Source Nodes will now capture Node and column-level descriptions.
Column lineage now shows the lineage for upstream variant columns.
Deploy wizard will now display a helpful error message when you have an invalid UDN.
The app will now let you delete an Environment from the Deploy tab.
The Git modal will now dutifully let you know when Fetch fails.
Drag-and-drop behavior for nodes with hash columns has been improved.
Discarding your changes with an open subgraph no longer causes the app to crash.
Refreshing sources in the Add Sources modal has been improved.
Crashes related to Generated Documentation have been resolved.
Reduced the incidence of over-rendering grids and tables in the application, which would occasionally lead to crashes. This may also provide a slight performance increase.
Bulk editing the Nullable field on columns now works as expected.
Fixed an issue where some Jobs were not migrated to the new Jobs format correctly by not including all predecessor Nodes after the migration. This may have also caused any scheduled Jobs to not run to parity.
We fixed a bug that caused the data preview to display the result set from Snowflake incorrectly.
Changing the storage location for a node was resulting in some spooky behavior. This bug has been squished.
Typing in the source column cascader editor may have resulted in the app crashing. Now, it works.
Changing an existing user’s role now works as expected.
Previously, bulk editing the Default Value field in the mapping grid wasn’t working. This has been fixed.
You may have noticed that the column propagation preview wasn’t working as expected.
We will now notify you of invalid storage mappings while adding sources.
Notifications for empty storage mappings in the Deploy wizard are more readable now.
There's now a new Node Selector syntax. This filter is supported in all views. More details are in our Selector article. Note that this represents a breaking change for ad hoc CLI/API jobs that used the previous syntax.
There is now a common git repo URL that is shared between all users within the same Organization. This represents a potential breaking change, as you'll need to re-enter your git credentials before you can proceed with git-related tasks.
A new version of Jobs is now available. You can use the Node Selector to include or exclude nodes from a Job. More details in our Jobs article.
Subgraphs now open in their own tab. See more details in our Subgraphs article.
Column grid view now supports bulk editing of non-source columns.
Column bulk editor now supports Column Name updates using Jinja2 templates.
Grouping by table headers is now available in Node grid view.
The problem scanner will notify users about broken refs occurring in the join textbox within a node.
If using the Coalesce coa
CLI, you must upgrade to version 1.0.167
or later to use the latest features listed above.
You can now restart a failed refresh via API - Rerun Failed Refresh/Job or coa
CLI CLI Refresh.
This release includes significant UI improvements. Hopefully, the app should be even better for everyone.
Fixed an issue where mixed case column names wouldn't work as expected.