You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by je...@apache.org on 2024/04/27 13:59:30 UTC

(airflow) branch v2-9-test updated: Move significant note for past release to release notes (#39283)

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

jedcunningham pushed a commit to branch v2-9-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v2-9-test by this push:
     new 368ff13c13 Move significant note for past release to release notes (#39283)
368ff13c13 is described below

commit 368ff13c13d33854e0da8940f1b9d77ff21c9a9c
Author: Jed Cunningham <66...@users.noreply.github.com>
AuthorDate: Sat Apr 27 09:56:48 2024 -0400

    Move significant note for past release to release notes (#39283)
    
    Once the release is out, these should be added directly to the release
    notes - newsfragments are all about future releases!
    
    (cherry picked from commit 8dfdc3a0a8aa4a12f0e0e3f6e0a6ff925646c201)
---
 RELEASE_NOTES.rst               | 8 ++++++++
 airflow/reproducible_build.yaml | 4 ++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst
index 5533fad32c..1f323919ea 100644
--- a/RELEASE_NOTES.rst
+++ b/RELEASE_NOTES.rst
@@ -111,6 +111,14 @@ Xcom table column ``value`` type has changed from ``blob`` to ``longblob``. This
 
 To downgrade from revision: ``b4078ac230a1``, ensure that you don't have Xcom values larger than 65,535 bytes. Otherwise, you'll need to clean those rows or run ``airflow db clean xcom`` to clean the Xcom table.
 
+Stronger validation for key parameter defaults in taskflow context variables (#38015)
+"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
+
+As for the taskflow implementation in conjunction with context variable defaults invalid parameter orders can be
+generated, it is now not accepted anymore (and validated) that taskflow functions are defined with defaults
+other than ``None``. If you have done this before you most likely will see a broken DAG and a error message like
+``Error message: Context key parameter my_param can't have a default other than None``.
+
 New Features
 """"""""""""
 - Allow users to write dag_id and task_id in their national characters, added display name for dag / task (v2) (#38446)
diff --git a/airflow/reproducible_build.yaml b/airflow/reproducible_build.yaml
index fc6a3933e8..c6683aa2c0 100644
--- a/airflow/reproducible_build.yaml
+++ b/airflow/reproducible_build.yaml
@@ -1,2 +1,2 @@
-release-notes-hash: 416d01241f2b6ed259e8d991fb7ac1f8
-source-date-epoch: 1712672348
+release-notes-hash: aad86522e49984ce17db1b8647cfb54a
+source-date-epoch: 1714165337