NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI
Provider package apache-airflow-providers-airbyte for Apache Airflow
Last release 5 days ago
29 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 46 of 46 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
99 releases · first in 2021
One column per quarter.
- Template every connection id accepted by provider operators
Release Date: 2026-09-29
Template every connection id accepted by provider operators (#73286)
Sync connection UI metadata in provider.yaml with hook definitions (#72087)
Note why the Airbyte hook stays on httpx rather than httpx2 (#72111)
Template every connection id accepted by provider operators (#73286)
Sync connection UI metadata in provider.yaml with hook definitions (#72087)
Note why the Airbyte hook stays on httpx rather than httpx2 (#72111)
Nothing published for this version
- Fix AirbyteJobSensor marking a cancelled job as success in deferrable mode
Release Date: 2026-08-08
Fix AirbyteJobSensor marking a cancelled job as success in deferrable mode (#69786)
Fix AirbyteJobSensor marking a cancelled job as success in deferrable mode (#69786)
Nothing published for this version
Nothing published for this version
This release upgrades the provider’s airbyte-api dependency to the 1.x series and switches the underlying HTTP client from requests to httpx .
Release Date: 2026-07-28
Note
This release upgrades the provider’s airbyte-api dependency to the 1.x series and switches the underlying HTTP client from requests to httpx .
No changes are required for typical Dag authors: the AirbyteHook , AirbyteTriggerSyncOperator , and AirbyteJobSensor public interfaces are unchanged, and the Airbyte connection configuration (including the proxies extra) keeps the same format.
Action is required only if your environment relies on the provider’s transitive dependencies:
airbyte-api is now >=1.0.0,<2.0 (previously >=0.52.0,<1.0.0 ). The 1.x SDK is built on Pydantic models, so any code importing airbyte_api directly must pass request objects as keyword arguments (e.g. GetJobRequest(job_id=...) ) and handle its stricter response validation.
requests is no longer installed by this provider. If your code relied on it being pulled in transitively, declare requests as an explicit dependency of your own project.
Migrate Airbyte provider to 'airbyte-api' library 1.0 and 'httpx' (#68882)
Note
This release upgrades the provider's airbyte-api dependency to the 1.x series and switches the underlying HTTP client from requests to httpx.
No changes are required for typical Dag authors: the AirbyteHook, AirbyteTriggerSyncOperator, and AirbyteJobSensor public interfaces are unchanged, and the Airbyte connection configuration (including the proxies extra) keeps the same format.
Action is required only if your environment relies on the provider's transitive dependencies:
airbyte-api is now >=1.0.0,<2.0 (previously >=0.52.0,<1.0.0). The 1.x SDK is built on Pydantic models, so any code importing airbyte_api directly must pass request objects as keyword arguments (e.g. GetJobRequest(job_id=...)) and handle its stricter response validation.
requests is no longer installed by this provider. If your code relied on it being pulled in transitively, declare requests as an explicit dependency of your own project.
Migrate Airbyte provider to 'airbyte-api' library 1.0 and 'httpx' (#68882)
Nothing published for this version
- Cap airbyte-api < 1.0.0 due to breaking changes
Release Date: 2026-07-10
Cap airbyte-api < 1.0.0 due to breaking changes (#69081)
Nothing published for this version
- Fix deferrable execution timeout handling for Airbyte jobs.
Release Date: 2026-06-07
Fix deferrable execution timeout handling for Airbyte jobs. (#67816)
Fix deferrable execution timeout handling for Airbyte jobs. (#67816)
Nothing published for this version
- Implement execution_timeout semantics for AirbyteTriggerSyncOperator in deferrable mode
Release Date: 2026-05-27
Implement execution_timeout semantics for AirbyteTriggerSyncOperator in deferrable mode (#64051)
Fix deferrable execution_timeout handling in AirbyteTriggerSyncOperator (#67382)
Implement execution_timeout semantics for AirbyteTriggerSyncOperator in deferrable mode (#64051)
Fix deferrable execution_timeout handling in AirbyteTriggerSyncOperator (#67382)
Nothing published for this version
Nothing published for this version
- Make OAuth credentials optional for Airbyte OSS deployments
Release Date: 2026-05-11
Make OAuth credentials optional for Airbyte OSS deployments (#64986)
Add tests for execute_complete success and error paths (#64119)
Make OAuth credentials optional for Airbyte OSS deployments (#64986)
Add tests for execute_complete success and error paths (#64119)
Nothing published for this version
- Load hook metadata from YAML without importing Hook class
Release Date: 2026-04-12
Load hook metadata from YAML without importing Hook class (#63826)
Load hook metadata from YAML without importing Hook class (#63826)
Nothing published for this version
- Add submit_reset_connection func
Release Date: 2026-03-28
Add submit_reset_connection func (#63578)
Add Python 3.14 Support (#63520)
Fix typo in debug message for 'AirbyteTriggerSyncOperator' (#64084)
Add submit_reset_connection func (#63578)
Add Python 3.14 Support (#63520)
Fix typo in debug message for 'AirbyteTriggerSyncOperator' (#64084)
Nothing published for this version
- Migrate-airbyte-connection-UI-metadata-to-YAML
Release Date: 2026-03-13
Migrate-airbyte-connection-UI-metadata-to-YAML (#62426)
Nothing published for this version
- New year means updated Copyright notices
Release Date: 2026-01-17
New year means updated Copyright notices (#60344)
Migrate airbyte provider to use airflow.sdk.configuration.conf (#59991)
New year means updated Copyright notices (#60344)
Migrate airbyte provider to use airflow.sdk.configuration.conf (#59991)
Nothing published for this version
- Add backcompat for exceptions in providers
Release Date: 2025-12-13
Add backcompat for exceptions in providers (#58727)
Nothing published for this version
This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy < https://github.com/apache/a
Release Date: 2025-11-30
Note
This release of provider is only available for Airflow 2.11+ 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 >_.
Make Airbyte connection fields properly labeled in Airflow 3 (#58342)
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Note
This release of provider is only available for Airflow 2.11+ 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>_.
Make Airbyte connection fields properly labeled in Airflow 3 (#58342)
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Nothing published for this version
- Convert all airflow distributions to be compliant with ASF requirements
Release Date: 2025-11-17
Convert all airflow distributions to be compliant with ASF requirements (#58138)
Convert all airflow distributions to be compliant with ASF requirements (#58138)
Nothing published for this version
- Migrate airbyte provider to ''common.compat''
Release Date: 2025-10-26
Migrate airbyte provider to ''common.compat'' (#56996)
Remove placeholder Release Date in changelog and index files (#56056)
Migrate airbyte provider to ''common.compat'' (#56996)
Remove placeholder Release Date in changelog and index files (#56056)
Nothing published for this version
- Improve debug logging in Airbyte provider
Release Date: 2025-08-11
Improve debug logging in Airbyte provider (#51503)
Improve connection docs (#53942)
Improve debug logging in Airbyte provider (#51503)
Improve connection docs (#53942)
Nothing published for this version
- Add Python 3.13 support for Airflow.
Release Date: 2025-08-02
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)
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)
Nothing published for this version
- Move 'BaseHook' implementation to task SDK
Release Date: 2025-07-06
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)
Clean some leftovers of Python 3.9 removal - All the rest (#52432)
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)
Clean some leftovers of Python 3.9 removal - All the rest (#52432)
Nothing published for this version
- Add option to create connections using proxies
Release Date: 2025-06-18
Add option to create connections using proxies (#49729)
Bump some provider dependencies for faster resolution (#51727)
Nothing published for this version
This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy < https://github.com/apache/a
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 >_.
update airbyte changelog (#49934)
Bump min Airflow version in providers to 2.10 (#49843)
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>_.
update airbyte changelog (#49934)
Bump min Airflow version in providers to 2.10 (#49843)
Nothing published for this version
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 des
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.
remove superfluous else block (#49199)
Remove unnecessary entries in get_provider_info and update the schema (#48849)
Fix some mistakes in AirbyteJobSensor docs. (#49196)
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.
remove superfluous else block (#49199)
Remove unnecessary entries in get_provider_info and update the schema (#48849)
Fix some mistakes in AirbyteJobSensor docs. (#49196)
Nothing published for this version
- fix: api_version on on_kill method
Release Date: 2025-03-13
fix: api_version on on_kill method (#46833)
Upgrade flit to 3.11.0 (#46938)
Remove extra whitespace in provider readme template (#46975)
fix: api_version on on_kill method (#46833)
Upgrade flit to 3.11.0 (#46938)
Remove extra whitespace in provider readme template (#46975)
Nothing published for this version
All deprecated classes, parameters, and features have been removed from the Airbyte provider package. The following breaking changes were introduced:
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 .
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)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Note
This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy.
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)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Nothing published for this version
Nothing published for this version
- remove deprecated soft_fail from providers
Release Date: 2024-09-24
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)
Fix wrong casing in airbyte hook. (#42170)
Pin airbyte-api to 0.51.0 (#42155)
remove deprecated soft_fail from providers (#41710)
Nothing published for this version
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy .
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 .
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
Note
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy.
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
Nothing published for this version
- Simplify 'airflow_version' imports
Release Date: 2024-05-30
Simplify 'airflow_version' imports (#39497)
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
Faster 'airflow_version' imports (#39552)
Nothing published for this version
This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy .
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 .
fix(airbyte/hooks): add schema and port to prevent InvalidURL error (#38860)
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
Nothing published for this version
- Ensure Airbyte Provider is Compatible with Cloud and Config APIs
Release Date: 2024-04-13
Ensure Airbyte Provider is Compatible with Cloud and Config APIs (#37943)
fix: try002 for provider airbyte (#38786)
fix(airbyte): add return statement to yield within a while loop in triggers (#38390)
Ensure Airbyte Provider is Compatible with Cloud and Config APIs (#37943)
fix: try002 for provider airbyte (#38786)
fix(airbyte): add return statement to yield within a while loop in triggers (#38390)
Nothing published for this version
- Add deferrable functionality to the AirbyteJobSensor and AirbyteTriggerSyncOperator
Release Date: 2024-01-27
Add deferrable functionality to the AirbyteJobSensor and AirbyteTriggerSyncOperator (#36780)
Add deferrable functionality to the AirbyteJobSensor and AirbyteTriggerSyncOperator (#36780)
Your coding agent can read these notes before it upgrades. Set up the MCP server →