- Added timezone support to FreshnessPolicy, new asset utilities (from_graph with freshness by output, to_source_asset, assets as inputs to ops), and @asset sensor SkipReason; introduced dagit host/port arguments.
- Database I/O managers (Snowflake, DuckDB) now support static, multi‑ and dynamic partitions, with Snowflake auto‑creating missing schemas; fixed k8s executor config and duplicate job name issues.
- Breaking changes: removed experimental Out arguments (asset key, partitions, partitions_defs) and disallowed Out dicts in @multi asset; renamed top‑level resources argument; plus extensive bug fixes and documentation updates.