đ Fixes
- Resolves issue where mixed-case stream properties would result in missing data (114)
- Resolves issue where loads would fail if records contained conflicting data types (67)
- Fixes an issue where `array` types would fail to parse if the subtype definition was invalid (113)
âī¸ Under the hood
- Cleans up public-facing API (109)
- Removes dependency on PyArrow, resulting in reduced errors and faster read speeds (67)
đ Documentation Updates
- New and improved [API Reference Docs](https://airbytehq.github.io/PyAirbyte/airbyte/caches/bigquery.html) (#109)
- Adds usage samples for each cache option, including [Snowflake](https://airbytehq.github.io/PyAirbyte/airbyte/caches/bigquery.html), [DuckDB](https://airbytehq.github.io/PyAirbyte/airbyte/caches/snowflake.html), [Postgres](https://airbytehq.github.io/PyAirbyte/airbyte/caches/postgres.html), [BigQuery](https://airbytehq.github.io/PyAirbyte/airbyte/caches/bigquery.html), and [MotherDuck](https://airbytehq.github.io/PyAirbyte/airbyte/caches/motherduck.html) (#112)