New
- Added event type filtering to the asset Recent Updates timeline, allowing users to toggle between Materializations and Observations when both event types are present. Filter preference is persisted to local storage.
psycopg2-binaryhas been removed as a dependency fromdagster-postgres. If you were previously relying on this transitive dependency, you may need to explicitly addpsycopg2-binaryto your project.- [ui] The launchpad UI no longer prefills optional resource defaults in the config editor. To see and edit the defaults, click "Scaffold all default config".
- [ui] For op jobs in code locations that have reloaded, the launchpad now always shows a message indicating that the config may be stale.
- [ui] Asset health status indicators now distinguish between loading, unknown, and no data states for improved debugging.
- [ui] The asset overview timeline now correctly displays the most recent event without cutting it off.
- [dagster-dbt]
DbtProjectandDbtProjectComponentnow exposeprepare_project_cli_argsto allow customizing CLI arguments used to generate the manifest. - [dagster-looker, dagster-omni, dagster-powerbi, dagster-sigma, dagster-tableau] BI integration assets are now automatically enriched with
dagster/table_namemetadata. Additionally,dagster-tableauanddagster-lookerassets now populatedagster/storage_kindbased on the upstream connection type. - [dagster-sling] The
slingpackage import is now deferred to improve import-time performance.
Bugfixes
- Fixed a bug where Dagster incorrectly called
__enter__on nested resource attributes annotated withdagster.ResourceDependencyduring parent resource setup. (Thanks, @danielgafni!) - [ui] Fixed text wrapping and layout for long URIs in asset storage metadata section.
Documentation
- Added documentation for custom metrics in Dagster+ Insights.
- Added and enhanced webhook alerting documentation, including a guide for incident.io integration.
Dagster Plus
- Organization-level timezone settings are now supported, allowing organizations to set a default timezone for users who haven't explicitly set a preference.
- [ui] Asset job run data is now included in Job insights.
- [ui] Code locations with loaded but failed agents now display a warning icon with agent status details in a popover.
- [ui] Added run queue time metric visualization to Job insights.
- [ui] Updated Alert policy list style for improved scannability and legibility.