Changes
See the CHANGELOG for a full list of changes.
Automatically detected changes:
- fix: apply ruff-format to all files failing pre-commit lint (#337) @copilot-swe-agent
- Fix trailing whitespace in writer.py failing pre-commit hooks (#336) @copilot-swe-agent
- Fix CI regressions: YAML writer, catalog matching, sync behavior, thread-pool, and tests (#335) @z3z1ma
- [fixes 331] update path in tutorial links (#332) @macraesdirtysocks
- add metrics to preserved keys (#330) @EvavW
- feat: add logic to skip empty array columns when no columns or --skip-add-source-columns (#327) @LuigiCerone
- fix: normalize column-level meta to config.meta for dbt 1.9+ (#324) @dtaniwaki
- fix(tests): correct mock paths and context type in test_generators (#319) @ota2000
- feat: add Python 3.13 support and upgrade ydata-profiling (#318) @ota2000
- Fix --check behavior when --dry-run is used (#316) @ththicn
- fix: handle missing ColumnInfo.config attribute in dbt-core 1.10+ (#313) @nazihkalo
- Fix Azure OpenAI support broken with openai>=1.0.0 (#310) @cwmuller
- feat: add external YAML formatter integration (--formatter) (#323) @RicardoAGL
- fix: case-insensitive Snowflake relation matching for catalog lookup in get_columns (#325) @Felix313
- fix(transforms): use case-insensitive column comparison when output case settings are active (#322) @ota2000
- make openai optional (#300) @LuigiCerone
📦 Dependencies
- chore(deps): bump the npm_and_yarn group across 1 directory with 4 updates (#334) @dependabot
- chore(deps): bump protobuf from 5.29.5 to 5.29.6 in the uv group across 1 directory (#315) @dependabot
- chore(deps): bump lodash from 4.17.21 to 4.17.23 in /docs in the npm_and_yarn group across 1 directory (#312) @dependabot