1.12.20 (core) / 0.28.20 (libraries)
OpExecutionContext, AssetExecutionContext, AssetCheckExecutionContext) now expose a multi_partition_key property that returns a MultiPartitionKey when the current run is a multi-partition run.Braze and Runpod kind tags. (Thanks, @dragos-pop!)DbtCloudComponent for loading dbt Cloud projects as Dagster assets using the Components API.dbt_cloud_assets decorator now supports partitioned assets via the partitions_def parameter.FivetranWorkspace now supports a retry_on_reschedule option to automatically retry syncs rescheduled by Fivetran due to quota limits, as well as resync operations.k8sApiCaBundlePath to configure a custom CA certificate path for Kubernetes API communication.service_spec_config field for arbitrary Kubernetes Service spec overrides (for example, clusterIP: None for headless services).s3_pickle_io_manager failing with dynamic outputs when step keys contain bracket characters in the generated S3 object path.PipesEMRServerlessClient where a custom CloudWatch log group name configured in monitoringConfiguration.cloudWatchLoggingConfiguration.logGroupName was ignored, causing log streaming to always use the default /aws/emr-serverless log group. (Thanks, @kchainani-figma!)Fetched April 11, 2026