vatsrahul1001 commented on code in PR #72946:
URL: https://github.com/apache/airflow/pull/72946#discussion_r3990099999


##########
RELEASE_NOTES.rst:
##########
@@ -24,6 +24,210 @@
 
 .. towncrier release notes start
 
+Airflow 3.3.2 (2026-09-17)
+--------------------------
+
+Significant Changes
+^^^^^^^^^^^^^^^^^^^
+
+- Backfill endpoints no longer disclose which backfill ids exist across Dags
+
+  The four routes that name a backfill in their path -- ``GET 
/backfills/{backfill_id}``
+  and the ``pause``, ``unpause`` and ``cancel`` routes -- resolved the Dag 
they authorize
+  against from the ``dag_id`` supplied on the request whenever the path's id 
matched no row.
+  An unknown id and a backfill on a Dag the caller cannot see therefore 
answered differently,
+  which enumerates backfill ids across Dags.
+
+  The backfill named in the path is now the only thing those routes authorize 
against.
+
+  **Behaviour changes:**
+
+  - A backfill whose Dag the caller may not read returns ``404`` with detail
+    ``Backfill not found``, the same answer an unknown id gets, where it 
previously returned
+    ``403``. A caller who may read the Dag still gets ``403`` for a write they 
are not allowed.

Review Comment:
   Updated



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to