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

jedcunningham 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 ae7634a9fed Update main with Airflow 3.0.6 release details (#55089)
ae7634a9fed is described below

commit ae7634a9fedc73db47c52f75fad27661c619cd1f
Author: Kaxil Naik <[email protected]>
AuthorDate: Sat Aug 30 03:38:47 2025 +0100

    Update main with Airflow 3.0.6 release details (#55089)
    
    - https://pypi.org/project/apache-airflow-core/3.0.6/
    - https://pypi.org/project/apache-airflow/3.0.6/
    - https://pypi.org/project/apache-airflow-task-sdk/1.0.6/
---
 .github/ISSUE_TEMPLATE/1-airflow_bug_report.yml    |  2 +-
 Dockerfile                                         |  2 +-
 README.md                                          | 14 ++++----
 RELEASE_NOTES.rst                                  | 42 ++++++++++++++++++++++
 .../docs/installation/supported-versions.rst       |  2 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |  2 +-
 generated/PYPI_README.md                           | 10 +++---
 reproducible_build.yaml                            |  4 +--
 scripts/ci/prek/supported_versions.py              |  2 +-
 9 files changed, 61 insertions(+), 19 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml 
b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
index 96db827404f..f04a2ef0ea1 100644
--- a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/1-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:
-        - "3.0.5"
+        - "3.0.6"
         - "2.11.0"
         - "main (development)"
         - "Other Airflow 2 version (please specify below)"
diff --git a/Dockerfile b/Dockerfile
index fcf69af80be..927b45479a3 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -46,7 +46,7 @@ ARG AIRFLOW_UID="50000"
 ARG AIRFLOW_USER_HOME_DIR=/home/airflow
 
 # latest released version here
-ARG AIRFLOW_VERSION="3.0.5"
+ARG AIRFLOW_VERSION="3.0.6"
 
 ARG PYTHON_BASE_IMAGE="python:3.10-slim-bookworm"
 
diff --git a/README.md b/README.md
index 3e22ea4b6cd..1d9e08a763e 100644
--- a/README.md
+++ b/README.md
@@ -99,7 +99,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 (3.0.5) |
+|            | Main version (dev)     | Stable version (3.0.6) |
 |------------|------------------------|------------------------|
 | Python     | 3.10, 3.11, 3.12, 3.13 | 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==3.0.5' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.5/constraints-3.10.txt";
+pip install 'apache-airflow==3.0.6' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.6/constraints-3.10.txt";
 ```
 
 2. Installing with extras (i.e., postgres, google)
 
 ```bash
-pip install 'apache-airflow[postgres,google]==3.0.5' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.5/constraints-3.10.txt";
+pip install 'apache-airflow[postgres,google]==3.0.6' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.6/constraints-3.10.txt";
 ```
 
 For information on installing provider distributions, check
@@ -275,7 +275,7 @@ packages:
   Changing limits for versions of Airflow dependencies is not a breaking 
change on its own.
 * **Airflow Providers**: SemVer rules apply to changes in the particular 
provider's code only.
   SemVer MAJOR and MINOR versions for the packages are independent of the 
Airflow version.
-  For example, `google 4.1.0` and `amazon 3.0.5` providers can happily be 
installed
+  For example, `google 4.1.0` and `amazon 3.0.6` providers can happily be 
installed
   with `Airflow 2.1.2`. If there are limits of cross-dependencies between 
providers and Airflow packages,
   they are present in providers as `install_requires` limitations. We aim to 
keep backwards
   compatibility of providers with all previously released Airflow 2 versions 
but
@@ -299,7 +299,7 @@ Apache Airflow version life cycle:
 
 | Version   | Current Patch/Minor   | State     | First Release   | Limited 
Maintenance   | EOL/Terminated   |
 
|-----------|-----------------------|-----------|-----------------|-----------------------|------------------|
-| 3         | 3.0.5                 | Supported | Apr 22, 2025    | TBD        
           | TBD              |
+| 3         | 3.0.6                 | Supported | Apr 22, 2025    | TBD        
           | TBD              |
 | 2         | 2.11.0                | Supported | Dec 17, 2020    | Oct 22, 
2025          | Apr 22, 2026     |
 | 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     |
diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst
index a108a33295d..c982b01abdc 100644
--- a/RELEASE_NOTES.rst
+++ b/RELEASE_NOTES.rst
@@ -24,6 +24,48 @@
 
 .. towncrier release notes start
 
+Airflow 3.0.6 (2025-08-29)
+--------------------------
+
+Significant Changes
+^^^^^^^^^^^^^^^^^^^
+
+No significant changes.
+
+Bug Fixes
+"""""""""
+
+- Fix Connection extra field masking errors when connections use masked values 
(#54780)
+- UI: Fix ``TriggerDagRunLink`` broken page when clicking "Triggered DAG" 
button (#54760)
+- Fix remote logging connection availability in Task SDK supervisor when 
connections are created via UI (#54720)
+- Fix ``task_queued_timeout`` not working after first DAG run by properly 
resetting ``queued_by_job_id`` (#54604)
+- Fix DAG version determination to use bundle path and relative fileloc 
instead of absolute fileloc (#54483)
+- Remove Kerberos replay cache (``KRB5CCNAME`` env) when running tasks with 
user impersonation (#54672)
+- Skip additional span-related database queries when tracing is disabled 
(#54626)
+- Fix ``max_active_tasks`` persisting after removal from DAG code (#54639)
+- UI: Automatically switch to the triggered DAG run in Graph/Grid view when 
manually triggering a DAG run (#54336)
+- UI: Fix "Maximum update depth exceeded" errors in Task Log Preview by 
filtering out empty log entries (#54628)
+- Fix custom logging configuration failures preventing triggerer and scheduler 
startup with simple module paths (#54686)
+- Fix MySQL UUID generation in task_instance migration (#54814)
+- Only redirect on the dag detail page (#54921)
+- Fix local executor task execution (#54922)
+
+Miscellaneous
+"""""""""""""
+
+- Add logging when triggerer reaches maximum trigger capacity for better 
observability (#54549)
+- Point deprecation warning in Variable methods to specific alternatives 
(#54871)
+- Point deprecation warning in Connection method to specific alternatives 
(#54872)
+- Bump ``axios`` UI dependency from ``1.8.0`` to ``1.11.0`` (#54733)
+- Bump ``pluggy`` to ``1.6.0`` (#54728, #54730)
+
+Doc Only Changes
+""""""""""""""""
+
+- Fix broken link for Listener spec (#54535)
+- Remove experimental status from ``get_parsing_context`` function (#54802)
+- Correct Trigger-Form UI documentation for current Airflow 3 features (#54806)
+- Add backfill through UI to docs (#54910)
 
 Airflow 3.0.5 (2025-08-20)
 --------------------------
diff --git a/airflow-core/docs/installation/supported-versions.rst 
b/airflow-core/docs/installation/supported-versions.rst
index e06a0302b0b..8193b1d6223 100644
--- a/airflow-core/docs/installation/supported-versions.rst
+++ b/airflow-core/docs/installation/supported-versions.rst
@@ -29,7 +29,7 @@ Apache Airflow® version life cycle:
 =========  =====================  =========  ===============  
=====================  ================
 Version    Current Patch/Minor    State      First Release    Limited 
Maintenance    EOL/Terminated
 =========  =====================  =========  ===============  
=====================  ================
-3          3.0.5                  Supported  Apr 22, 2025     TBD              
      TBD
+3          3.0.6                  Supported  Apr 22, 2025     TBD              
      TBD
 2          2.11.0                 Supported  Dec 17, 2020     Oct 22, 2025     
      Apr 22, 2026
 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
diff --git a/dev/breeze/src/airflow_breeze/global_constants.py 
b/dev/breeze/src/airflow_breeze/global_constants.py
index 7705936d31e..f57ca358c91 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -777,7 +777,7 @@ PROVIDERS_COMPATIBILITY_TESTS_MATRIX: list[dict[str, str | 
list[str]]] = [
     },
     {
         "python-version": "3.10",
-        "airflow-version": "3.0.4",
+        "airflow-version": "3.0.6",
         "remove-providers": "",
         "run-unit-tests": "true",
     },
diff --git a/generated/PYPI_README.md b/generated/PYPI_README.md
index ddc5f01d9b3..2bda4a4c278 100644
--- a/generated/PYPI_README.md
+++ b/generated/PYPI_README.md
@@ -56,7 +56,7 @@ Use Airflow to author workflows (Dags) that orchestrate 
tasks. The Airflow sched
 
 Apache Airflow is tested with:
 
-|            | Main version (dev)     | Stable version (3.0.5) |
+|            | Main version (dev)     | Stable version (3.0.6) |
 |------------|------------------------|------------------------|
 | Python     | 3.10, 3.11, 3.12, 3.13 | 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==3.0.5' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.5/constraints-3.10.txt";
+pip install 'apache-airflow==3.0.6' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.6/constraints-3.10.txt";
 ```
 
 2. Installing with extras (i.e., postgres, google)
 
 ```bash
-pip install 'apache-airflow[postgres,google]==3.0.5' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.5/constraints-3.10.txt";
+pip install 'apache-airflow[postgres,google]==3.0.6' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.0.6/constraints-3.10.txt";
 ```
 
 For information on installing provider distributions, check
diff --git a/reproducible_build.yaml b/reproducible_build.yaml
index 7653c2833b5..a10719799c7 100644
--- a/reproducible_build.yaml
+++ b/reproducible_build.yaml
@@ -1,2 +1,2 @@
-release-notes-hash: 79391129da68a97b2d901eba8cb6fec1
-source-date-epoch: 1755838198
+release-notes-hash: 23fc4b54def11ad193d424f7eebaae5a
+source-date-epoch: 1756513808
diff --git a/scripts/ci/prek/supported_versions.py 
b/scripts/ci/prek/supported_versions.py
index 60b91d99f5c..0a331b1b81f 100755
--- a/scripts/ci/prek/supported_versions.py
+++ b/scripts/ci/prek/supported_versions.py
@@ -41,7 +41,7 @@ HEADERS = (
 )
 
 SUPPORTED_VERSIONS = (
-    ("3", "3.0.5", "Supported", "Apr 22, 2025", "TBD", "TBD"),
+    ("3", "3.0.6", "Supported", "Apr 22, 2025", "TBD", "TBD"),
     ("2", "2.11.0", "Supported", "Dec 17, 2020", "Oct 22, 2025", "Apr 22, 
2026"),
     ("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"),

Reply via email to