Skip to content

Bump dagster from 1.12.22 to 1.13.1#6

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/dagster-1.13.1
Open

Bump dagster from 1.12.22 to 1.13.1#6
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/dagster-1.13.1

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Apr 18, 2026

Bumps dagster from 1.12.22 to 1.13.1.

Changelog

Sourced from dagster's changelog.

1.13.1 (core) / 0.29.1 (libraries)

New

  • Added PipesCompositeMessageReader (preview) to support multiple concurrent message streams in a single Pipes session.
  • Added sensor:, schedule:, and job: attribute support to the asset selection syntax (e.g., sensor:my_sensor, job:my_job).
  • Added automation_type: attribute support to the asset selection syntax, allowing queries like automation_type:schedule or automation_type:sensor. (Thanks, @​bengotow!)
  • State-backed integration components (e.g., AirbyteWorkspaceComponent, FivetranWorkspaceComponent) now default to LOCAL_FILESYSTEM state storage instead of legacy_code_server_snapshots.
  • [dg] Added dg api issue create and dg api issue update commands.
  • [dg] Added filter support to dg api issue list.
  • [ui] Improved asset selection autocomplete performance.
  • [dagster-dbt] DagsterDbtTranslatorSettings.enable_source_metadata now defaults to True, enabling upstream asset key remapping based on dbt source table names by default.

Bugfixes

  • Fixed a possible SQL injection in a few IO managers when used with dynamic partition.
  • Fixed an issue where runs executed via execute_in_process() would sometimes fail to display the step timeline in the Dagster UI.
  • Fixed a bug where multi-asset definitions containing virtual assets would produce incorrect execution plans.
  • [ui] Fixed the tick result button for sensors using dynamic partitions.
  • [dagster-aws] PickledObjectS3IOManager now defaults the S3 key prefix to an empty string when none is provided. (Thanks, @​aksestok!)
  • [dagster-databricks] PipesDatabricksClient.run_multi_task and PipesDatabricksServerlessClient.run_multi_task now give each submitted task its own message destination by default, fixing chunk-file collisions between concurrent tasks.
  • [dagster-dbt] Fixed the dbt Cloud v2 polling sensor and adhoc job to use stable, ID-based identifiers, preventing naming conflicts.
  • [dagster-dbt] Fixed the dbt Cloud v2 polling sensor to correctly filter out runs from adhoc jobs.

Documentation

  • Added a guide for virtual assets.
  • Added documentation for partitioned asset checks.
  • Added documentation for the free_slots_after_run_end_seconds concurrency configuration option.
  • Clarified SCIM provisioning and SSO permission requirements in the authentication documentation.
  • Added a guide for migrating Dagster+ from the US to the EU control plane.

1.13.0 (core) / 0.29.0 (libraries)

Major Changes Since 1.12.0

  • AI-assisted development: Released dagster-io/skills, a collection of Dagster-focused AI skills for coding agents like Claude Code, OpenAI Codex, and others. Expanded dg api commands for programmatic inspection of assets, runs, jobs, schedules, and more.
  • Partitioned asset checks: Asset checks can now target specific partitions of an upstream asset, aligning data quality logic with how partitioned data is produced and monitored.
  • State-backed components enabled by default: Integrations that depend on external metadata (dbt, Fivetran, Airbyte, Tableau, Looker, etc.) now use persisted local state by default, providing a more predictable code location loading experience.
  • Virtual assets (preview): New is_virtual parameter on @asset and AssetSpec for modeling assets like database views that automatically reflect upstream changes without explicit materialization.
  • 20+ new components: Added or expanded components for dbt Cloud, Spark, Azure (Blob Storage, ADLS2), GCP (BigQuery, GCS, Dataproc), Databricks, Tableau, Looker, Census, Polytomic, and more. Integrations gained richer observability, metadata, and operational support.
  • Deeper integration support: dbt Cloud supports partitioned assets; Databricks gained job-level subsetting and auto-cancel on run termination; Fivetran added polling sensors, retry-on-reschedule, and resync support; BI integrations auto-enrich assets with table metadata for cross-system lineage.
  • Dagster+ improvements: Organization-level timezone settings, service users for Pro accounts, more resilient code server redeploy behavior, improved agent failure recovery, and expanded insights and alerting workflows.

Breaking Changes

  • Removed deprecated external_asset_from_spec and external_assets_from_specs. Use AssetSpec inputs directly to Definitions(...) or AssetsDefinition(specs=[...]) instead.
  • Removed deprecated single-AssetKey deps argument support from asset dependencies. Use a sequence of AssetDep objects instead.
  • Removed deprecated get_all_asset_specs from Definitions.
  • Removed deprecated legacy_freshness_policy parameter from @observable_source_asset.

... (truncated)

Commits
  • 00e2ef7 1.13.1
  • 1c95173 Adds changelog for 1.13.1 (#22830)
  • 2c86620 Add dynamic partition escaping to SnowflakePolarsTypeHandler (#22903)
  • a428f90 Add serverside killswitch for legacy freshness policy resolvers (#22891)
  • a2210de [perf] fast-path all partition subset for multi partition assets
  • 5ca5f93 Add PipesCompositeMessageReader for multi-writer pipes sessions (#22819)
  • 6ca4c26 [docs] add migration guide for 1.13.0 (#22800)
  • d82cc48 Add lastObservationTimestamp to GraphQL schema [FE-1106] (#22776)
  • dd45863 Revert "Add lastObservationTimestamp to asset health, expand catalog sort opt...
  • c82656e Update Serverless job location info (#22752)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [dagster](https://github.com/dagster-io/dagster) from 1.12.22 to 1.13.1.
- [Release notes](https://github.com/dagster-io/dagster/releases)
- [Changelog](https://github.com/dagster-io/dagster/blob/master/CHANGES.md)
- [Commits](dagster-io/dagster@1.12.22...1.13.1)

---
updated-dependencies:
- dependency-name: dagster
  dependency-version: 1.13.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Apr 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants