New
- All CLI commands under
dagster projecthave been removed.create-dagstershould be used instead. - [ui] Added a new Partitions facet to the Asset Lineage Graph.
- [ui] More details are now displayed for
SINCEconditions in evaluation tables for automation conditions. - [dagster-dbt] Added dbt cloud logs to stdout after the run completes in dbt cloud.
- [dagster-tableau] Improved resilience when fetching Tableau workspace data. The integration now skips individual workbooks that fail to return data and logs a warning, rather than failing the entire operation. (Thanks, @miriamcastel!)
Bugfixes
- Fixed an issue that would cause errors when attempting to create subclasses of
Resolvedthat had fields usingdefault_factoryarguments. - Fixed an issue with
dg plus deploy refresh-defs-statewhich could cause errors when refreshing state for components that required CLIs that were only available in the project environment. - [ui] Fixed Snowflake connection by changing the private key encoding from PEM to DER format. Snowflake requires unencrypted RSA private keys to be in DER format as bytes.
- [dagster-dbt] Updated
DbtCliResourceto use theproject_dirattribute from theDbtProjectinstance rather than passing the entireDbtProjectobject. - [dagster-tableau][dagster-sigma] Fixed bug that would cause templated env vars to not be resolved when specified in yaml.