- Added conditional asset materialization with `output required=False`, sensor partition request support, and runtime type validation for `AssetIn`.
- Expanded APIs: Snowflake queries can return pandas DataFrames, Dagster shell execute utilities are now public, and dbt asset loading supports the `exclude` parameter.
- Implemented numerous bug fixes (Dagit iframe rendering, DuckDB manager, dbt CLI select handling, GE validation, Dagstermill context) and updated docs; import time for dagster module reduced ~50%.