Releases: airbytehq/PyAirbyte
Releases · airbytehq/PyAirbyte
v0.8.4
v0.8.3
🐛 Fixes
- Resolve issue where case-sensitive column pruning removes real columns (#161)
⚙️ Under the Hood
v0.8.2
v0.8.1
v0.8.0
✨ New Features
- Add
Source.confic_spec
property andSource.print_config_spec()
method to get and/or print any connector's configuration spec (#80) - Thanks, @tinomerl! - Allow incremental refresh in combination with the
REPLACE
write strategy (#136) - Always pre-validate source config, with more clear messaging of validation failures (#134)
⚙️ Under the hood
v0.7.6
v0.7.5
This patch release fills in some blind spots of our telemetry, so that we can better understand the user experience and in turn provide better support to our users.
ℹ️ Telemetry Updates
- Add telemetry flag to detect when PyAirbyte is run via the LangChain package (
langchain-airbyte
) (#125) - Add "install" event type to better understand which connectors are failing to install (#115)
- Add anonymous user ID in telemetry. (#124)
- Upon first execution, print the telemetry info URL (https://docs.airbyte.com/telemetry) so that users can better understand what information is collected and how to opt-out if needed. (#124)
For more information, please see https://docs.airbyte.com/telemetry
v0.7.4
🐛 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 (#109)
- Adds usage samples for each cache option, including Snowflake, DuckDB, Postgres, BigQuery, and MotherDuck (#112)