NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3706 most downloaded on PyPI
A framework for writing Airbyte Connectors.
Last release today
17 Sep 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
1263 releases · first in 2021
One column per quarter.
Nothing published for this version
Widen cryptography dependency to >=44.0.0,<47.0.0 (https://github.com/airbytehq/airbyte-python-cdk/pull/975) 7da322d
cryptography dependency to >=44.0.0,<47.0.0 (https://github.com/airbytehq/airbyte-python-cdk/pull/975) 7da322dFull Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.21.0...v7.21.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
feat(declarative): Add backoff jitter support by @ZaneHyattAB in https://github.com/airbytehq/airbyte-python-cdk/pull/1038
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.20.0...v7.21.0
feat(check-stream): support configurable stream names by @devin-ai-integration[bot] in https://github.com/airbytehq/airbyte-python-cdk/pull/1030
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.19.3...v7.20.0
Nothing published for this version
Nothing published for this version
pass API budget to custom requesters (https://github.com/airbytehq/airbyte-python-cdk/pull/1034) 57110be
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.19.2...v7.19.3
Nothing published for this version
Nothing published for this version
Nothing published for this version
enforce runtime cap on concurrent partition generators to prevent deadlock (https://github.com/airbytehq/airbyte-python-cdk/pull/1015) f67a9d9
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.19.1...v7.19.2
Nothing published for this version
validate empty CSV column names and improve mismatch error messages (https://github.com/airbytehq/airbyte-python-cdk/pull/1010) 19a7083
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.19.0...v7.19.1
Nothing published for this version
Nothing published for this version
add deferred retry with cooldown for failed async jobs (https://github.com/airbytehq/airbyte-python-cdk/pull/1016) d3d1346
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.18.1...v7.19.0
Nothing published for this version
fix(memory-monitor): raise system_error instead of transient_error on critical memory threshold by @devin-ai-integration[bot] in https://github.com/ai
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.18.0...v7.18.1
add SKIPPED async job status to skip jobs with no data to return (https://github.com/airbytehq/airbyte-python-cdk/pull/980) 9842d33
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.17.4...v7.18.0
Nothing published for this version
fix(memory-monitor): lower fail-fast thresholds and humanize diagnostic messages by @devin-ai-integration[bot] in https://github.com/airbytehq/airbyte
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.17.3...v7.17.4
Nothing published for this version
Nothing published for this version
require stream_count >= 1 on DynamicStreamCheckConfig (https://github.com/airbytehq/airbyte-python-cdk/pull/992) fd553bd
stream_count >= 1 on DynamicStreamCheckConfig (https://github.com/airbytehq/airbyte-python-cdk/pull/992) fd553bdFull Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.17.2...v7.17.3
Nothing published for this version
Nothing published for this version
Nothing published for this version
fix: retry transient network errors during OAuth token refresh by @devin-ai-integration[bot] in https://github.com/airbytehq/airbyte-python-cdk/pull/9
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.17.1...v7.17.2
route RequestBodyPlainText to request_body_data instead of request_body_json (https://github.com/airbytehq/airbyte-python-cdk/pull/971) 60346c9
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.17.0...v7.17.1
Nothing published for this version
Add RecordExpander component for nested array extraction (https://github.com/airbytehq/airbyte-python-cdk/pull/859) 5b14f41
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.16.0...v7.17.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
fix: restore backward-compatible MessageRepresentationAirbyteTracedErrors alias by @pnilan in https://github.com/airbytehq/airbyte-python-cdk/pull/976
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.15.0...v7.16.0
Nothing published for this version
Add block_simultaneous_read with top-level stream_groups interface (https://github.com/airbytehq/airbyte-python-cdk/pull/870) 69cd63d
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.14.0...v7.15.0
add weight-based rate limiting support to HttpRequestRegexMatcher (https://github.com/airbytehq/airbyte-python-cdk/pull/966) 007066b
Full Changelog: https://github.com/airbytehq/airbyte-python-cdk/compare/v7.13.0...v7.14.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →