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

ephraimanierobi 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 44325bc1bb Airflow 2.10.2 has been released (#42405)
44325bc1bb is described below

commit 44325bc1bb032c62cfab00608ec5e8f10fcc86b7
Author: Ephraim Anierobi <[email protected]>
AuthorDate: Sat Sep 28 15:41:38 2024 +0100

    Airflow 2.10.2 has been released (#42405)
---
 .github/ISSUE_TEMPLATE/airflow_bug_report.yml      |  2 +-
 Dockerfile                                         |  2 +-
 README.md                                          | 12 +++----
 RELEASE_NOTES.rst                                  | 40 ++++++++++++++++++++--
 airflow/reproducible_build.yaml                    |  4 +--
 .../installation/supported-versions.rst            |  2 +-
 generated/PYPI_README.md                           | 10 +++---
 scripts/ci/pre_commit/supported_versions.py        |  2 +-
 8 files changed, 55 insertions(+), 19 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/airflow_bug_report.yml 
b/.github/ISSUE_TEMPLATE/airflow_bug_report.yml
index 853b102ef0..f835c879f8 100644
--- a/.github/ISSUE_TEMPLATE/airflow_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/airflow_bug_report.yml
@@ -25,7 +25,7 @@ body:
         the latest release or main to see if the issue is fixed before 
reporting it.
       multiple: false
       options:
-        - "2.10.1"
+        - "2.10.2"
         - "main (development)"
         - "Other Airflow 2 version (please specify below)"
     validations:
diff --git a/Dockerfile b/Dockerfile
index 68f1ed166f..3053e07795 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -45,7 +45,7 @@ ARG AIRFLOW_UID="50000"
 ARG AIRFLOW_USER_HOME_DIR=/home/airflow
 
 # latest released version here
-ARG AIRFLOW_VERSION="2.10.1"
+ARG AIRFLOW_VERSION="2.10.2"
 
 ARG PYTHON_BASE_IMAGE="python:3.8-slim-bookworm"
 
diff --git a/README.md b/README.md
index 91ddf5e927..3169ac5144 100644
--- a/README.md
+++ b/README.md
@@ -97,7 +97,7 @@ Airflow is not a streaming solution, but it is often used to 
process real-time d
 
 Apache Airflow is tested with:
 
-|            | Main version (dev)         | Stable version (2.10.1)    |
+|            | Main version (dev)         | Stable version (2.10.2)    |
 |------------|----------------------------|----------------------------|
 | Python     | 3.8, 3.9, 3.10, 3.11, 3.12 | 3.8, 3.9, 3.10, 3.11, 3.12 |
 | Platform   | AMD64/ARM64(\*)            | AMD64/ARM64(\*)            |
@@ -177,15 +177,15 @@ them to the appropriate format and workflow that your 
tool requires.
 
 
 ```bash
-pip install 'apache-airflow==2.10.1' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.1/constraints-3.8.txt";
+pip install 'apache-airflow==2.10.2' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.2/constraints-3.8.txt";
 ```
 
 2. Installing with extras (i.e., postgres, google)
 
 ```bash
-pip install 'apache-airflow[postgres,google]==2.10.1' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.1/constraints-3.8.txt";
+pip install 'apache-airflow[postgres,google]==2.10.2' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.2/constraints-3.8.txt";
 ```
 
 For information on installing provider packages, check
@@ -290,7 +290,7 @@ Apache Airflow version life cycle:
 
 | Version   | Current Patch/Minor   | State     | First Release   | Limited 
Support   | EOL/Terminated   |
 
|-----------|-----------------------|-----------|-----------------|-------------------|------------------|
-| 2         | 2.10.1                | Supported | Dec 17, 2020    | TBD        
       | TBD              |
+| 2         | 2.10.2                | Supported | Dec 17, 2020    | TBD        
       | TBD              |
 | 1.10      | 1.10.15               | EOL       | Aug 27, 2018    | Dec 17, 
2020      | June 17, 2021    |
 | 1.9       | 1.9.0                 | EOL       | Jan 03, 2018    | Aug 27, 
2018      | Aug 27, 2018     |
 | 1.8       | 1.8.2                 | EOL       | Mar 19, 2017    | Jan 03, 
2018      | Jan 03, 2018     |
diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst
index d42074b114..6c84e45d8a 100644
--- a/RELEASE_NOTES.rst
+++ b/RELEASE_NOTES.rst
@@ -21,6 +21,43 @@
 
 .. towncrier release notes start
 
+Airflow 2.10.2 (2024-09-18)
+---------------------------
+
+Significant Changes
+^^^^^^^^^^^^^^^^^^^
+
+No significant changes.
+
+Bug Fixes
+"""""""""
+- Revert "Fix: DAGs are not marked as stale if the dags folder change" 
(#42220, #42217)
+- Add missing open telemetry span and correct scheduled slots documentation 
(#41985)
+- Fix require_confirmation_dag_change (#42063) (#42211)
+- Only treat null/undefined as falsy when rendering XComEntry (#42199) (#42213)
+- Add extra and ``renderedTemplates`` as keys to skip ``camelCasing`` (#42206) 
(#42208)
+- Do not ``camelcase`` xcom entries (#42182) (#42187)
+- Fix task_instance and dag_run links from list views (#42138) (#42143)
+- Support multi-line input for Params of type string in trigger UI form 
(#40414) (#42139)
+- Fix details tab log url detection (#42104) (#42114)
+- Add new type of exception to catch timeout (#42064) (#42078)
+- Rewrite how DAG to dataset / dataset alias are stored (#41987) (#42055)
+- Allow dataset alias to add more than one dataset events (#42189) (#42247)
+
+Miscellaneous
+"""""""""""""
+- Limit universal-pathlib below ``0.2.4`` as it breaks our integration (#42101)
+- Auto-fix default deferrable with ``LibCST`` (#42089)
+- Deprecate ``--tree`` flag for ``tasks list`` cli command (#41965)
+
+Doc Only Changes
+""""""""""""""""
+- Update ``security_model.rst`` to clear unauthenticated endpoints exceptions 
(#42085)
+- Add note about dataclasses and attrs to XComs page (#42056)
+- Improve docs on markdown docs in DAGs (#42013)
+- Add warning that listeners can be dangerous (#41968)
+
+
 Airflow 2.10.1 (2024-09-05)
 ---------------------------
 
@@ -38,7 +75,7 @@ Bug Fixes
 - Fix compatibility with FAB provider versions <1.3.0 (#41809)
 - Don't Fail LocalTaskJob on heartbeat (#41810)
 - Remove deprecation warning for cgitb in Plugins Manager (#41793)
-- Fix log for notifier(instance) without __name__ (#41699)
+- Fix log for notifier(instance) without ``__name__`` (#41699)
 - Splitting syspath preparation into stages (#41694)
 - Adding url sanitization for extra links (#41680)
 - Fix InletEventsAccessors type stub (#41607)
@@ -64,7 +101,6 @@ Doc Only Changes
 - Add an example for auth with ``keycloak`` (#41791)
 
 
-
 Airflow 2.10.0 (2024-08-15)
 ---------------------------
 
diff --git a/airflow/reproducible_build.yaml b/airflow/reproducible_build.yaml
index 31e63fbce7..1bf308b87a 100644
--- a/airflow/reproducible_build.yaml
+++ b/airflow/reproducible_build.yaml
@@ -1,2 +1,2 @@
-release-notes-hash: aa948d55b0b6062659dbcd0293d73838
-source-date-epoch: 1725624671
+release-notes-hash: 828fa8d5e93e215963c0a3e52e7f1e3d
+source-date-epoch: 1727075869
diff --git a/docs/apache-airflow/installation/supported-versions.rst 
b/docs/apache-airflow/installation/supported-versions.rst
index 0a7694abbd..d82500728c 100644
--- a/docs/apache-airflow/installation/supported-versions.rst
+++ b/docs/apache-airflow/installation/supported-versions.rst
@@ -29,7 +29,7 @@ Apache Airflow® version life cycle:
 =========  =====================  =========  ===============  
=================  ================
 Version    Current Patch/Minor    State      First Release    Limited Support  
  EOL/Terminated
 =========  =====================  =========  ===============  
=================  ================
-2          2.10.1                 Supported  Dec 17, 2020     TBD              
  TBD
+2          2.10.2                 Supported  Dec 17, 2020     TBD              
  TBD
 1.10       1.10.15                EOL        Aug 27, 2018     Dec 17, 2020     
  June 17, 2021
 1.9        1.9.0                  EOL        Jan 03, 2018     Aug 27, 2018     
  Aug 27, 2018
 1.8        1.8.2                  EOL        Mar 19, 2017     Jan 03, 2018     
  Jan 03, 2018
diff --git a/generated/PYPI_README.md b/generated/PYPI_README.md
index 2b80e73a45..50802f301b 100644
--- a/generated/PYPI_README.md
+++ b/generated/PYPI_README.md
@@ -54,7 +54,7 @@ Use Airflow to author workflows as directed acyclic graphs 
(DAGs) of tasks. The
 
 Apache Airflow is tested with:
 
-|            | Main version (dev)         | Stable version (2.10.1)    |
+|            | Main version (dev)         | Stable version (2.10.2)    |
 |------------|----------------------------|----------------------------|
 | Python     | 3.8, 3.9, 3.10, 3.11, 3.12 | 3.8, 3.9, 3.10, 3.11, 3.12 |
 | Platform   | AMD64/ARM64(\*)            | AMD64/ARM64(\*)            |
@@ -130,15 +130,15 @@ them to the appropriate format and workflow that your 
tool requires.
 
 
 ```bash
-pip install 'apache-airflow==2.10.1' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.1/constraints-3.8.txt";
+pip install 'apache-airflow==2.10.2' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.2/constraints-3.8.txt";
 ```
 
 2. Installing with extras (i.e., postgres, google)
 
 ```bash
-pip install 'apache-airflow[postgres,google]==2.10.1' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.1/constraints-3.8.txt";
+pip install 'apache-airflow[postgres,google]==2.10.2' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-2.10.2/constraints-3.8.txt";
 ```
 
 For information on installing provider packages, check
diff --git a/scripts/ci/pre_commit/supported_versions.py 
b/scripts/ci/pre_commit/supported_versions.py
index b392eaf6d4..ab8204ab03 100755
--- a/scripts/ci/pre_commit/supported_versions.py
+++ b/scripts/ci/pre_commit/supported_versions.py
@@ -27,7 +27,7 @@ AIRFLOW_SOURCES = 
Path(__file__).resolve().parent.parent.parent.parent
 HEADERS = ("Version", "Current Patch/Minor", "State", "First Release", 
"Limited Support", "EOL/Terminated")
 
 SUPPORTED_VERSIONS = (
-    ("2", "2.10.1", "Supported", "Dec 17, 2020", "TBD", "TBD"),
+    ("2", "2.10.2", "Supported", "Dec 17, 2020", "TBD", "TBD"),
     ("1.10", "1.10.15", "EOL", "Aug 27, 2018", "Dec 17, 2020", "June 17, 
2021"),
     ("1.9", "1.9.0", "EOL", "Jan 03, 2018", "Aug 27, 2018", "Aug 27, 2018"),
     ("1.8", "1.8.2", "EOL", "Mar 19, 2017", "Jan 03, 2018", "Jan 03, 2018"),

Reply via email to