- ci: during semantic PR title check, block merging PR titles with "do not merge" (636)
0.24.0
✨ New Features
- feat: add [`AIRBYTE_PRINT_FULL_ERROR_LOGS`](https://airbytehq.github.io/PyAirbyte/airbyte/constants.html#AIRBYTE_PRINT_FULL_ERROR_LOGS) option to auto-print full log file text, enabled by default in CI environments (637) - feat: add [create\_source\_tables](https://airbytehq.github.io/PyAirbyte/airbyte/caches/base.html#CacheBase.create_source_tables) method to Cache classes, creates all tables without requiring running a sync (631)
- Chore(deps-dev): Bump poethepoet from 0.26.1 to 0.31.1 (558) - Chore(deps): Bump airbyte-api from 0.52.1 to 0.52.2 (560) - ci: fix poetry lock workflow for missing/blank file (593) - chore: update Poetry version to 2.0.1 in CI workflows (587) - ci: fix Poetry builds and snowflake tests (595)
📖 Documentation
- docs: add `cli` module to api docs (564)
0.22.0
✨ New Features
- Add `check` feature for Cloud connectors. (562)
📖 Documentation
- Add [usage examples and improved docs](https://airbytehq.github.io/PyAirbyte/airbyte/cloud.html) for `airbyte.cloud` module. (#562)
0.21.0
✨ New Features
- Adds Cloud deploy functionality (419)
⚙️ Under the Hood
- Update to CDK version to `^6.9.0` (552)
0.20.3
🐛 Fixes
- Fix: Resolve issue where special characters in stream names cause illegal file names (545) - **_Thanks, tinomerl!_**
⚙️ Under the Hood
<details> <summary>Show/Hide</summary>
- Chore: Only import submodules at type checking level aaronsteers (553) - ci: use case-insensitive semantic pr checks aaronsteers (554) - Revert "CI: Fix flaky no-code verifications, add native GitHub Actions success notification for `/test-pr` slash command (283)" aaronsteers (551) - Chore: Analyze dependency and imports using `deptry` aaronsteers (534)