NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4773 most downloaded on PyPI
Provider package apache-airflow-providers-docker 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 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
151 releases · first in 2020
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)
Template every connection id accepted by provider operators (#73286)
Nothing published for this version
- Handle DockerOperator mounts after rendering instead of in __init__
Release Date: 2026-08-08
Handle DockerOperator mounts after rendering instead of in init (#70342)
Handle DockerOperator mounts after rendering instead of in __init__ (#70342)
Nothing published for this version
Nothing published for this version
- Remove airflow.utils dependency from Docker provider
Release Date: 2026-07-28
Remove airflow.utils dependency from Docker provider (#69900)
Nothing published for this version
- Fix DockerOperator on_kill to respect auto_remove='force' and remove orphaned containers
Release Date: 2026-06-07
Fix DockerOperator on_kill to respect auto_remove='force' and remove orphaned containers (#56149) (#67225)
Fix DockerOperator on_kill to respect auto_remove='force' and remove orphaned containers (#56149) (#67225)
Nothing published for this version
- Fix DockerOperator init crash on dict mount entries
Release Date: 2026-05-23
Fix DockerOperator init crash on dict mount entries (#66553)
Fix DockerOperator init crash on dict mount entries (#66553)
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
Release Date: 2026-03-28 ### Misc - Add Python 3.14 Support
Release Date: 2026-03-28
Add Python 3.14 Support (#63520)
Nothing published for this version
- Switch from surrogateescape to replace to handle utf-8 error
Release Date: 2026-03-13
Switch from surrogateescape to replace to handle utf-8 error (#62632)
Switch from surrogateescape to replace to handle utf-8 error (#62632)
Nothing published for this version
- New year means updated Copyright notices
Release Date: 2026-01-17
New year means updated Copyright notices (#60344)
Nothing published for this version
- Handle mid line chunking when writing docker stream to logs
Release Date: 2025-12-13
Handle mid line chunking when writing docker stream to logs (#59071)
Add backcompat for exceptions in providers (#58727)
Handle mid line chunking when writing docker stream to logs (#59071)
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-12-02
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 >_.
Move out some exceptions to TaskSDK (#54505)
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Fix lower bound dependency to common-compat provider (#58833)
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>_.
Move out some exceptions to TaskSDK (#54505)
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Fix lower bound dependency to common-compat provider (#58833)
Nothing published for this version
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)
Migrate Docker provider to 'common.compat' (#57117)
Convert all airflow distributions to be compliant with ASF requirements (#58138)
Migrate Docker provider to 'common.compat' (#57117)
Nothing published for this version
- DockerSwarmOperator: Use inspect_service() instead of inspect_container()
Release Date: 2025-10-26
DockerSwarmOperator: Use inspect_service() instead of inspect_container() (#56043)
Remove placeholder Release Date in changelog and index files (#56056)
DockerSwarmOperator: Use inspect_service() instead of inspect_container() (#56043)
Remove placeholder Release Date in changelog and index files (#56056)
Nothing published for this version
- Fix 'version_compat' for Docker decorator with Airflow 3.0.X
Release Date: 2025-09-22
Fix 'version_compat' for Docker decorator with Airflow 3.0.X (#55447)
Switch all airflow logging to structlog (#52651)
Make term Dag consistent in providers docs (#55101)
Fix 'version_compat' for Docker decorator with Airflow 3.0.X (#55447)
Switch all airflow logging to structlog (#52651)
Make term Dag consistent in providers docs (#55101)
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 to version_compat in Docker (#52802)
docs: Correct TaskFlow capitalization in documentation (#51794)
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 to version_compat in Docker (#52802)
docs: Correct TaskFlow capitalization in documentation (#51794)
Nothing published for this version
- Move 'BaseHook' implementation to task SDK
Release Date: 2025-07-06
Move 'BaseHook' implementation to task SDK (#51873)
Allow templating of mounts parameter in DockerOperator (#52451)
Provider Migration: Update docker for Airflow 3.0 compatibility (#52465)
Drop support for Python 3.9 (#52072)
Move 'BaseHook' implementation to task SDK (#51873)
Allow templating of mounts parameter in DockerOperator (#52451)
Provider Migration: Update docker for Airflow 3.0 compatibility (#52465)
Drop support for Python 3.9 (#52072)
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 >_.
Remove AIRFLOW_2_10_PLUS conditions (#49877)
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>_.
Remove AIRFLOW_2_10_PLUS conditions (#49877)
Bump min Airflow version in providers to 2.10 (#49843)
Nothing published for this version
- Make '@task' import from airflow.sdk
Release Date: 2025-04-14
Make '@task' import from airflow.sdk (#48896)
Nothing published for this version
- make docker swarm service name customizable
Release Date: 2025-03-31
make docker swarm service name customizable (#47957)
Nothing published for this version
Release Date: 2025-03-13 ### Misc - Upgrade flit to 3.11.0
Release Date: 2025-03-13
Upgrade flit to 3.11.0 (#46938)
Nothing published for this version
This version contains no code changes. It was released to replace a previous version that was yanked due to a packaging issue.
Release Date: 2025-02-26
Note
This version contains no code changes. It was released to replace a previous version that was yanked due to a packaging issue.
Nothing published for this version
- Feat: support docker operator arg 'labels'
Release Date: 2025-02-21
Feat: support docker operator arg 'labels' (#46643)
Fix f-string ruff static check (#46813)
Using quotes for file path in find command (#46795)
Update DockerSwarmOperator auto_remove to align with DockerOperator (#45745)
Using env for file path in find command (#46809)
AIP-72: Support better type-hinting for Context dict in SDK (#45583)
Move Literal alias into TYPE_CHECKING block (#45345)
Feat: support docker operator arg 'labels' (#46643)
Fix f-string ruff static check (#46813)
Using quotes for file path in find command (#46795)
Update DockerSwarmOperator auto_remove to align with DockerOperator (#45745)
Using env for file path in find command (#46809)
AIP-72: Support better type-hinting for Context dict in SDK (#45583)
Move Literal alias into TYPE_CHECKING block (#45345)
All deprecated classes, parameters and features have been removed from the Kubernetes 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 Kubernetes provider package. The following breaking changes were introduced:
Deprecated parameter use_dill was removed. Please use serializer='dill' instead.
Deprecated parameter use_dill was removed. Please use serializer='dill' instead.
Deprecated parameter skip_exit_code was removed. Please use skip_on_exit_code instead.
Deprecated method get_hook() was removed. Please use hook property instead.
Remove Provider Deprecations in Docker (#44583)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
fix docker documentation auth url (#44112)
Update DAG example links in multiple providers documents (#44034)
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 Kubernetes provider package. The following breaking changes were introduced:
Deprecated parameter use_dill was removed. Please use serializer='dill' instead.
Deprecated parameter use_dill was removed. Please use serializer='dill' instead.
Deprecated parameter skip_exit_code was removed. Please use skip_on_exit_code instead.
Deprecated method get_hook() was removed. Please use hook property instead.
Remove Provider Deprecations in Docker (#44583)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
fix docker documentation auth url (#44112)
Update DAG example links in multiple providers documents (#44034)
Nothing published for this version
Nothing published for this version
- Fix logs with leading spaces in the Docker operator
Release Date: 2024-11-18
Fix logs with leading spaces in the Docker operator (#33692) (#43840)
Move python operator to Standard provider (#42081)
Fix logs with leading spaces in the Docker operator (#33692) (#43840)
Move python operator to Standard provider (#42081)
Nothing published for this version
- Add logging device and logging device options to DockerSwarmOperator
Release Date: 2024-09-24
Add logging device and logging device options to DockerSwarmOperator (#41416)
Add retrieve output docker swarm operator (#41531)
Add logging device and logging device options to DockerSwarmOperator (#41416)
Add retrieve output docker swarm operator (#41531)
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 .
feat(docker): Replace 'use_dill' with 'serializer' (#41356)
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.
feat(docker): Replace 'use_dill' with 'serializer' (#41356)
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
Nothing published for this version
- DockerSwarmOperator: Support line breaks in service logs
Release Date: 2024-08-06
DockerSwarmOperator: Support line breaks in service logs (#40705)
DockerSwarmOperator: Support line breaks in service logs (#40705)
Nothing published for this version
- DockerOperator TaskFlow - correct argyments in python command
Release Date: 2024-07-12
DockerOperator TaskFlow - correct argyments in python command (#39620)
Improve logging behavior of DockerOperator (#40489)
DockerOperator TaskFlow - correct argyments in python command (#39620)
Improve logging behavior of DockerOperator (#40489)
Nothing published for this version
- Bump minimum docker version to 7.1.0
Release Date: 2024-06-27
Bump minimum docker version to 7.1.0 (#39839)
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →