Bug Fixes
- Fixed an issue that would prevent column lineage from being generated in certain situations
- Fixed an issue that could cause application crashes, particularly when viewing YAML files in the git modal.
- Fixed an issue that would prevent column lineage from being generated in certain situations
- Fixed an issue that could cause application crashes, particularly when viewing YAML files in the git modal.
Fixed an issue where re-running refreshes would only use default Environment parameters, instead of requested parameters.
Improved internal logging for Snowflake connections.
Users can now parse their XML variant data in addition to JSON data - read more here.
New API and CLI endpoints to access Run\*, Node, and Environment metadata - read more here.
There’s now a coa CLI option to manually append git SHA to deployments, resulting in label in git modal \[ --gitsha \].
UI scalability improvements when loading graph views.
Minor performance and UI improvements, making the app smoother and more user-friendly.
Proof Key for Code Exchange (PKCE) is required and enforced for all OAuth authorizations.
_\* Run Results data from**before November 2022 will not be available** via the API/CLI. Support for querying those older Runs coming soon!_
Re-sync source columns now detects modified and deleted columns, not just added ones.
Resolved an issue that would sometimes cause Runs to be marked failed even though they had completed successfully.
Fixed an issue where if a node in a deployment had an error, unrelated Nodes would also have their deployment stopped.
Added a scroll bar to the source section of Multi Source Nodes to better support a large number of sources.
Fixed a bug that could result in the application crashing when using `tabularConfig`
items in the creation of User-defined Node Types.
Removed the “Results per Page” button in the Org Settings Users list, as it was not functional.
Fixed some bugs in the generated documentation that would occasionally lead to crashes.
Fixed a bug that could block updating SSO settings.
Many smaller fixes.
Resolved an issue that prevented autocomplete from prompting in certain situations.
Fixed a bug that would occasionally prevent runs from being marked as finished.
Fixed a bug in imported packages that prevented users from editing their corresponding UDNs and macros.
Column lineage for nodes with changes made off platform will now work as expected.
Column lineage for older nodes that lacked UUIDs will also work as expected now.
The git repository will now be automatically cloned in the browser, if previously configured. This will provide a more seamless experience when accessing the app from different computers or browsers.
Users can now change the generated default join statement for a UDN using a Jinja template. More details in our docs here.
We now support self-hosted git repositories from most git providers.
Improved node bulk editing so that it shows a preview like the column bulk editor.
The mapping grid now displays which columns are used in a hash.
New nodes can now be created based on a selection of columns, even if they’re in different nodes.
The problem scanner is now a caution sign instead of a bell.
The forceIgnoreWorkspaceStatus option now works for CLI re-runs.
Minor performance and UI improvements, making the app smoother and more user-friendly.
CLI Error messaging improvements.
Fixed bugs around swapping git repositories to make the experience better.
Re-running a failed job in our CLI application now re-runs from the previous failure point.
Fixed a bug that could occur when trying to create nodes of invalid node types.
Fixed a bug that could make transforms on a multi-source node difficult to edit.
Fixed an issue with generated documentation for graphs that lacked source nodes.
Fixed an issue where a corrupt node type could prevent generated documentation from rendering.
Fixed many other small bugs to improve the overall user experience.
Reduced number of network requests needed to run the application, improving overall performance.
Fixed an issue where dependencies in node files were re-ordering unnecessarily.
A few other small fixes.