✨ Features
- Support Iceberg format in the local Airflow setup (#1755) @izeigerman
- Cicd output check run conclusions (#1752) @eakmanrq
- Preliminary work to enable WAP support (#1759) @izeigerman
- Add support for duckdb extensions and connector config (#1766) @crericha
- Automate unit test generation (#1756) @georgesittas
- Expose snapshots to the MacroEvaluator (#1761) @georgesittas
- Add Iceberg WAP support to the Spark engine adapter (#1769) @izeigerman
🪲 Bug fixes
- Run notifications (#1757) @vchan
- Few bugs during plan run/apply (#1758) @mykalmax
- Airflow tests @izeigerman
- Plan flow and display tests (failed) (#1751) @mykalmax
- (mssql) Pymssql doesn't convert datetime.date objects (#1745) @treysp
- Redshift dbt connection timeout none (#1771) @eakmanrq
- Handle empty list in select_from_values_for_batch_range (#1767) @georgesittas
- Support for Pydantic >= 2.5 (#1774) @izeigerman
- Current catalog extraction across engines @izeigerman
- Include sql statements in metadata hash. (#1773) @crericha
- Use expression for current catalog (#1775) @izeigerman