What's Changed
- fix: remove
returnfromfinallyblock to prevent exception swallowing by @themavik in #2109 - fix: handle string-type exposure owner in ExposureSchema validation by @themavik in #2110
- fix: replace deprecated
datetime.utcnow()withdatetime.now(tz=timezone.utc)by @themavik in #2111 - fix(CORE-355): handle abbreviated timezone offsets in convert_partial_iso_format_to_full_iso_format by @devin-ai-integration[bot] in #2116
- fix: apply toyaml filter to all secret-backed credential fields in profiles template by @devin-ai-integration[bot] in #2124
- fix: wire --config-dir CLI flag to Config initialization by @themavik in #2121
- fix: add ref() macro override for dbt-core 1.11 compatibility by @devin-ai-integration[bot] in #2137
- Add optional --ssl-ca-bundle flag for SSL certificate configuration by @szaffarano in #1802
- feat: add DuckDB, Trino, Dremio & Spark support to CI and CLI by @devin-ai-integration[bot] in #2135
- feat: add Microsoft Fabric and SQL Server support to elementary CLI by @devin-ai-integration[bot] in #2140
- feat: add Vertica adapter support by @devin-ai-integration[bot] in #2141
- feat: add dbt-fabricspark support to elementary CLI by @devin-ai-integration[bot] in #2142
- fix: swap latest_run_time and latest_run_time_utc in _parse_test_db_row by @devin-ai-integration[bot] in #2144
- fix: only filter by invocations_rank_index when no invocation_id is specified by @devin-ai-integration[bot] in #2143
New Contributors
- @themavik made their first contribution in #2109
- @szaffarano made their first contribution in #1802
Full Changelog: v0.22.0...v0.23.0