Airflow Summit 2025 is coming October 07-09. Register now to secure your spot!

apache-airflow-providers-airbyte

Changelog

5.2.3

Release Date: 2025-08-11

Misc

  • Improve debug logging in Airbyte provider (#51503)

Doc-only

  • Improve connection docs (#53942)

5.2.2

Release Date: 2025-08-02

Misc

  • Add Python 3.13 support for Airflow. (#46891)

  • Remove type ignore across codebase after mypy upgrade (#53243)

  • Remove upper-binding for "python-requires" (#52980)

  • Temporarily switch to use >=,< pattern instead of '~=' (#52967)

  • Move all BaseHook usages in providers to version_compat in airbyte (#52776)

5.2.1

Release Date: 2025-07-06

Misc

  • Move 'BaseHook' implementation to task SDK (#51873)

  • Provider Migration: Update airbyte provider for Airflow 3.0 compatibility (#52418)

  • Replace 'models.BaseOperator' to Task SDK one for Alibaba & Airbyte (#52335)

  • Drop support for Python 3.9 (#52072)

  • Use BaseSensorOperator from task sdk in providers (#52296)

Doc-only

  • Clean some leftovers of Python 3.9 removal - All the rest (#52432)

5.2.0

Release Date: 2025-06-18

Features

  • Add option to create connections using proxies (#49729)

Misc

  • Bump some provider dependencies for faster resolution (#51727)

5.1.0

Release Date: 2025-05-18

Note

This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_.

Misc

  • update airbyte changelog (#49934)

  • Bump min Airflow version in providers to 2.10 (#49843)

5.0.2

Release Date: 2025-04-19

Note

In this version of the provider, the provider_info entrypoint returned json has been cleaned up to not contain any extra values that have not been described in the Provider Info Schema This is generally backwards-compatible change, as those values appearing there (such as dependencies had never been described in the schema nor documentation (and the schema allows for optional, unsolicited components). If you depended on some values like dependencies there, the data exposed there is available in the metadata of the package (for example dependencies are available in requires metadata field of the package) and you should retrieve them from there instead.

Also the Provider Info Schema for Airflow 3.0 has been updated to reflect the latest functionality that can be exposed by the provider. The schema is backwards-compatible, it only contains new possible entries that can appear there, reflecting new functionality added in Airflow 2 and 3.

Misc

  • remove superfluous else block (#49199)

  • Remove unnecessary entries in get_provider_info and update the schema (#48849)

Doc-only

  • Fix some mistakes in AirbyteJobSensor docs. (#49196)

5.0.1

Release Date: 2025-03-13

Bug Fixes

  • fix: api_version on on_kill method (#46833)

Misc

  • Upgrade flit to 3.11.0 (#46938)

Doc-only

  • Remove extra whitespace in provider readme template (#46975)

5.0.0

Release Date: 2024-12-26

Note

This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy.

Breaking changes

Warning

All deprecated classes, parameters, and features have been removed from the Airbyte provider package. The following breaking changes were introduced:

  • Removed polling_interval parameter from AirbyteJobSensor. Use the poke_interval parameter instead.

  • Remove deprecated code from Airbyte provider (#44577)

Misc

  • Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)

4.0.0

Release Date: 2024-09-24

Breaking changes

Note

This version introduce a new way to handle the connection to Airbyte using client_id and client_secret instead of login and password. You can get them accessing the Airbyte UI and creating a new Application in the Settings page.

There is a large refactor to create a connection. You must specify the Full Qualified Domain Name in the host parameter, eg: https://my.company:8000/airbyte/v1/. The token_url parameter is optional and it is used to create the access token, the default value is v1/applications/token used by Airbyte Cloud. You must remove the api_type parameter from your DAG it isn’t required anymore.

  • Update provider to use Airbyte API Python SDK (#41122)

Misc

  • Fix wrong casing in airbyte hook. (#42170)

  • Pin airbyte-api to 0.51.0 (#42155)

  • remove deprecated soft_fail from providers (#41710)

3.9.0

Release Date: 2024-08-22

Note

This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy.

Misc

  • Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)

3.8.1

Release Date: 2024-05-30

Misc

  • Simplify 'airflow_version' imports (#39497)

  • Faster 'airflow_version' imports (#39552)

3.8.0

Release Date: 2024-05-06

Note

This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy.

Bug Fixes

  • fix(airbyte/hooks): add schema and port to prevent InvalidURL error (#38860)

Misc

  • Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)

3.7.0

Release Date: 2024-04-13

Features

  • Ensure Airbyte Provider is Compatible with Cloud and Config APIs (#37943)

Bug Fixes

  • fix: try002 for provider airbyte (#38786)

  • fix(airbyte): add return statement to yield within a while loop in triggers (#38390)

3.6.0

Release Date: 2024-01-27

Features

  • Add deferrable functionality to the AirbyteJobSensor and AirbyteTriggerSyncOperator (#36780)

3.5.1

Release Date: 2023-12-27

Bug Fixes

Cancel airbyte job when timeout exceeded to prevent inconsistency among airflow and airbyte (#36241)

3.5.0

Release Date: 2023-12-12

Note

This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy.

Misc

  • Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)

3.4.0

Release Date: 2023-10-17

Note

This release of provider is only available for Airflow 2.5+ as explained in the Apache Airflow providers support policy.

Misc

  • Bump min airflow version of providers (#34728)

3.3.2

Release Date: 2023-09-12

Bug Fixes

  • fix(providers/airbyte): respect soft_fail argument when exception is raised (#34156)

3.3.1

Release Date: 2023-06-23

Note

This release dropped support for Python 3.7

Misc

  • Add note about dropping Python 3.7 for providers (#32015)

3.3.0

Release Date: 2023-05-22

Note

This release of provider is only available for Airflow 2.4+ as explained in the Apache Airflow providers support policy.

Misc

  • Bump minimum Airflow version in providers (#30917)

3.2.1

Release Date: 2023-04-06

Misc

  • Clarify optional parameters in Airbyte docstrings (#30031)

3.2.0

Release Date: 2022-11-18

Note

This release of provider is only available for Airflow 2.3+ as explained in the Apache Airflow providers support policy.

Misc

  • Move min airflow version to 2.3.0 for all providers (#27196)

3.1.0

Release Date: 2022-07-16

Features

  • 'AirbyteHook' add cancel job option (#24593)

3.0.0

Release Date: 2022-06-13

Breaking changes

Note

This release of provider is only available for Airflow 2.2+ as explained in the Apache Airflow providers support policy.

2.1.4

Release Date: 2022-03-26

Bug Fixes

  • Fix mistakenly added install_requires for all providers (#22382)

2.1.3

Release Date: 2022-03-19

Misc

  • Add Trove classifiers in PyPI (Framework :: Apache Airflow :: Provider)

2.1.2

Release Date: 2022-03-10

Misc

  • Support for Python 3.10

2.1.1

Release Date: 2021-09-03

Misc

  • Optimise connection importing for Airflow 2.2.0

2.1.0

Release Date: 2021-08-02

Bug Fixes

  • AirbyteHook - Consider incomplete status (#16965)

2.0.0

Release Date: 2021-06-23

Breaking changes

  • Auto-apply apply_default decorator (#15667)

Warning

Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded automatically and you will have to manually run airflow upgrade db to complete the migration.

Features

  • Add test_connection method to Airbyte hook (#16236)

Bug Fixes

  • Fix hooks extended from http hook (#16109)

1.0.0

Release Date: 2021-04-13

Initial version of the provider.

Was this entry helpful?