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

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


The following commit(s) were added to refs/heads/sync_v2_10_test by this push:
     new b0cc622e74a Update RELEASE_NOTES.rst
b0cc622e74a is described below

commit b0cc622e74ac9031d73ff3f5124da843689b6fbd
Author: utkarsh sharma <[email protected]>
AuthorDate: Wed Oct 23 16:24:08 2024 +0530

    Update RELEASE_NOTES.rst
---
 RELEASE_NOTES.rst                   | 94 +++++++++++++++++++++++++++++++++++++
 airflow/reproducible_build.yaml     |  4 +-
 newsfragments/41429.improvement.rst |  1 -
 3 files changed, 96 insertions(+), 3 deletions(-)

diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst
index c7be2d55efb..b25e748f4f1 100644
--- a/RELEASE_NOTES.rst
+++ b/RELEASE_NOTES.rst
@@ -21,6 +21,100 @@
 
 .. towncrier release notes start
 
+Airflow 2.10.3 (2024-10-23)
+---------------------------
+
+Significant Changes
+^^^^^^^^^^^^^^^^^^^
+- Add ``run_with_db_retries`` when the scheduler updates the deferred Task as 
failed to tolerate database deadlock issues. (#41429)
+
+Bug Fixes
+"""""""""
+- Better handling masking of values of set variable  (#43123) (#43278)
+- Added task_instance_mutation_hook for mapped operator index 0 (#42661) 
(#43089)
+- Remove zombie from executor (#43065)
+- Add retry on error 502 and 504 (#42994) (#43044)
+- Flush the session between writing and deletion of RTIF (#42928) (#43012)
+- Fix PythonOperator when DAG has hyphen in name (#42993)
+- Improving validation of task retries to handle None values (#42532) (#42915)
+- Fix dag warning documentation (#42858) (#42888)
+- Fix error handling file loc when dataset alias resolved into new datasets 
(#42733)
+- Correctly select task in DAG Graph View when clicking on its name (#38782) 
(#42697)
+- Add retry logic in the scheduler for updating trigger timeouts in case of 
deadlocks. (#41429) (#42651)
+- Prevent redirect loop on /home with tags/lastrun filters (#42607) (#42609) 
(#42628)
+- Support of host.name in OTEL metrics and usage of OTEL_RESOURCE_ATTRIBUTES 
in metrics (#42428) (#42604)
+- Reduce eyestrain in dark mode with reduced contrast and saturation (#42567) 
(#42583)
+- Handle ENTER key correctly in trigger form and allow manual JSON (#42525) 
(#42535)
+- Ensure DAG trigger form submits with updated parameters upon keyboard submit 
(#42487) (#42499)
+- Do not attempt to provide not stringified objects to UI via xcom if pickling 
is active (#42388) (#42486)
+- Fix the span link of task instance to point to the correct span in the 
scheduler_job_loop (#42430) (#42480)
+- Bugfix task execution from runner in Windows (#42426) (#42478)
+- Apply otel_service on metrics (#42242) (#42441)
+- Use ``selectinload`` in trigger (#40487) (#42351)
+- Allow dataset alias to add more than one dataset events (#42189) (#42247)
+- Revert "Fix: DAGs are not marked as stale if the dags folder change" (41433) 
(#41829) (#41893) 41829 (#42220)
+- Revert "Handle Example dags case when checking for missing files (#41856) 
(#41874)" (#42217)
+- 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 multiline 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)
+- Add back compatibility check for executors that don't inherit BaseExecutor 
(#41906) (#41927)
+- Adding tojson filter to example_inlet_event_extra example dag (#41873) 
(#41890)
+- Handle Example dags case when checking for missing files (#41856) (#41874)
+- Logout link in no roles error page fix (#41813) (#41845)
+- Set end_date and duration for triggers completed with end_from_trigger as 
True. (#41834)
+- DAGs are not marked as stale if the dags folder change (#41433) (#41829)
+- Keep FAB compatibility for versions before 1.3.0 in 2.10 (#41549) (#41809)
+- Don't Fail LocalTaskJob on heartbeat (#41704) (#41810)
+- Remove deprecation warning for ``cgitb`` in Plugins Manager (#41732) (#41793)
+- Fix log for notifier(instance) without __name__ (#41591) (#41699)
+- Splitting syspath preparation into stages (#41672) (#41694)
+- Adding url sanitization for extra links (#41665) (#41680)
+- Fix InletEventsAccessors type stub (#41572) (#41607)
+- Fix UI rendering when XCom is INT, FLOAT, BOOL or NULL (#41516) (#41605)
+- Fix try selector refresh (#41483) (#41503)
+- Incorrect try number subtraction producing invalid span id for OTEL airflow 
(issue #41501) (#41502) (#41535)
+- Add WebEncoder for trigger page rendering to avoid render failure (#41350) 
(#41485)
+
+Miscellaneous
+"""""""""""""
+- Temporarily limits WTForms to below 3.2.0 (#43233) (#43234)
+- Fix v2-10 build dependencies (#43052)
+- Deprecate session auth backend (#42911)
+- Removed unicodecsv dependency for providers with Airflow version 2.8.0 and 
above (#42765) (#42970)
+- Remove the referrer from Webserver to Scarf (#42901) (#42942)
+- Bump ``dompurify`` from 2.2.9 to 2.5.6 in /airflow/www (#42263) (#42270)
+- Correct docstring format in _get_template_context (#42244) (#42272)
+- Update trove classifiers (#42223)
+- Limit universal-pathlib below 0.2.4 as it breaks our integration (#42090) 
(#42101)
+- Auto-fix default deferrable with LibCST (#42089)
+- Deprecate ``--tree`` flag for ``tasks list`` cli command (#41965)
+- Lower down universal-pathlib minimum to 0.2.2 (#41939) (#41943)
+- Protect against None components of universal pathlib xcom backend (#41921) 
(#41938)
+- Make Scarf usage reporting in major+minor versions and counters in buckets 
(#41900)
+- Bump webpack from 5.76.0 to 5.94.0 in /airflow/www (#41864) (#41879)
+- Adding rel property to hyperlinks in logs (#41696) (#41783)
+- Field Deletion Warning when editing Connections (#41144) (#41504)
+
+Doc Only Changes
+""""""""""""""""
+- Clarifying PLUGINS_FOLDER permissions by DAG authors (#43022) (#43029)
+- Docs: Add templating info to TaskFlow tutorial (#42992)
+- Doc update - Airflow local settings no longer importable from dags folder 
(#42231) (#42603)
+- Fix documentation for cpu and memory usage (#42147) (#42256)
+- Update security_model.rst to clear unauthenticated endpoints exceptions 
(#42057) (#42085)
+- Add note about dataclasses and attrs to XComs page (#42045) (#42056)
+- Improve docs on markdown docs in DAGs (#42013)
+- Correct scheduled slots documentation and missing open telemetry span 
(#41899) (#41985)
+- Add warning that listeners can be dangerous (#41968)
+- Remove debian bullseye support (#41568) (#41569)
+
+
 Airflow 2.10.0 (2024-08-15)
 ---------------------------
 
diff --git a/airflow/reproducible_build.yaml b/airflow/reproducible_build.yaml
index b97922aef59..2816552ca35 100644
--- a/airflow/reproducible_build.yaml
+++ b/airflow/reproducible_build.yaml
@@ -1,2 +1,2 @@
-release-notes-hash: 1ea4fc9c7b9e956aa5b6746ade1858c5
-source-date-epoch: 1723407822
+release-notes-hash: 929f4981b2fd21d84c312e15567e40f9
+source-date-epoch: 1729680801
diff --git a/newsfragments/41429.improvement.rst 
b/newsfragments/41429.improvement.rst
deleted file mode 100644
index 6d04d5dfe61..00000000000
--- a/newsfragments/41429.improvement.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add ``run_with_db_retries`` when the scheduler updates the deferred Task as 
failed to tolerate database deadlock issues.

Reply via email to