You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2026/02/23 22:23:43 UTC

(airflow) branch main updated: Update release notes for dockerfiles with 2.11.1 changes. (#62383)

This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 22833f1ee8a Update release notes for dockerfiles with 2.11.1 changes. (#62383)
22833f1ee8a is described below

commit 22833f1ee8aa9574653f481bd7eae8a452944299
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Mon Feb 23 23:23:36 2026 +0100

    Update release notes for dockerfiles with 2.11.1 changes. (#62383)
---
 docker-stack-docs/changelog.rst | 68 ++++++++++++++++++++---------------------
 1 file changed, 34 insertions(+), 34 deletions(-)

diff --git a/docker-stack-docs/changelog.rst b/docker-stack-docs/changelog.rst
index b0d5e192d2a..1ab2a03d33e 100644
--- a/docker-stack-docs/changelog.rst
+++ b/docker-stack-docs/changelog.rst
@@ -103,6 +103,13 @@ Airflow 3.0
   * The ``INSTALL_PACKAGES_FROM_CONTEXT`` arg changed to ``INSTALL_DISTRIBUTIONS_FROM_CONTEXT``
   * The parameter ``UPGRADE_INVALIDATION_STRING`` is renamed to ``UPGRADE_RANDOM_INDICATOR_STRING``
 
+Airflow 2.11.1
+~~~~~~~~~~~~~~
+
+  * The image does not support Python 3.9 anymore as Python 3.9 reached end of life on October 31, 2025 and
+    The Airflow 2.11.1 has been released on February 20, 2026 and Airflow 2.11.1 does not support Python 3.9.
+
+
 Airflow 2.10
 ~~~~~~~~~~~~
   * The image does not support Debian-Bullseye(11) anymore. The image is based on Debian-Bookworm (12).
@@ -372,37 +379,30 @@ that invalidates the already released image, and regenerating the image makes it
 While we cannot assure 100% backwards compatibility when it happens, we at least document it
 here so that users affected can find the reason for the changes.
 
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
-| Date         | Affected images     | Potentially breaking change             | Reason                 | Link to Pull Request / Issue                   |
-+==============+=====================+=========================================+========================+================================================+
-| 19 July 2025 | 3.0.3               | * The ``standard`` provider             | Sensor skipping issue  | https://github.com/apache/airflow/pull/53455   |
-|              |                     |   upgraded from 1.4.0 to 1.4.1          |                        |                                                |
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
-| 24 Jun 2025  | 3.0.2               | * The ``fab`` provider                  | FAB provider user      | https://github.com/apache/airflow/issues/51854 |
-|              |                     |   upgraded from 2.2.0 to 2.2.1          | creation did not work  |                                                |
-|              |                     |                                         |                        |                                                |
-|              |                     | * ``common.messaging`` provider         | importing SQS message  | https://github.com/apache/airflow/issues/51770 |
-|              |                     |   upgraded from 1.0.2 to 1.0.3          | failed with circular   |                                                |
-|              |                     |                                         | import                 |                                                |
-|              |                     |                                         |                        |                                                |
-|              |                     | * git binary is added to the image      | git bundle need it     | https://github.com/apache/airflow/pull/51580   |
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
-| 02 Aug 2024  | 2.9.3               | * The ``apache-airflow-providers-fab``  | FAB provider logout    | https://github.com/apache/airflow/issues/40922 |
-|              |                     |   upgraded from 1.2.1 to 1.2.2          | did not work for 2.9.3 |                                                |
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
-| 12 Mar 2024  | 2.8.3               | * The image was refreshed with new      | Both dependencies      | https://github.com/apache/airflow/pull/37748   |
-|              |                     |   dependencies (pandas < 2.2 and        | caused breaking        | https://github.com/apache/airflow/pull/37701   |
-|              |                     |   SMTP provider 1.6.1                   | changes                |                                                |
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
-| 16 Dec 2023  | All 2..\*           | * The AIRFLOW_GID 500 was removed       | MySQL repository is    | https://github.com/apache/airflow/issues/36231 |
-|              |                     | * MySQL ``apt`` repository key changed. | removed after the      |                                                |
-|              |                     |                                         | key expiry fiasco      |                                                |
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
-| 17 June 2022 | 2.2.5               | * The ``Authlib`` library downgraded    | Flask App Builder      | https://github.com/apache/airflow/pull/24516   |
-|              |                     |   from 1.0.1 to 0.15.5 version          | not compatible with    |                                                |
-|              | 2.3.0-2.3.2         |                                         | Authlib >= 1.0.0       |                                                |
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
-| 18 Jan 2022  | All 2.2.\*, 2.1.\*  | * The AIRFLOW_GID 500 was removed       | MySQL changed keys     | https://github.com/apache/airflow/pull/20912   |
-|              |                     | * MySQL ``apt`` repository key changed. | to sign their packages |                                                |
-|              |                     |                                         | on 17 Jan 2022         |                                                |
-+--------------+---------------------+-----------------------------------------+------------------------+------------------------------------------------+
+
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| Date         | Versions    | Potentially breaking change                                                       | Reason                                                | Link to Pull Request / Issue                   |
++==============+=============+===================================================================================+=======================================================+================================================+
+| 23 Feb 2026  | 2.11.1      | * Several dependencies upgraded with minor versions/patchlevels                   | Virtualenv project pulling out released 20.37.0       | https://github.com/pypa/virtualenv/issues/3061 |
+|              |             | * See https://github.com/apache/airflow/commit/4a55543 for details                |                                                       |                                                |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| 19 July 2025 | 3.0.3       | * The ``standard`` provider upgraded from 1.4.0 to 1.4.1                          | Sensor skipping issue                                 | https://github.com/apache/airflow/pull/53455   |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| 24 Jun 2025  | 3.0.2       | * The ``fab`` provider upgraded from 2.2.0 to 2.2.1                               | FAB provider user creation did not work               | https://github.com/apache/airflow/issues/51854 |
+|              |             | * ``common.messaging`` provider upgraded from 1.0.2 to 1.0.3                      | importing SQS message failed with circular import     | https://github.com/apache/airflow/issues/51770 |
+|              |             | * git binary is added to the image                                                | git bundle need it                                    | https://github.com/apache/airflow/pull/51580   |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| 02 Aug 2024  | 2.9.3       | * The ``apache-airflow-providers-fab`` upgraded from 1.2.1 to 1.2.2               | FAB provider logout did not work for 2.9.3            | https://github.com/apache/airflow/issues/40922 |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| 12 Mar 2024  | 2.8.3       | * The image was refreshed with new dependencies (pandas < 2.2 and SMTP provider   | Both dependencies caused breaking changes             | https://github.com/apache/airflow/pull/37748   |
+|              |             |   1.6.1)                                                                          |                                                       | https://github.com/apache/airflow/pull/37701   |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| 16 Dec 2023  | All 2.*     | * The AIRFLOW_GID 500 was removed                                                 | MySQL repository is removed after the key expiry      | https://github.com/apache/airflow/issues/36231 |
+|              |             | * MySQL ``apt`` repository key changed.                                           | fiasco                                                |                                                |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| 17 June 2022 | 2.2.5       | * The ``Authlib`` library downgraded from 1.0.1 to 0.15.5 version                 | Flask App Builder not compatible with Authlib >= 1.0  | https://github.com/apache/airflow/pull/24516   |
+|              | 2.3.0-2.3.2 |                                                                                   |                                                       |                                                |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+
+| 18 Jan 2022  | All 2.2.*,  | * The AIRFLOW_GID 500 was removed                                                 | MySQL changed keys to sign their packages on 17 Jan   | https://github.com/apache/airflow/pull/20912   |
+|              | 2.1.*       | * MySQL ``apt`` repository key changed.                                           | 2022                                                  |                                                |
++--------------+-------------+-----------------------------------------------------------------------------------+-------------------------------------------------------+------------------------------------------------+