- Added metadata dict to AssetMaterialization, get_latest_materialization_event, InMemoryIOManager to public API, TableSchema.from_dict constructor, and new CLI command `dagster run migrate repository`.
- Enhanced multi‑asset sensor (consumed partition marking, cursor‑to‑latest flag), made Dagit run timeline grouping visible for all, introduced DuckDB integration, added Airflow 2 support, and extended Airbyte resource with custom request ...
- Fixed retry‑exceeded error handling, resolved dbt asset observation duplication and nondeterministic op naming, removed pandas dependency from dagster‑dbt, and expanded documentation with sensor examples and tutorials.