Download Latest Version create-dagster-x86_64-apple-darwin.tar.xz (45.8 MB)
Email in envelope

Get an email when there's a new version of Dagster

Home / 1.12.3
Name Modified Size InfoDownloads / Week
Parent folder
sha256.sum 2025-11-20 411 Bytes
create-dagster-installer.sh 2025-11-20 47.3 kB
create-dagster-x86_64-unknown-linux-gnu.tar.xz.sha256 2025-11-20 114 Bytes
create-dagster-x86_64-unknown-linux-gnu.tar.xz 2025-11-20 128.6 MB
create-dagster-x86_64-apple-darwin.tar.xz.sha256 2025-11-20 109 Bytes
create-dagster-x86_64-apple-darwin.tar.xz 2025-11-20 45.8 MB
create-dagster-aarch64-apple-darwin.tar.xz.sha256 2025-11-20 110 Bytes
create-dagster-aarch64-apple-darwin.tar.xz 2025-11-20 45.8 MB
1.12.3 (core) _ 0.28.3 (libraries) source code.tar.gz 2025-11-20 193.9 MB
1.12.3 (core) _ 0.28.3 (libraries) source code.zip 2025-11-20 200.7 MB
README.md 2025-11-20 3.0 kB
Totals: 11 Items   614.9 MB 0

New

  • Updated the cursoring logic of AutomationCondition.since()/AutomationCondition.newly_true() to make them retain access to their stored data in a wider range of scenarios where the underlying condition structure is changed.
  • Added a --use-active-venv method to a variety of dg commands. (Thanks, @cmpadden!)
  • The build_defs_at_path and load_component_at_path methods on the ComponentLoadContext class have been renamed to build_defs and load_component respectively. The previous names have been preserved for backcompat.
  • The template variables available in the default resolution scope for Components have been reorganized / expanded:
  • {{ automation_condition.on_cron(...) }} -> {{ dg.AutomationCondition.on_cron(...) }}
  • **new: ** All AutomationCondition static constructors may be accessed via the dg context, e.g.:
    • {{ dg.AutomationCondition.on_missing() & dg.AutomationCondition.in_latest_time_window() }}
  • **new: ** All PartitionsDefinition subclasses are now available via the dg context, e.g.:
  • {{ dg.StaticPartitionsDefinition(['a', 'b', 'c']) }}
  • {{ dg.DailyPartitionsDefinition('2025-01-01') }}
  • {{ project_root }} -> {{ context.project_root }}
  • {{ build_definitions_at_path(...) }} -> {{ context.build_defs(...) }}
  • {{ load_component_at_path(...) }} -> {{ context.load_component(...) }}
  • All previous template vars will continue to work as before for backcompat.
  • [ui] Improve browser performance for large asset graphs.
  • [dagster-snowflake] Added create_snowpark_session() which provides a convenient way to create a Snowpark session. (Thanks, @stevenayers!)
  • [dagster-snowflake] Added get_databases(), get_schemas(), get_tables(), get_views(), get_pipes() & get_stages() which provide a pythonic interface for Snowflake introspection. (Thanks, @stevenayers!)
  • [dagster-dbt] You can now override the op_config_schema property on the DbtProjectComponent to customize how your dbt execution can be configured at runtime.

Bugfixes

  • Added the ability to execute refreshes of embedded and published datasources when using the TableauComponent.
  • Fixed a bug in asset partitions where the partition range selector would sometimes stop working.
  • [dagster-dbt] Fixed a FileExistsError on Windows when reloading dbt project definitions by ensuring the local project directory creation handles pre-existing directories. (Thanks, @Jongwan93!)
  • [dagster-dbt] Fixed an issue introduced in version 1.12.2 that caused the DbtProjectComponent to not produce asset checks for tests on dbt sources. (Thanks, @stevenayers!)

Documentation

  • Added documentation for the community dagster-slurm integration. (Thanks, @geoHeil!)
Source: README.md, updated 2025-11-20