Try our Chrome extension
Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!Changedetection.io needs your support!
You can help us by supporting changedetection.io on these platforms;
- Rate us at AlternativeTo.net
- Star us on GitHub
- Follow us at Twitter/X
- G2 Software reviews
- Check us out on LinkedIn
- And tell your friends and colleagues :)
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
尚未 秒前。
False
尚未 秒前
6小时前查看单个快照
Skip to content
Navigation Menu
Sign in Appearance settings
* Platform
+ AI CODE CREATION
o GitHub Copilot Write better code with AI
o GitHub Copilot app Direct agents from issue to merge
o MCP Registry Integrate external tools
+ DEVELOPER WORKFLOWS
o Actions Automate any workflow
o Codespaces Instant dev environments
o Issues Plan and track work
o Code Review Manage code changes
o Code Quality Enforce quality at merge
+ APPLICATION SECURITY
o GitHub Advanced Security Find and fix vulnerabilities
o Code security Secure your code as you build
o Secret protection Stop leaks before they start
+ EXPLORE
o Why GitHub
o Documentation
o Blog
o Changelog
o Marketplace
View all features
* Solutions
+ BY COMPANY SIZE
o Enterprises
o Small and medium teams
o Startups
o Nonprofits
+ BY USE CASE
o App Modernization
o DevSecOps
o DevOps
o CI/CD
o View all use cases
+ BY INDUSTRY
o Healthcare
o Financial services
o Manufacturing
o Government
o View all industries
View all solutions
* Resources
+ EXPLORE BY TOPIC
o AI
o Software Development
o DevOps
o Security
o View all topics
+ EXPLORE BY TYPE
o Customer stories
o Events & webinars
o Ebooks & reports
o Business insights
o GitHub Skills
+ SUPPORT & SERVICES
o Documentation
o Customer support
o Community forum
o Trust center
o Partners
View all resources
* Open Source
+ COMMUNITY
o GitHub Sponsors Fund open source developers
+ PROGRAMS
o Security Lab
o Maintainer Community
o Accelerator
o GitHub Stars
o Archive Program
+ REPOSITORIES
o Topics
o Trending
o Collections
* Enterprise
+ ENTERPRISE SOLUTIONS
o Enterprise platform AI-powered developer platform
+ AVAILABLE ADD-ONS
o GitHub Advanced Security Enterprise-grade security features
o Copilot for Business Enterprise-grade AI features
o Premium Support Enterprise-grade 24/7 support
* Pricing
Type / to search
Sign in
Sign up Appearance settings
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Uh oh!
There was an error while loading. Please reload this page.
dagster-io / dagster Public
* Notifications You must be signed in to change notification settings
* Fork 2.2k
* Star 16k
* Code
* Issues 2.1k
* Pull requests 479
* Pull requests 480
* Discussions
* Actions
* Projects
* Security and quality 1
* Insights
Additional navigation options
* Code
* Issues
* Pull requests
* Discussions
* Actions
* Projects
* Security and quality
* Insights
Releases: dagster-io/dagster
Releases Tags
Releases · dagster-io/dagster
Release list
* 1.13.17 (core) / 0.29.17 (libraries)
* 1.13.16 (core) / 0.29.16 (libraries)
* 1.13.15 (core) / 0.29.15 (libraries)
* 1.13.14 (core) / 0.29.14 (libraries)
* 1.13.13 (core) / 0.29.13 (libraries)
* 1.13.12 (core) / 0.29.12 (libraries)
* 1.13.11 (core) / 0.29.11 (libraries)
* 1.13.10 (core) / 0.29.10 (libraries)
* 1.13.9 (core) / 0.29.9 (libraries)
* 1.13.8 (core) / 0.29.8 (libraries)
Previous Next
Jump to release
* 1.13.17 (core) / 0.29.17 (libraries)
* 1.13.16 (core) / 0.29.16 (libraries)
* 1.13.15 (core) / 0.29.15 (libraries)
* 1.13.14 (core) / 0.29.14 (libraries)
* 1.13.13 (core) / 0.29.13 (libraries)
* 1.13.12 (core) / 0.29.12 (libraries)
* 1.13.11 (core) / 0.29.11 (libraries)
* 1.13.10 (core) / 0.29.10 (libraries)
* 1.13.9 (core) / 0.29.9 (libraries)
* 1.13.8 (core) / 0.29.8 (libraries)
Previous Next
1.13.17 (core) / 0.29.17 (libraries)
1.13.17 (core) / 0.29.17 (libraries) Latest
Latest
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 07 Aug 19:12
1.13.17
ba537c9
New
* An asset whose materialization failures are all pending an automatic retry now reports a WARNING health status instead of DEGRADED, and Slack, Microsoft Teams, and email alerts render a "Failed, retry pending" line for it.
* [ui] The asset graph sidebar's search now matches only assets shown in the sidebar, matches on the full asset key as well as the displayed name, lists results alphabetically, and shows the namespace for results whose name is ambiguous.
* [ui] Added a "Copy asset key" item to the asset node context menu.
* [ui] Added a SLURM kind tag icon. (Thanks, @geoHeil!)
* [dagster-snowflake] SnowflakeDbtProjectComponent now accepts a defs_state configuration, matching DbtCloudComponent, so deployments can opt into versioned state storage instead of the local filesystem.
Bugfixes
* [dg] Fixed an issue where a Hybrid deployment running on Kubernetes could be misidentified as Serverless, causing PEX-configured builds to be packaged as Docker images.
* [dg] Relaxed the tomlkit version constraint to allow newer releases. (Thanks, @geoHeil!)
* [ui] Fixed the asset graph sidebar to sort assets by their displayed name rather than their full asset key.
* [ui] Fixed an issue where text in the search UI was truncated earlier than necessary.
* [dagster-cloud] The Kubernetes agent now degrades gracefully when its service account is not permitted to manage ConfigMaps, launching code servers without fast in-place reload rather than failing to deploy the code location. Granting the agent's Role permissions on configmaps, which the latest agent Helm chart includes, restores fast reloads.
* [dagster-snowflake] Fixed several issues in SnowflakeDbtProjectComponent: the observation sensor could eventually report Dagster-triggered runs as externally triggered, executing a subset failed when dbt built models outside the requested subset, and a genuine import error in an optional dependency could silently hide the component.
* [dagster-spark] Fixed a command injection issue in spark_resource and create_spark_op: spark-submit is now invoked directly instead of through a shell, so shell metacharacters in application_arguments are no longer interpreted. Multiple and quoted arguments continue to work.
* [dagster-tableau] Fixed an issue where empty workbooks could cause code location loads to fail.
Documentation
* Documented how to connect to the Dagster+ MCP server using OAuth.
* Corrected the Helm repository and chart names in the Kubernetes agent configuration reference.
* Integration pages can now be filtered by tag.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
1.13.16 (core) / 0.29.16 (libraries)
1.13.16 (core) / 0.29.16 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 30 Jul 17:24
1.13.16
113f6eb
New
* Declarative Automation can now automate jobs, available as a preview feature. Pass an automation_condition to define_asset_job — wrapping an asset-level condition with AutomationCondition.any_job_root_assets_match or AutomationCondition.all_job_root_assets_match — to launch a single run of the job when the condition becomes true. Evaluation history is viewable in the new Automation tab on job pages.
* [ui] The Components tab for a code location now lists all component instances in the location, not just app-managed ones.
Bugfixes
* [dagster-airbyte] Fixed a bug where Airbyte API requests were not retried on transient failures, causing syncs to fail after a single transient error despite the request_max_retries setting. (Thanks, @MercureTony!)
Documentation
* Clarified the distinction between definition-time and runtime metadata, and documented how to access asset definition metadata from a custom I/O manager.
* Documented the available configuration options for the Soda integration.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
🚀 1 iRod3s reacted with rocket emoji
All reactions
* 🚀 1 reaction
1 person reacted
1.13.15 (core) / 0.29.15 (libraries)
1.13.15 (core) / 0.29.15 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 23 Jul 15:59
1.13.15
dafdfdc
New
* [dagster-snowflake] Added the SnowflakeDbtProjectComponent (Preview) for natively orchestrating dbt projects on Snowflake.
Documentation
* Added documentation for the Dagster MCP server.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
1.13.14 (core) / 0.29.14 (libraries)
1.13.14 (core) / 0.29.14 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 16 Jul 18:39
1.13.14
346f556
Bugfixes
* Fixed a 401 error from the serverless I/O manager when materializing assets in an organization with more than one full deployment.
* Fixed a 400 error from the serverless I/O manager when materializing assets whose storage keys contain special characters.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
1.13.13 (core) / 0.29.13 (libraries)
1.13.13 (core) / 0.29.13 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 09 Jul 17:39
1.13.13
713b612
New
* [ui] The asset launch dialog now automatically expands the warnings section when alerts are present.
Bugfixes
* Fixed an issue where a fresh installation of dagster could resolve an incompatible version of grpcio-health-checking, breaking code server imports due to a protobuf version conflict.
* [ui] Fixed an error that occurred when viewing tick details for declarative automation runs.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
1.13.12 (core) / 0.29.12 (libraries)
1.13.12 (core) / 0.29.12 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 02 Jul 16:27
1.13.12
db56a1d
New
* [ui] Improved the performance of the runs feed for runs that target large numbers of assets and asset checks. The feed now fetches a bounded preview of the selection and loads the full lists on demand.
* [dagster-aws] Added a dashboard_refresh_interval parameter to PipesEMRServerlessClient and increased its default so that Spark UI URLs are no longer invalidated prematurely during a run. (Thanks, @noy-solvin!)
Bugfixes
* Fixed a bug where a partitioned asset check with its own automation condition could raise a CheckError and halt the entire automation tick when it was requested on a tick that did not materialize the asset it targets.
* Fixed a bug where a code location could be left stuck in an error state after a transient gRPC failure during refresh (common during Kubernetes rolling deployments). The gRPC server watcher now periodically retries refresh for locations whose load error is a DagsterUserCodeUnreachableError. (Thanks, @jmoldow!)
* [ui] Fixed an issue where long pool names could overflow their container; they are now truncated, and the run pools dialog wraps and scrolls when there are many pools.
* [dagster-dbt] Fixed a KeyError on failures when converting dbt run results to Dagster events for runs that omit that key (such as dbt Fusion).
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
1.13.11 (core) / 0.29.11 (libraries)
1.13.11 (core) / 0.29.11 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 25 Jun 18:23
1.13.11
32d3609
New
* [ui] The asset catalog page now renders as a single virtualized list, so workspaces with many asset groups or code locations no longer freeze the UI when expanding those sections.
* [dagster-dbt] Added a new "insights" option to DbtProjectComponent's include_metadata field, enabling Dagster+ Insights tracking from YAML config.
* [dagster-graphql] Added an optional limit argument and new assetSelectionCount / assetCheckSelectionCount fields to the Run GraphQL type, so clients can render a bounded preview of a run's asset/check selection alongside the true totals.
Bugfixes
* Asset check history is now cleared when an asset or its partitions are wiped; stale entries no longer linger in the Execution History and Partitions views.
* [ui] The run detail page header now displays the asset-check count for asset-job runs, and the count is now read from the execution plan rather than by scanning the full run event log.
* [ui] The "View asset lineage" item in the run actions menu now correctly scopes to the assets in that run.
* [dagster-dbt] .with_insights() now logs a warning instead of raising when called against an unsupported adapter.
Documentation
* Added a new page documenting Dagster+ code-location snapshot size limits, with a script you can run locally to estimate snapshot sizes before deploying.
* Documented the "Run concurrency" Insights metric.
* Fixed an invalid pool config in the "Preventing concurrent dbt snapshots" DbtProjectComponent example.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
1.13.10 (core) / 0.29.10 (libraries)
1.13.10 (core) / 0.29.10 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 18 Jun 19:23
1.13.10
9e5740d
Bugfixes
* Fixed a bug where DagsterInstance.get_latest_materialization_event (and get_asset_records) could return a stale pre-wipe materialization for a wiped asset once a new run targeting the asset started or an observation was reported. In Dagster+, fixed the analogous bug where wiping partitions could leave the wiped partition's materialization as the asset's latest materialization.
* Fixed an issue where an asset backfill could get stuck — emitting no further runs but never completing — when an asset whose partitions definition includes certain dates depended on an asset whose partitions definition excludes them.
* Fixed a performance issue where assets partitioned by a cron schedule using an explicit minute list (e.g. 0,30 * * * *) computed partition counts much more slowly than the equivalent */30 schedule.
* Improved the performance of loading the backfills for a partition set on deployments with a large number of backfills, which previously fetched and deserialized every backfill in the deployment on each request.
* [ui] Fixed a performance regression that caused views with truncated text, such as the asset catalog, to render slowly.
* [dagster-cloud] Fixed an issue where importing dagster_cloud.serverless could fail with a missing boto3 dependency on serverless deployments that did not install the [serverless] extra.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
1.13.9 (core) / 0.29.9 (libraries)
1.13.9 (core) / 0.29.9 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 11 Jun 19:16
1.13.9
7441af7
New
* Asset group names may now contain / separators to define hierarchical groups (e.g. marketing/ads). Hierarchical groups can be selected with wildcards in asset selections (e.g. group:"marketing/*") and are rendered as nested groups in the asset graph.
* Added an is: filter to the asset selection syntax and search filters to select assets by type (e.g. is:external, is:materializable).
* [dg] DG_PROJECT_PYTHON_EXECUTABLE in a project's .env is now parsed via python-dotenv, so export KEY=value, quoted values, and trailing comments are honored.
* [ui] When filtering assets in the lineage view with the selection input, a "Save selection" button now allows creating a saved selection directly from the input value.
* [ui] Redesigned the recent updates timeline on asset pages.
* [dagster-cloud] Uploads through S3 presigned URLs (code location snapshots, serverless I/O manager objects, compute logs, and PEX files) now retry on transient HTTP 500 errors from S3.
* [dagster-dlt] DltLoadCollectionComponent now supports partitions_def and backfill_policy. (Thanks, @Benjamin0313!)
* [helm] User code deployments now support running multiple replicas via replicaCount. All replicas of a deployment share a consistent gRPC server ID, so multi-replica deployments do not trigger spurious code location reloads. (Thanks, @HynekBlaha!)
Bugfixes
* Fixed an issue where date-like strings (e.g. "2021-10-30") in YAML config files were converted to datetime objects instead of being passed through as strings.
* Fixed an issue where run failure sensors did not receive error information when a run failed due to a step failure. The originating step error is now available on the sensor context.
* Fixed an issue where schedules using cron strings constrained to specific hours or days (e.g. */15 9-16 * * 1-5) were incorrectly treated as ticking uniformly throughout the day, which could produce overcounted partition counts and oversized backfills.
* Fixed a deadlock that could occur when shutting down event log watchers on Postgres or MySQL storage while a watch callback was concurrently unsubscribing.
* TemplatedSqlComponent now generates a unique default op name based on its template, preventing op name collisions when multiple components omit an explicit execution name.
* [ui] Fixed an issue where clicking "View runs" in the backfill step status dialog did not open the runs dialog.
* [ui] On the asset partitions page, the focused partition now resets when it falls outside the selected partition range, instead of continuing to display a partition that is no longer in the range.
Documentation
* [dagster-dbt] Added a "Blue/green deployments" section to the dbt patterns and best practices guide, covering the clone-then-swap pattern.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
🚀 2 nunnsy and daikon0313 reacted with rocket emoji
All reactions
* 🚀 2 reactions
2 people reacted
1.13.8 (core) / 0.29.8 (libraries)
1.13.8 (core) / 0.29.8 (libraries)
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags
elementl-devtools released this 04 Jun 18:11
1.13.8
37f0140
New
* Special characters are now allowed in team owners for jobs, schedules, and sensors. (Thanks, @dragos-pop!)
* Added kinds tags and icons for Microsoft Fabric and OneLake. (Thanks, @MartyP233!)
* The BigQuery, Snowflake, and DuckDB I/O managers now skip the table write when an asset returns an empty DataFrame, logging a warning instead. This prevents incorrect type inference and degenerate tables for empty partitions.
* [ui] The per-code-location "Docs" tab is now "Components", with its content available under a "Library" subtab. Existing /docs links continue to work via redirect.
* [dagster-aws] The EMR PySpark step launcher now honors a configured S3 job package path.
* [dagster-cloud] code_server.* metrics now carry a server_instance_id tag identifying the underlying gRPC server process. For multi-replica code locations, the tag identifies whichever replica answered the most recent metrics ping.
Bugfixes
* InstigationLogger now stringifies log record attributes that are not JSON-serializable instead of failing to emit the log. (Thanks, @jonaslb!)
* Fixed a SQL injection vulnerability in dagster-clickhouse, dagster-clickhouse-pandas, and dagster-clickhouse-polars when using dynamic partition keys. ClickHouse partition queries now bind partition key values as driver parameters instead of interpolating them into SQL strings.
* Fixed an issue where tag values in component YAML files were not coerced correctly.
* [dg] dg labs ai dispatch no longer writes a plan.md artifact into version control.
* [dg] Fixed an error that occurred when using TypedDict-typed fields in component configuration.
* [ui] Fixed partition step status labels and squares that rendered incorrectly after the CSS Modules migration.
* [ui] Fixed backfill progress not reaching 100% until all runs had completed.
* [dagster-databricks] Fixed Databricks workspace job list pagination and added retries for rate-limit responses.
* [dagster-dbt] Fixed DbtProject.prepare() to always run dbt deps when dependency files are present.
* [dagster-dbt] Fixed YAML-based translation in DbtProjectComponent subclasses to also translate dependency keys.
* [dagster-dbt] Fixed an issue where dbt unit tests could be ignored unexpectedly.
* [dagster-dbt] Fixed incorrect asset key translation when generating column lineage with DbtProjectComponent.
* [dagster-dbt] Fixed unbounded recursive copying of the .local_defs_state() directory when a dbt project was located at the repository root.
* [dagster-cloud-cli] Fixed dg plus deploy failing with No module named pip in uv-managed environments.
* [dagster-cloud-cli] Removed an overly strict dependency-file check from the Docker deploy path.
Documentation
* Added an integration reference for dagster-elasticsearch.
* Added documentation for the OpenLineage integration.
* Added documentation for dagster-hf-datasets.
* Added an example covering deployment strategies.
Assets 10
Loading
Uh oh!
There was an error while loading. Please reload this page.
All reactions
Previous 1 2 3 4 5 … 42 43 Next
Previous Next
Footer
© 2026 GitHub, Inc.
Footer navigation
* Terms
* Privacy
* Security
* Status
* Community
* Docs
* Contact
* Manage cookies
* Do not share my personal information
You can’t perform that action at this time.
提示: 选中文本以分享或加入忽略列表。
— Download difference patch
目前差异仅按文本比较,非图形对比,只提供最新截图。
截图需要启用 Playwright/WebDriver