vatsrahul1001 opened a new issue, #75865:
URL: https://github.com/apache/airflow/issues/75865

   We are kindly requesting that contributors to [Apache Airflow RC 
3.4.0rc1](https://pypi.org/project/apache-airflow/3.4.0rc1/) help test the RC.
   
   Please let us know by checking the box / commenting if the change is 
addressed in the latest RC.
   
   > Note: built from the curated `RELEASE_NOTES.rst` 3.4.0 section (the 
auto-generator rate-limits on the full minor delta). Handles resolved via 
GitHub GraphQL + commit authorship; may be slightly incomplete.
   
   ## Significant Changes
   
   > Full details (migration notes, changed endpoints, behavioural changes) for 
each item are in the [3.4.0 release 
notes](https://github.com/apache/airflow/blob/v3-4-test/RELEASE_NOTES.rst). The 
entries below are for test-tracking only.
   
   - [ ] Task Loops (#73005, #74222, #74275, #74345): @ashb
   - [ ] Dag Importer for non-Python Dags (#72369, #73728, #73853, #74020, 
#74084, #74333, #74586): @dilnazanlid @uranusjr
   - [ ] Unify executor workload queues under ``BaseExecutor.executor_queues`` 
(#63491): @anishgirianish
   - [ ] psycopg3 is now the default Postgres driver (#68496): @Dev-iL
   - [ ] Asset-triggered Dags create one run per event by default (#68517): 
@renat-sagut
   - [ ] Custom graph colors return via ``ui_color`` and ``ui_fgcolor`` 
(#68760): @pierrejeambrun
   - [ ] ``validate_key`` now raises ``ValueError`` instead of 
``AirflowException`` (#68890): @23tae
   - [ ] The deprecated ``Dataset`` alias has been removed from the ``airflow`` 
module (#70154): @viiccwen
   - [ ] Audit log rows not tied to a Dag now require the ``AUDIT_LOGS_ALL`` 
view (#70759): @potiuk
   - [ ] Team names must now be lower case, and cannot contain two consecutive 
underscores (#70886): @potiuk
   - [ ] Changes to how pending asset events trigger Dag runs (#70972): 
@uranusjr
   - [ ] Callbacks now redeem a single-use token before they run (#71192): 
@seanghaeli
   - [ ] Clearing a task now discards its task state store entries by default 
(#72100): @amoghrajesh
   - [ ] ``[core] execute_tasks_new_python_interpreter`` now applies to Airflow 
3 task processes (#72164): @gang-zh
   - [ ] Gracefully pause Dags by draining active runs (#72407, #73225, #73055, 
#73763): @dheerajturaga
   - [ ] Reparsing a file with no registered Dag now requires the 
``REPARSE_ALL`` view (#72896): @pierrejeambrun
   - [ ] Removed the ``--file-io`` option from the ``airflow info`` command 
(#73054): @kaxil
   - [ ] Task heartbeats are no longer retried by ``[workers] 
execution_api_retries`` (#73244): @nickstenning
   - [ ] Deadline alert callbacks validated at parse time; numeric intervals 
deprecated (#73294): @ferruzzi
   - [ ] The ``POST /assets/{asset_id}/materialize`` endpoint now requires a 
JSON request body (#73328): @pierrejeambrun
   - [ ] TaskInstance try numbers now increase before the next try starts 
(#73554): @ashb
   - [ ] Deprecate cyclic TaskGroup dependencies (#73746): @dheerajturaga
   - [ ] Language SDK coordinators load task handlers from a Dag bundle 
(#73970): @jason810496
   - [ ] Support for Python 3.10 has been removed (#74151): @shahar1
   - [ ] Deprecate the ``required_kwargs`` attribute for custom deadline 
references (#70714): @imrichardwu
   - [ ] Task SDK API client trusts the system certificate store instead of 
``certifi`` (#73116): @zach-overflow
   - [ ] Older workers can no longer resume deferred tasks whose 
``next_kwargs`` hold custom classes (#73577): @potiuk
   - [ ] Deadline Alert callback kwargs are decoded where the callback runs 
(#74830): @potiuk
   - [ ] Custom XCom backends that override ``serialize_value`` must implement 
``store_value`` to support task loops (#74858): @ashb
   - [ ] ``airflow.utils.email`` is deprecated in favor of the SMTP provider 
(#75414): @shivaam
   
   ## New Features
   
   - [ ] [UI: Show task group states as stacked cards in the Grid view 
(#75442)](https://github.com/apache/airflow/pull/75442): @kevinhongzl
   - [ ] [Let plugins add their own actions to Dag, run and task instance rows 
(#75427)](https://github.com/apache/airflow/pull/75427): @bbovenzi
   - [ ] [TS SDK: Reject blank edge labels and label task edges into groups 
(#75190)](https://github.com/apache/airflow/pull/75190): @FrankYang0529
   - [ ] [Expose task instance loop pass and expansion size to listeners 
(#75132)](https://github.com/apache/airflow/pull/75132): @kacpermuda
   - [ ] [Add a Duplicate action to the Connections list 
(#75110)](https://github.com/apache/airflow/pull/75110): @pierrejeambrun
   - [ ] [Let retry policies reschedule a task without using a retry 
(#74993)](https://github.com/apache/airflow/pull/74993): @vatsrahul1001
   - [ ] [Let plugin views be scoped to specific Assets 
(#74992)](https://github.com/apache/airflow/pull/74992): @vatsrahul1001
   - [ ] [Add Map Index search to dag breadcrumb 
(#74893)](https://github.com/apache/airflow/pull/74893): @bbovenzi
   - [ ] [UI: Show secondary states of mapped tasks in the Grid view 
(#74883)](https://github.com/apache/airflow/pull/74883): @kevinhongzl
   - [ ] [Allow loop gates to add human-readable decisions 
(#74806)](https://github.com/apache/airflow/pull/74806): @ashb
   - [ ] [Java SDK: Let a native Java Dag set one queue for all its tasks 
(#74538)](https://github.com/apache/airflow/pull/74538): @jason810496
   - [ ] [Java SDK: Add edge labels to native Dags 
(#74523)](https://github.com/apache/airflow/pull/74523): @FrankYang0529
   - [ ] [Add asset ID filtering to ``airflow db clean`` 
(#74498)](https://github.com/apache/airflow/pull/74498): @hussein-awala
   - [ ] [TS SDK: Add edge labels with label() 
(#74494)](https://github.com/apache/airflow/pull/74494): @guan404ming
   - [ ] [Add dag version lookup on get task endpoint 
(#74365)](https://github.com/apache/airflow/pull/74365): @bbovenzi
   - [ ] [Add Logical Date column to the Runs table 
(#74340)](https://github.com/apache/airflow/pull/74340): @dsuhinin
   - [ ] [UI: Add a Dag Run ID column to the Task Instances list 
(#74316)](https://github.com/apache/airflow/pull/74316): @yuseok89
   - [ ] [UI: Add duration filter to DAG Backfills tab 
(#74202)](https://github.com/apache/airflow/pull/74202): @ydsakshi
   - [ ] [Add a user setting for the default search match mode 
(#74021)](https://github.com/apache/airflow/pull/74021): @pierrejeambrun
   - [ ] [Add URL param support to calendar view (#73237) 
(#73762)](https://github.com/apache/airflow/pull/73762): @basantjamwal
   - [ ] [UI: Add team filter to Human-in-the-loop task instances listing 
(#73726)](https://github.com/apache/airflow/pull/73726): @vincbeck
   - [ ] [add bundle_name tags to missing dag processor metrics 
(#73717)](https://github.com/apache/airflow/pull/73717): @samraj2k
   - [ ] [Add deadline callback log visibility to the Dag Run view in UI 
(#73580)](https://github.com/apache/airflow/pull/73580): @seanghaeli
   - [ ] [Add fab-oauth meta-package extra 
(#73565)](https://github.com/apache/airflow/pull/73565): @schizophrenicmaniac
   - [ ] [Allow a Job to be associated with several teams 
(#73561)](https://github.com/apache/airflow/pull/73561): @vincbeck
   - [ ] [UI: Add time range filtering to the Gantt view 
(#73555)](https://github.com/apache/airflow/pull/73555): @wiasliaw
   - [ ] [Add ``ChainRetryPolicy`` to compose retry policies in order 
(#73508)](https://github.com/apache/airflow/pull/73508): @kaxil
   - [ ] [Add task state store API to the Java SDK 
(#73464)](https://github.com/apache/airflow/pull/73464): @Andrushika
   - [ ] [UI: Add a default preference for expanded task groups 
(#73429)](https://github.com/apache/airflow/pull/73429): @ucaeon
   - [ ] [Add task state store support to the Go SDK task client 
(#73420)](https://github.com/apache/airflow/pull/73420): @cool9850311
   - [ ] [UI: Add team column and filter to the jobs list 
(#73295)](https://github.com/apache/airflow/pull/73295): @vincbeck
   - [ ] [Add SetVariable and DeleteVariable to the Go SDK task client 
(#73084)](https://github.com/apache/airflow/pull/73084): @henry3260
   - [ ] [Allow template-field copies into StartTriggerArgs in operator 
__init__ (#73040)](https://github.com/apache/airflow/pull/73040): @shahar1
   - [ ] [Allow plugins to add or override UI translations 
(#72648)](https://github.com/apache/airflow/pull/72648): @pierrejeambrun
   - [ ] [Support multi-column sort in the Dags list table 
(#72558)](https://github.com/apache/airflow/pull/72558): @Andrushika
   - [ ] [Add dry-run mode to teams sync 
(#72494)](https://github.com/apache/airflow/pull/72494): @SameerMesiah97
   - [ ] [Add Has Events filter to Assets search 
(#72460)](https://github.com/apache/airflow/pull/72460): @jasperjonkhans
   - [ ] [UI: Add 'Mark as Skipped' option to Task Instance actions 
(#72425)](https://github.com/apache/airflow/pull/72425): @ccoliu
   - [ ] [UI: Add toggle to show or hide log levels in task logs 
(#72363)](https://github.com/apache/airflow/pull/72363): @PolitePp
   - [ ] [Add async Variable methods (aget, aset, adelete, akeys) 
(#72329)](https://github.com/apache/airflow/pull/72329): @dabla
   - [ ] [UI: Add team column and filter to the XComs list 
(#72158)](https://github.com/apache/airflow/pull/72158): @vincbeck
   - [ ] [UI: Add team column and filter to the deadlines list 
(#72060)](https://github.com/apache/airflow/pull/72060): @vincbeck
   - [ ] [Add integrity metadata to TypeScript bundles 
(#72046)](https://github.com/apache/airflow/pull/72046): @shivaam
   - [ ] [Multi-Team: Add teams inspect CLI command to display team resources 
(#72036)](https://github.com/apache/airflow/pull/72036): @SameerMesiah97
   - [ ] [``is_scheduled`` REST API parameter 
(#72029)](https://github.com/apache/airflow/pull/72029): @RNHTTR
   - [ ] [Allow Variable.get to reuse the caller's database session 
(#71968)](https://github.com/apache/airflow/pull/71968): @ferruzzi
   - [ ] [UI: Add team column and filter to the audit log 
(#71916)](https://github.com/apache/airflow/pull/71916): @vincbeck
   - [ ] [Make the scheduler Dag cache size and TTL configurable 
(#71816)](https://github.com/apache/airflow/pull/71816): @jason810496
   - [ ] [Support a regex for the API's CORS allowed origins 
(#71778)](https://github.com/apache/airflow/pull/71778): @pierrejeambrun
   - [ ] [CLI: Add --limit flag to airflow dags list-runs 
(#71729)](https://github.com/apache/airflow/pull/71729): @dkranchii
   - [ ] [Add SSL cipher list option to the api server 
(#71645)](https://github.com/apache/airflow/pull/71645): @ColtenOuO
   - [ ] [Add ConnectionNotFoundError to the TypeScript SDK 
(#71375)](https://github.com/apache/airflow/pull/71375): @jason810496
   - [ ] [Add preset filters to the Dags list page 
(#71368)](https://github.com/apache/airflow/pull/71368): @pierrejeambrun
   - [ ] [Add Dag ID filtering to Assets search 
(#70971)](https://github.com/apache/airflow/pull/70971): @shivaam
   - [ ] [Allow filtering the Dag runs list by Dag tags 
(#70861)](https://github.com/apache/airflow/pull/70861): @Aaryan123456679
   - [ ] [Support DagBundle based deployment for Coordinator 
(#70805)](https://github.com/apache/airflow/pull/70805): @jason810496
   - [ ] [Add a user settings page for cross-page UI defaults 
(#70687)](https://github.com/apache/airflow/pull/70687): @pierrejeambrun
   - [ ] [Support a Unix Domain Socket for the metrics clients 
(#70517)](https://github.com/apache/airflow/pull/70517): @sortega
   - [ ] [UI: Add a time-window scope to the Dags list run state filter 
(#70470)](https://github.com/apache/airflow/pull/70470): @yuseok89
   - [ ] [UI: Add Select Recent Configurations dropdown to Trigger Dag form 
(#70413)](https://github.com/apache/airflow/pull/70413): @josix
   - [ ] [UI: Add a slowest tasks chart to the Dag Overview 
(#70305)](https://github.com/apache/airflow/pull/70305): @eddiesr93
   - [ ] [Add task log message when the Execution API is unreachable 
(#70290)](https://github.com/apache/airflow/pull/70290): @karenhsieh75
   - [ ] [UI: Add team column and filter to Dag Run and Task Instance lists 
(#70241)](https://github.com/apache/airflow/pull/70241): @vincbeck
   - [ ] [Support schema-qualified table names in db clean 
(#70147)](https://github.com/apache/airflow/pull/70147): @seanmuth
   - [ ] [UI: Add team column and filter to Dag list page 
(#70028)](https://github.com/apache/airflow/pull/70028): @vincbeck
   - [ ] [Add React plugin support to Dag and task overviews 
(#69992)](https://github.com/apache/airflow/pull/69992): @shaealh
   - [ ] [Add Asset Tab plugin 
(#69986)](https://github.com/apache/airflow/pull/69986): @bbovenzi
   - [ ] [Add serialized Dag version diff engine 
(#69864)](https://github.com/apache/airflow/pull/69864): @ephraimbuddy
   - [ ] [UI: Add timetable type filter to Dag list 
(#69728)](https://github.com/apache/airflow/pull/69728): @shivaam
   - [ ] [Allow embedding a Dag run in an external trace via run conf 
(#69633)](https://github.com/apache/airflow/pull/69633): @dstandish
   - [ ] [Add support for forwarding CeleryExecutor task logs to stdout 
(#69597)](https://github.com/apache/airflow/pull/69597): @jayachandrakasarla
   - [ ] [Add deadlines to Calendar Tab 
(#69559)](https://github.com/apache/airflow/pull/69559): @imrichardwu
   - [ ] [Add team_name attribute to plugins for multi-team 
(#69502)](https://github.com/apache/airflow/pull/69502): @o-nikolas
   - [ ] [Add exact-match uri filter to GET /assets endpoint 
(#69489)](https://github.com/apache/airflow/pull/69489): @seanmuth
   - [ ] [Add runtime DagRun note updates 
(#69403)](https://github.com/apache/airflow/pull/69403): @hkc-8010
   - [ ] [Add indexes on serialized_dag and dag_code 
(#69391)](https://github.com/apache/airflow/pull/69391): @justinpakzad
   - [ ] [Add streaming task log support to BaseExecutor and FileTaskHandler 
(#69299)](https://github.com/apache/airflow/pull/69299): @jason810496
   - [ ] [Add airflow-ts-pack bundle build tool for TypeScript SDK 
(#69295)](https://github.com/apache/airflow/pull/69295): @guan404ming
   - [ ] [UI: Allow scoping plugin tabs to specific Dags and tasks 
(#69148)](https://github.com/apache/airflow/pull/69148): @dheerajturaga
   - [ ] [Add metrics for how often a dag gets serialised 
(#68906)](https://github.com/apache/airflow/pull/68906): @Ei-Sandi
   - [ ] [Allow forcing trace head-sampling per DAG run via conf 
(#68860)](https://github.com/apache/airflow/pull/68860): @dstandish
   - [ ] [Add Calendar Deadlines API and Data Models 
(#68604)](https://github.com/apache/airflow/pull/68604): @imrichardwu
   - [ ] [Add a Node.js coordinator for running TypeScript Dags 
(#68548)](https://github.com/apache/airflow/pull/68548): @shivaam
   - [ ] [Add async task store accessors for async tasks 
(#68232)](https://github.com/apache/airflow/pull/68232): @guan404ming
   - [ ] [Add scheduler observability metrics 
(#68068)](https://github.com/apache/airflow/pull/68068): @safaehar
   - [ ] [Add extra field filtering for asset events 
(#64611)](https://github.com/apache/airflow/pull/64611): @hussein-awala
   - [ ] [Add partition_key and partition_key_regexp_pattern filters for asset 
events (#64610)](https://github.com/apache/airflow/pull/64610): @hussein-awala
   - [ ] [Add ``AssetAndTimeSchedule`` timetable 
(#58543)](https://github.com/apache/airflow/pull/58543): @aaron-y-chen
   
   ## Bug Fixes
   
   - [ ] [UI: Fix a crash caused by an unresolvable Windows PT timezone 
(#75723)](https://github.com/apache/airflow/pull/75723): @basantjamwal
   - [ ] [UI: Stop keyboard shortcuts firing while typing in a Monaco editor 
(#75684)](https://github.com/apache/airflow/pull/75684): @arnavsingh0418
   - [ ] [UI: Fix slow pending Dag run checks on large databases 
(#75674)](https://github.com/apache/airflow/pull/75674): @yuseok89
   - [ ] [UI: Fix labels that render as raw translation keys 
(#75326)](https://github.com/apache/airflow/pull/75326): @Pushkal-Gupta
   - [ ] [Let listeners see the end date of a skipped task instance 
(#75685)](https://github.com/apache/airflow/pull/75685): @kacpermuda
   - [ ] [Refuse Human-in-the-Loop responses once the task stopped waiting 
(#75645)](https://github.com/apache/airflow/pull/75645): @Lee-W
   - [ ] [TS SDK: Reject a blank queue in Dag and task specs 
(#75573)](https://github.com/apache/airflow/pull/75573): @guan404ming
   - [ ] [Fix scheduler crash when retrying a task that timed out or was killed 
externally (#75472)](https://github.com/apache/airflow/pull/75472): @kaxil
   - [ ] [Fix task loop iteration log links pointing to a nonexistent page 
(#75458)](https://github.com/apache/airflow/pull/75458): @kacpermuda
   - [ ] [Go SDK: Fail a task whose return-value XCom push fails 
(#75443)](https://github.com/apache/airflow/pull/75443): @jason810496
   - [ ] [UI: Fix visual and console-error bugs in the Dag list and details 
pages (#75418)](https://github.com/apache/airflow/pull/75418): @bbovenzi
   - [ ] [Decide the ``min_one_success`` trigger rule per index in mapped task 
groups (#75417)](https://github.com/apache/airflow/pull/75417): @shahar1
   - [ ] [Return a 5xx response on a database deadlock when updating task state 
(#75368)](https://github.com/apache/airflow/pull/75368): @Lee-W
   - [ ] [Run team tasks on the team executor when named by class or path 
(#75362)](https://github.com/apache/airflow/pull/75362): @o-nikolas
   - [ ] [Fix task instance filtering for null start dates 
(#75321)](https://github.com/apache/airflow/pull/75321): @pierrejeambrun
   - [ ] [UI: Keep the multiselect filter pill's focus ring visible 
(#75307)](https://github.com/apache/airflow/pull/75307): @pierrejeambrun
   - [ ] [UI: Show errors when the task clear confirmation check fails 
(#75269)](https://github.com/apache/airflow/pull/75269): @anzinmhd
   - [ ] [Skip scheduling tasks when their Dag cannot be deserialized 
(#75263)](https://github.com/apache/airflow/pull/75263): @abhijeets25012-tech
   - [ ] [Read a team's running task logs through the team's executor 
(#75255)](https://github.com/apache/airflow/pull/75255): @seanghaeli
   - [ ] [Keep the token cookie set by a route in ``JWTRefreshMiddleware`` 
(#75217)](https://github.com/apache/airflow/pull/75217): @stegololz
   - [ ] [UI: Scope the partitioned Dag run asset list to readable assets 
(#75213)](https://github.com/apache/airflow/pull/75213): @henry3260
   - [ ] [UI: Reveal selected Dag folders when names contain pipes 
(#75196)](https://github.com/apache/airflow/pull/75196): @himanshuchawla0807-gif
   - [ ] [UI: Show a label instead of a broken link for hidden assets 
(#75178)](https://github.com/apache/airflow/pull/75178): @henry3260
   - [ ] [Show source code lines in task log tracebacks 
(#75100)](https://github.com/apache/airflow/pull/75100): @souradeep07
   - [ ] [Fix ``Trigger.clean_unused`` rejecting a caller-provided session 
(#75096)](https://github.com/apache/airflow/pull/75096): @kaxil
   - [ ] [Reserve graph header width for loop-group iteration badge 
(#75095)](https://github.com/apache/airflow/pull/75095): @vatsrahul1001
   - [ ] [Keep Dag folder selection distinct across bundle names 
(#75080)](https://github.com/apache/airflow/pull/75080): @himanshuchawla0807-gif
   - [ ] [Keep parent Dag folders collapsed after one click 
(#75079)](https://github.com/apache/airflow/pull/75079): @himanshuchawla0807-gif
   - [ ] [Reject non-positive ``max_active_runs`` when creating a backfill 
(#75071)](https://github.com/apache/airflow/pull/75071): @mattwang44
   - [ ] [TS SDK: Fix "Dynamic require" error for CommonJS packages in 
``airflow-ts-pack`` (#75067)](https://github.com/apache/airflow/pull/75067): 
@Andrushika
   - [ ] [Fix 500 when ordering the Dag list by state or start_date 
(#75025)](https://github.com/apache/airflow/pull/75025): @Pushkal-Gupta
   - [ ] [Run the Kerberos ticket renewer without metadata database checks 
(#75000)](https://github.com/apache/airflow/pull/75000): @himanshuchawla0807-gif
   - [ ] [Fix serialization of datetimes with a fixed UTC offset 
(#74922)](https://github.com/apache/airflow/pull/74922): @justinpakzad
   - [ ] [Reset Dag autoregistration state when a Python Dag file fails to load 
(#74911)](https://github.com/apache/airflow/pull/74911): @shahar1
   - [ ] [Reject blank pool names and Variable keys in the REST API 
(#74896)](https://github.com/apache/airflow/pull/74896): @Pushkal-Gupta
   - [ ] [Resolve a trigger's XCom requests as its deferred task instance 
(#74868)](https://github.com/apache/airflow/pull/74868): @ashb
   - [ ] [Fix JWT token not refreshed when token expires mid-request 
(#74865)](https://github.com/apache/airflow/pull/74865): @ashb
   - [ ] [Do not warn about bare postgresql:// metadata DB URLs 
(#74863)](https://github.com/apache/airflow/pull/74863): @jedcunningham
   - [ ] [Fix dynamically mapped tasks never running on scheduled Dag runs 
(#74861)](https://github.com/apache/airflow/pull/74861): @vatsrahul1001
   - [ ] [Speed up API server requests by keeping JWT checks off the event loop 
(#74856)](https://github.com/apache/airflow/pull/74856): @safaehar
   - [ ] [Keep ``.airflowignore`` rules when the Dags folder symlink is 
switched (#74853)](https://github.com/apache/airflow/pull/74853): @rammmaa
   - [ ] [Match camelCase keys against sensitive field names in masker 
(#74840)](https://github.com/apache/airflow/pull/74840): @potiuk
   - [ ] [Scope asset-wide queued event deletion to editable Dags 
(#74839)](https://github.com/apache/airflow/pull/74839): @potiuk
   - [ ] [Keep queued connection tests from overwriting newer connections 
(#74837)](https://github.com/apache/airflow/pull/74837): @potiuk
   - [ ] [Scope asset Dag and task references to readable Dags 
(#74836)](https://github.com/apache/airflow/pull/74836): @potiuk
   - [ ] [Reject reserved serialization keys in Dag run conf 
(#74834)](https://github.com/apache/airflow/pull/74834): @potiuk
   - [ ] [Fix Dag version diff max-changes border, limit wording and duplicate 
count (#74818)](https://github.com/apache/airflow/pull/74818): @jedcunningham
   - [ ] [Java SDK: Send log timestamps in UTC 
(#74783)](https://github.com/apache/airflow/pull/74783): @FrankYang0529
   - [ ] [Fix Dag list run badges and counters not refreshing after completion 
(#74734)](https://github.com/apache/airflow/pull/74734): @anzinmhd
   - [ ] [UI: Fix clearing a task instance doing nothing after Confirm 
(#74725)](https://github.com/apache/airflow/pull/74725): @kaxil
   - [ ] [Report a Dag whose timetable fails to load as an import error 
(#74709)](https://github.com/apache/airflow/pull/74709): @Pebble32
   - [ ] [UI: Keep JSON text in string HITL params instead of showing [object 
Object] (#74702)](https://github.com/apache/airflow/pull/74702): @kaxil
   - [ ] [Refuse a HITL response for a request the task has since replaced 
(#74688)](https://github.com/apache/airflow/pull/74688): @kaxil
   - [ ] [Fix ORM models failing to configure in processes that skip database 
setup (#74642)](https://github.com/apache/airflow/pull/74642): @kaxil
   - [ ] [Stop the secrets backend lookup from importing the task runner 
outside tasks (#74641)](https://github.com/apache/airflow/pull/74641): @kaxil
   - [ ] [Go SDK: pack a bundle that registers no Dags at pack time 
(#74637)](https://github.com/apache/airflow/pull/74637): @jason810496
   - [ ] [Fix language SDK Dag parsing failing under pydantic 2.14 
(#74628)](https://github.com/apache/airflow/pull/74628): @Dev-iL
   - [ ] [Fix 400 and 500s on POST /connections/defaults in multi-team mode 
(#74615)](https://github.com/apache/airflow/pull/74615): @Pushkal-Gupta
   - [ ] [Fix clearing with upstream and downstream selecting unrelated tasks 
(#74548)](https://github.com/apache/airflow/pull/74548): @sjyangkevin
   - [ ] [Keep the scheduler running when a queued run's Dag fails to 
deserialize (#74499)](https://github.com/apache/airflow/pull/74499): @Pebble32
   - [ ] [UI: Fix the Dags list showing an error page and reduce unnecessary 
re-renders (#74426)](https://github.com/apache/airflow/pull/74426): @bbovenzi
   - [ ] [Fix plugin applies_to scoping 
(#74425)](https://github.com/apache/airflow/pull/74425): @bbovenzi
   - [ ] [Fix /ui/dags recent-runs query degradation on large, skewed dag_run 
tables (#74401)](https://github.com/apache/airflow/pull/74401): @pickfire
   - [ ] [Fix XCom query in not_previously_skipped_dep to use xcom_entity 
(#74377)](https://github.com/apache/airflow/pull/74377): @aaron-y-chen
   - [ ] [Fix short-circuit in a mapped task group not skipping later tasks 
(#74283)](https://github.com/apache/airflow/pull/74283): @kaxil
   - [ ] [Make ``ZIP_REGEX`` case-insensitive to match .ZIP archives 
(#74269)](https://github.com/apache/airflow/pull/74269): @Subham-KRLX
   - [ ] [Clear language SDK task XComs in the coordinator when a try starts 
(#74221)](https://github.com/apache/airflow/pull/74221): @FrankYang0529
   - [ ] [Java SDK: Reject byte arrays instead of letting the task hang 
(#74218)](https://github.com/apache/airflow/pull/74218): @FrankYang0529
   - [ ] [UI : Fix duplicate "From" label on DAG backfill filters 
(#74189)](https://github.com/apache/airflow/pull/74189): @ydsakshi
   - [ ] [Improve LocalExecutor bookkeeping: correctly add tasks to the 
``running`` list (#74142)](https://github.com/apache/airflow/pull/74142): @ashb
   - [ ] [UI: Fix XCom list crash when a value request fails 
(#74131)](https://github.com/apache/airflow/pull/74131): @Jonghyun-An
   - [ ] [Fix date range filter inputs committing on every keystroke 
(#74011)](https://github.com/apache/airflow/pull/74011): @liwenjie200543
   - [ ] [Fix short-circuit not skipping already expanded mapped tasks 
(#73960)](https://github.com/apache/airflow/pull/73960): @kaxil
   - [ ] [Fix short-circuit inside a mapped task group not skipping downstream 
(#73959)](https://github.com/apache/airflow/pull/73959): @kaxil
   - [ ] [Fix task clear and callback bundles after code-only Dag changes 
(#73915)](https://github.com/apache/airflow/pull/73915): @dheerajturaga
   - [ ] [UI: Fix external plugin nav links not navigating on click 
(#73913)](https://github.com/apache/airflow/pull/73913): @vaishsriram
   - [ ] [Clear retry policy state when a task instance is cleared 
(#73889)](https://github.com/apache/airflow/pull/73889): @amoghrajesh
   - [ ] [Correctly shutdown async sessions on exit 
(#73838)](https://github.com/apache/airflow/pull/73838): @ashb
   - [ ] [Go SDK: Stop log attributes from displacing standard log fields 
(#73820)](https://github.com/apache/airflow/pull/73820): @henry3260
   - [ ] [API: Translate domain ValueError in Task State Store route 
(#73753)](https://github.com/apache/airflow/pull/73753): @Kaap10
   - [ ] [Filter jobs API ``is_alive`` in SQL so pagination stays correct 
(#73684)](https://github.com/apache/airflow/pull/73684): @vincbeck
   - [ ] [Guard ``register_at_fork`` in shared stats for Windows compatibility 
(#73680)](https://github.com/apache/airflow/pull/73680): @Adityakk9031
   - [ ] [Fix boolean value of start date used in url start_date_gte filter 
(#73676)](https://github.com/apache/airflow/pull/73676): @tirkarthi
   - [ ] [Stop a commented-out ``executable_resumable`` from marking a module 
durable (#73607)](https://github.com/apache/airflow/pull/73607): @amoghrajesh
   - [ ] [Fix square corner on fully filled dashboard History bars 
(#73543)](https://github.com/apache/airflow/pull/73543): @choo121600
   - [ ] [Fix empty audit log ``dag_id`` for ``DAG.cli()`` subcommands 
(#73379)](https://github.com/apache/airflow/pull/73379): @Eason09053360
   - [ ] [Fix CLI --bundle-name finding no Dags in Git bundles 
(#73377)](https://github.com/apache/airflow/pull/73377): @Eason09053360
   - [ ] [Fix airflow plugins and dags pause printing prose with --output json 
(#73270)](https://github.com/apache/airflow/pull/73270): @ColtenOuO
   - [ ] [Fix 500 from POST ``/auth/token`` on a request body it cannot parse 
(#73258)](https://github.com/apache/airflow/pull/73258): @kaxil
   - [ ] [Fix slow task-log scrolling by memoizing useLogGroups' visible-items 
index (#73252)](https://github.com/apache/airflow/pull/73252): @udsy19
   - [ ] [Fix 500 from the audit logger on a request body it cannot parse 
(#73226)](https://github.com/apache/airflow/pull/73226): @kaxil
   - [ ] [Stop reporting components as degraded after an instance restart 
(#73222)](https://github.com/apache/airflow/pull/73222): @vincbeck
   - [ ] [Fix dashboard stats cards navigating to a 404 page 
(#73178)](https://github.com/apache/airflow/pull/73178): @choo121600
   - [ ] [Fix airflow db clean silently skipping three tables when scoped to 
Dags (#73173)](https://github.com/apache/airflow/pull/73173): @kaxil
   - [ ] [Stop the scheduler creating Dag runs for paused partitioned-asset 
Dags (#73151)](https://github.com/apache/airflow/pull/73151): @kaxil
   - [ ] [Fix Dags staying blocked by max_active_runs until the next parse 
(#73032)](https://github.com/apache/airflow/pull/73032): @FrankYang0529
   - [ ] [Fix airflow standalone announcing readiness before the API server is 
up (#73025)](https://github.com/apache/airflow/pull/73025): @Eason09053360
   - [ ] [Hide assets the caller may not read from the UI dependencies graph 
(#73008)](https://github.com/apache/airflow/pull/73008): @henry3260
   - [ ] [Fix airflow teams list --output json printing prose when no teams 
exist (#72945)](https://github.com/apache/airflow/pull/72945): @Eason09053360
   - [ ] [Fix ``tasks clear --task-regex`` matching as a plain substring 
(#72941)](https://github.com/apache/airflow/pull/72941): @Eason09053360
   - [ ] [Avoid a full asset table scan per request in simple auth manager 
(#72934)](https://github.com/apache/airflow/pull/72934): @Lee-W
   - [ ] [Fix Dag callbacks dropped when bundle versioning is disabled 
(#72930)](https://github.com/apache/airflow/pull/72930): @ephraimbuddy
   - [ ] [Stop one malformed provider from breaking discovery for all providers 
(#72854)](https://github.com/apache/airflow/pull/72854): @kaxil
   - [ ] [Fix backfill DagRuns being permanently starved from scheduling 
(#72730)](https://github.com/apache/airflow/pull/72730): @seanmuth
   - [ ] [Fix airflow db check reporting one fewer retry than it will make 
(#72708)](https://github.com/apache/airflow/pull/72708): @Eason09053360
   - [ ] [Fix airflow dags list --columns help showing wrong default columns 
(#72607)](https://github.com/apache/airflow/pull/72607): @Eason09053360
   - [ ] [UI: Render Arabic durations with the correct plural form 
(#72604)](https://github.com/apache/airflow/pull/72604): @baha-bouali
   - [ ] [Fix XCom slice endpoint for crossed bounds 
(#72584)](https://github.com/apache/airflow/pull/72584): @fat-catTW
   - [ ] [Fix the ``dag_processing.last_duration`` timing metric reporting the 
wrong value (#72553)](https://github.com/apache/airflow/pull/72553): @jeff3071
   - [ ] [Stop emitting the legacy first_task_scheduling_delay metric twice 
(#72512)](https://github.com/apache/airflow/pull/72512): @FrankYang0529
   - [ ] [Fix Dag metrics dropped when a tag contains invalid characters 
(#72364)](https://github.com/apache/airflow/pull/72364): @FrankYang0529
   - [ ] [Fix misleading error for malformed version in airflow db downgrade 
(#72331)](https://github.com/apache/airflow/pull/72331): @henry3260
   - [ ] [Fix timedelta serde to accept int payloads 
(#72326)](https://github.com/apache/airflow/pull/72326): @anmolxlight
   - [ ] [Fix plugin registration returning early on duplicate names in Task 
SDK (#72253)](https://github.com/apache/airflow/pull/72253): @olmaks
   - [ ] [Redact secrets written through ``RedactedIO.writelines()`` 
(#72063)](https://github.com/apache/airflow/pull/72063): @MahathirMohammadShuvo
   - [ ] [Fix Dag run filtering for null start dates 
(#71654)](https://github.com/apache/airflow/pull/71654): @fat-catTW
   - [ ] [Fix ``map_index_template`` failing for numeric-looking labels with 
``render_template_as_native_obj`` 
(#71592)](https://github.com/apache/airflow/pull/71592): @Prajwal7842
   - [ ] [Keep the MeterProvider configured via OTEL_CONFIG_FILE 
(#71529)](https://github.com/apache/airflow/pull/71529): @1fanwang
   - [ ] [Fix Asset Event table titles showing a raw translation key 
(#71443)](https://github.com/apache/airflow/pull/71443): @pierrejeambrun
   - [ ] [Fix executor validation error referencing non-existent [core] 
executors (#71336)](https://github.com/apache/airflow/pull/71336): @roshanprabu
   - [ ] [Fix MySQL metadata database failing when only PyMySQL is installed 
(#71251)](https://github.com/apache/airflow/pull/71251): @1fanwang
   - [ ] [Fix OpenSearch remote logging crash if port is empty 
(#71170)](https://github.com/apache/airflow/pull/71170): @FrankYang0529
   - [ ] [Fix duplicate pending Dag runs for the same asset partition key 
(#71074)](https://github.com/apache/airflow/pull/71074): @anmolxlight
   - [ ] [Fix /ui/assets picking a stale "last event" under concurrent asset 
writes (#71047)](https://github.com/apache/airflow/pull/71047): 
@takayoshi-makabe
   - [ ] [Stop airflow config update from writing a backup during dry-run 
(#70979)](https://github.com/apache/airflow/pull/70979): @Eason09053360
   - [ ] [Fix log template sync failing when a custom SQL Alchemy schema is 
configured (#70793)](https://github.com/apache/airflow/pull/70793): 
@Aaryan123456679
   - [ ] [Drain result_queue before dispatch in LocalExecutor to prevent 
runtime dispatch deadlock 
(#70545)](https://github.com/apache/airflow/pull/70545): @SakshamKapoor2911
   - [ ] [Fix TypeError clearing a DAG run when a queued-at deadline interval 
is stored as JSON (#70370)](https://github.com/apache/airflow/pull/70370): 
@hkc-8010
   - [ ] [Fix manual runs getting a zero-length data interval across DST 
(#70089)](https://github.com/apache/airflow/pull/70089): @harjothkhara
   - [ ] [Use atomic upsert for asset run queue on MySQL to avoid deadlocks 
(#69977)](https://github.com/apache/airflow/pull/69977): @dstandish
   - [ ] [Don't fail API server startup when a plugin uses an unknown team 
(#69976)](https://github.com/apache/airflow/pull/69976): @pierrejeambrun
   - [ ] [Prevent negative trigger queue delay metrics 
(#69971)](https://github.com/apache/airflow/pull/69971): @viiccwen
   - [ ] [Fix asset event extra filter matching wrong events for dotted keys on 
SQLite (#69675)](https://github.com/apache/airflow/pull/69675): @steveahnahn
   - [ ] [Fix @asset reserved keys with default value 
(#69642)](https://github.com/apache/airflow/pull/69642): @FrankYang0529
   - [ ] [Fix ``statsd_ipv6`` config not enabling IPv6 sockets for the default 
StatsD client (#69632)](https://github.com/apache/airflow/pull/69632): @ykuc
   - [ ] [Make sure stale file handler doesn't crash the 
DagFileProcessorManager 
(#69324)](https://github.com/apache/airflow/pull/69324): @dabla
   - [ ] [UI: Fix triggered Dag run layout in asset event cards 
(#69310)](https://github.com/apache/airflow/pull/69310): @parkhojeong
   - [ ] [Fix Dag detail page 500 for Dags without a fileloc #69035 
(#69110)](https://github.com/apache/airflow/pull/69110): @haseebmalik18
   - [ ] [Fix mapped task group XCom collapsing to a bare value for a single 
expansion (#69075)](https://github.com/apache/airflow/pull/69075): @shahar1
   - [ ] [Fix macOS SIGSEGV in triggerer and Dag processor via fork+exec 
(#69008)](https://github.com/apache/airflow/pull/69008): @kaxil
   - [ ] [Fix branch not skipping mapped tasks with custom XCom backend 
(#68954)](https://github.com/apache/airflow/pull/68954): @darshil929
   - [ ] [Do not abort Dag run creation when a deadline alert fails 
(#68917)](https://github.com/apache/airflow/pull/68917): @seanghaeli
   - [ ] [Fix duplicate heartbeat-timeout task callbacks 
(#68008)](https://github.com/apache/airflow/pull/68008): @hkc-8010
   - [ ] [Drain result_queue in LocalExecutor to prevent process join deadlock 
(#67881)](https://github.com/apache/airflow/pull/67881): @SakshamKapoor2911
   - [ ] [Fix missing ``task.queued_duration`` metric in Airflow 3 
(#67592)](https://github.com/apache/airflow/pull/67592): @myps6415
   - [ ] [Fix CLI connection display reporting wrong is_extra_encrypted flag 
(#67561)](https://github.com/apache/airflow/pull/67561): @jonathanleek
   - [ ] [Fix remote processor injection happening before dictConfig runs in 
configure_logging (#66633)](https://github.com/apache/airflow/pull/66633): 
@korex-f
   - [ ] [Fix airflow db clean IntegrityError when a dag_version is referenced 
by a task_instance (#66350)](https://github.com/apache/airflow/pull/66350): 
@jakubmatyszewski
   - [ ] [Fix airflow db clean hang on MySQL when delete fails 
(#66296)](https://github.com/apache/airflow/pull/66296): @Vamsi-klu
   - [ ] [Fix ``refresh_from_task`` not applied on retries 
(#65932)](https://github.com/apache/airflow/pull/65932): @aeroyorch
   - [ ] [Fix asset event scheduling race condition and consistency 
(#62501)](https://github.com/apache/airflow/pull/62501): @dingo4dev
   - [ ] [Fix ``DecreasingPriorityStrategy`` example by initializing 
``try_number`` before weight evaluation 
(#62148)](https://github.com/apache/airflow/pull/62148): @aeroyorch
   - [ ] [Fix connection resolution in CLI by setting server process context in 
decorators (#61036)](https://github.com/apache/airflow/pull/61036): @uplsh580
   
   ## Miscellaneous
   
   - [ ] [Load the serialized Dag when starting a task only for stub tasks 
(#75795)](https://github.com/apache/airflow/pull/75795): @jason810496
   - [ ] [UI: Hide the scheduled run icon in the grid legend 
(#75775)](https://github.com/apache/airflow/pull/75775): @jedcunningham
   - [ ] [Avoid loading timetables for Dags in Execution API endpoints 
(#75765)](https://github.com/apache/airflow/pull/75765): @ashb
   - [ ] [Add metrics for task and asset state store access 
(#75729)](https://github.com/apache/airflow/pull/75729): @amoghrajesh
   - [ ] [Add ``dag_id`` and ``task_id`` tags to the resumable_job metrics 
(#75721)](https://github.com/apache/airflow/pull/75721): @amoghrajesh
   - [ ] [Run a language SDK runtime in its own process group 
(#75707)](https://github.com/apache/airflow/pull/75707): @jason810496
   - [ ] [UI: Hide empty log groups in the task log view 
(#75686)](https://github.com/apache/airflow/pull/75686): @jedcunningham
   - [ ] [Require cadwyn 8.1 to allow FastAPI 0.137+ 
(#75689)](https://github.com/apache/airflow/pull/75689): @jedcunningham
   - [ ] [Report language SDK runtime launch failures in the task log 
(#75561)](https://github.com/apache/airflow/pull/75561): @ChickenBenny
   - [ ] [UI: Remove the info tooltip from the Dag version comparison 
(#75526)](https://github.com/apache/airflow/pull/75526): @jedcunningham
   - [ ] [UI: Show the filtered task count in the Dag Tasks tab heading 
(#75448)](https://github.com/apache/airflow/pull/75448): @nanheekim-ovo
   - [ ] [TS SDK: Take the task state store retention in seconds 
(#75445)](https://github.com/apache/airflow/pull/75445): @jason810496
   - [ ] [UI: Show the Dag version diff occurrence count on the path 
(#75433)](https://github.com/apache/airflow/pull/75433): @jedcunningham
   - [ ] [UI: Make the Dags sidebar button a link and move Dag Runs and Task 
Instances under Browse (#75422)](https://github.com/apache/airflow/pull/75422): 
@stephenyang0215
   - [ ] [Optimize the scheduler's asset orphanage check with an ``EXISTS`` 
subquery instead of a fan-out join 
(#75404)](https://github.com/apache/airflow/pull/75404): @Abdel39
   - [ ] [UI: Clean up the Dag Version tab 
(#75244)](https://github.com/apache/airflow/pull/75244): @bbovenzi
   - [ ] [UI: Warn when the logical date is outside the Dag's start and end 
dates (#75223)](https://github.com/apache/airflow/pull/75223): @yuseok89
   - [ ] [Go SDK: Write the edge label text before the task 
(#75185)](https://github.com/apache/airflow/pull/75185): @FrankYang0529
   - [ ] [Open the Dags menu from the Dags nav button instead of navigating 
(#75092)](https://github.com/apache/airflow/pull/75092): @pierrejeambrun
   - [ ] [TS SDK: Populate Dag dependencies for TypeScript Dags 
(#75032)](https://github.com/apache/airflow/pull/75032): @guan404ming
   - [ ] [Warn about overly large task state values from language SDK tasks 
(#74945)](https://github.com/apache/airflow/pull/74945): @ChickenBenny
   - [ ] [Resolve loop iterations through family and path columns on dynamic 
regions (#74892)](https://github.com/apache/airflow/pull/74892): @ashb
   - [ ] [Validate ``CallbackTrigger`` callback path before running the 
callback (#74842)](https://github.com/apache/airflow/pull/74842): @potiuk
   - [ ] [Skip the scheduler's Dag lookup for Dag runs with no callback to send 
(#74835)](https://github.com/apache/airflow/pull/74835): @kaxil
   - [ ] [Render XCom values on the API server without rebuilding objects 
(#74829)](https://github.com/apache/airflow/pull/74829): @potiuk
   - [ ] [UI: Preload base React plugin bundles with the page 
(#74777)](https://github.com/apache/airflow/pull/74777): @jlaneve
   - [ ] [UI: Keep unnamed columns out of the table columns menu 
(#74774)](https://github.com/apache/airflow/pull/74774): @yuseok89
   - [ ] [Number task loop iterations from one instead of zero 
(#74773)](https://github.com/apache/airflow/pull/74773): @bbovenzi
   - [ ] [UI: Drop the loading spinner for base React plugins 
(#74762)](https://github.com/apache/airflow/pull/74762): @jlaneve
   - [ ] [Coerce delta and other typed fields when building operators from YAML 
Dags (#74749)](https://github.com/apache/airflow/pull/74749): @uranusjr
   - [ ] [Show Dag version diff values-hidden pill only when values are hidden 
(#74746)](https://github.com/apache/airflow/pull/74746): @jedcunningham
   - [ ] [UI: Open nav sidebar menus on hover and add a Dags menu 
(#74745)](https://github.com/apache/airflow/pull/74745): @bbovenzi
   - [ ] [Show serializer schema in Dag version diff only when it differs 
(#74683)](https://github.com/apache/airflow/pull/74683): @jedcunningham
   - [ ] [Upgrade Task Loop UX 
(#74671)](https://github.com/apache/airflow/pull/74671): @bbovenzi
   - [ ] [UI: Fold draining into the Dags Paused state filter 
(#74668)](https://github.com/apache/airflow/pull/74668): @bbovenzi
   - [ ] [Lazy-load the Code tab grammar from the Dag's stored language 
(#74643)](https://github.com/apache/airflow/pull/74643): @pierrejeambrun
   - [ ] [Highlight YAML Dag source in the Code tab 
(#74633)](https://github.com/apache/airflow/pull/74633): @pierrejeambrun
   - [ ] [UI: Add clicked tags to the Dags list filters instead of replacing 
them (#74622)](https://github.com/apache/airflow/pull/74622): @yuseok89
   - [ ] [Java SDK: Rename annotation namespace from Builder to Airflow 
(#74604)](https://github.com/apache/airflow/pull/74604): @jason810496
   - [ ] [Update waiting tasks to the latest Dag version 
(#74592)](https://github.com/apache/airflow/pull/74592): @hussein-awala
   - [ ] [Disable psycopg3 auto-prepare by default behind connection poolers 
(#74581)](https://github.com/apache/airflow/pull/74581): @vatsrahul1001
   - [ ] [UI: Replace stacked Dag header banners with inline status 
(#74516)](https://github.com/apache/airflow/pull/74516): @bbovenzi
   - [ ] [TS SDK: Reject ``triggerDagRun`` tasks in ``dag.if`` and 
``dag.switch`` (#74492)](https://github.com/apache/airflow/pull/74492): 
@guan404ming
   - [ ] [Make airflow standalone discover new Dag files within seconds 
(#74479)](https://github.com/apache/airflow/pull/74479): @kaxil
   - [ ] [Use the configured API port in the default execution API URL 
(#74478)](https://github.com/apache/airflow/pull/74478): @kaxil
   - [ ] [Dag run breadcrumb switcher 
(#74471)](https://github.com/apache/airflow/pull/74471): @bbovenzi
   - [ ] [Reduce db clean batch probe overhead 
(#74455)](https://github.com/apache/airflow/pull/74455): @safaehar
   - [ ] [UI: Show important form inputs instead of hiding them in accordions 
(#74422)](https://github.com/apache/airflow/pull/74422): @bbovenzi
   - [ ] [Speed up Migration 0136 on MySQL 
(#74409)](https://github.com/apache/airflow/pull/74409): @ashb
   - [ ] [Scope the mapped task group skip-decision query to its own Dag run 
(#74390)](https://github.com/apache/airflow/pull/74390): @vatsrahul1001
   - [ ] [Show loop iterations and outcomes throughout the UI 
(#74354)](https://github.com/apache/airflow/pull/74354): @ashb
   - [ ] [Show current task executions in the UI 
(#74352)](https://github.com/apache/airflow/pull/74352): @ashb
   - [ ] [Read current task executions by exact region and try 
(#74350)](https://github.com/apache/airflow/pull/74350): @ashb
   - [ ] [Clear selected loop work and regenerate only what was replaced 
(#74349)](https://github.com/apache/airflow/pull/74349): @ashb
   - [ ] [Resolve live producers by region and read their XCom by attempt 
(#74344)](https://github.com/apache/airflow/pull/74344): @ashb
   - [ ] [Parse native Go Dags and show each Dag's own source 
(#74341)](https://github.com/apache/airflow/pull/74341): @jason810496
   - [ ] [UI: Apply default visibility to newly added table columns 
(#74320)](https://github.com/apache/airflow/pull/74320): @yuseok89
   - [ ] [UI: Group digits of counters in translated strings 
(#74296)](https://github.com/apache/airflow/pull/74296): @shahar1
   - [ ] [Remember the Dag runs limit across tab switches and visits 
(#74289)](https://github.com/apache/airflow/pull/74289): @tomron
   - [ ] [Scope plugin views on any entity field, not a fixed criteria set 
(#74278)](https://github.com/apache/airflow/pull/74278): @bbovenzi
   - [ ] [UI: Open provider connection fields by default and title them by 
connection type (#74273)](https://github.com/apache/airflow/pull/74273): @kaxil
   - [ ] [Keep get_dag_details and get_pools database queries off the API 
server event loop (#74247)](https://github.com/apache/airflow/pull/74247): 
@schizophrenicmaniac
   - [ ] [Require ``httpx2`` instead of ``httpx`` in airflow-core 
(#74244)](https://github.com/apache/airflow/pull/74244): @zach-overflow
   - [ ] [Scope audit log rows to a Dag only from the request path or body 
(#74232)](https://github.com/apache/airflow/pull/74232): @pierrejeambrun
   - [ ] [Register TypeScript, Java and Go grammars for the Dag Code tab 
(#74231)](https://github.com/apache/airflow/pull/74231): @pierrejeambrun
   - [ ] [Discover executable bundles by footer, not by execute bit 
(#74227)](https://github.com/apache/airflow/pull/74227): @jason810496
   - [ ] [Set end date and duration on tasks skipped by a Dag run timeout 
(#74128)](https://github.com/apache/airflow/pull/74128): @luc-pimentel
   - [ ] [Treat an empty Dag run config as no config in the UI 
(#74083)](https://github.com/apache/airflow/pull/74083): @pierrejeambrun
   - [ ] [Let a Dag importer find the coordinator that parses its files 
(#74042)](https://github.com/apache/airflow/pull/74042): @jason810496
   - [ ] [Validate a serialized Dag and fill its unset settings from the 
Airflow config (#74041)](https://github.com/apache/airflow/pull/74041): 
@jason810496
   - [ ] [Keep the Dag trigger button one-click when a run has no config 
(#74039)](https://github.com/apache/airflow/pull/74039): @pierrejeambrun
   - [ ] [Parse native TypeScript Dags with the Node coordinator 
(#74037)](https://github.com/apache/airflow/pull/74037): @jason810496
   - [ ] [Parse native Java Dags and show their source 
(#74036)](https://github.com/apache/airflow/pull/74036): @jason810496
   - [ ] [Parse native Lang-SDK Dags in the Dag processor with their runtime 
(#74035)](https://github.com/apache/airflow/pull/74035): @jason810496
   - [ ] [Persist the match-anywhere search toggle in the URL 
(#74019)](https://github.com/apache/airflow/pull/74019): @pierrejeambrun
   - [ ] [UI: Keep Dags list table rows on a single line 
(#74002)](https://github.com/apache/airflow/pull/74002): @yuseok89
   - [ ] [UI: Split task storage into separate XCom and task state store tabs 
(#73989)](https://github.com/apache/airflow/pull/73989): @bbovenzi
   - [ ] [Surface Dag run conf in the header 
(#73987)](https://github.com/apache/airflow/pull/73987): @bbovenzi
   - [ ] [Keep agent framework spans when worker tracing is off 
(#73903)](https://github.com/apache/airflow/pull/73903): @kaxil
   - [ ] [Enforce execution_timeout from the task supervisor side 
(#73806)](https://github.com/apache/airflow/pull/73806): @Andrushika
   - [ ] [Keep the Dag asset schedule the same shape for every caller 
(#73805)](https://github.com/apache/airflow/pull/73805): @henry3260
   - [ ] [Mask provider-declared sensitive connection extras on every 
connection type (#73794)](https://github.com/apache/airflow/pull/73794): @potiuk
   - [ ] [Mask registered secrets at any nesting depth 
(#73793)](https://github.com/apache/airflow/pull/73793): @potiuk
   - [ ] [Mask XCom values in the audit log 
(#73791)](https://github.com/apache/airflow/pull/73791): @potiuk
   - [ ] [Always clear the session cookie on logout 
(#73788)](https://github.com/apache/airflow/pull/73788): @potiuk
   - [ ] [Eager-load DagCode in the Dag source API 
(#73752)](https://github.com/apache/airflow/pull/73752): @uranusjr
   - [ ] [Speed up zip Dag discovery and keep member file names 
(#73727)](https://github.com/apache/airflow/pull/73727): @dilnazanlid
   - [ ] [UI: Group digits of counters according to the selected locale 
(#73713)](https://github.com/apache/airflow/pull/73713): @shahar1
   - [ ] [Correct the meaning of _arg_bindings in the serialization schema 
(#73644)](https://github.com/apache/airflow/pull/73644): @jason810496
   - [ ] [Sync the UI Dags list applied sort rule with URL query param 
(#73622)](https://github.com/apache/airflow/pull/73622): @Andrushika
   - [ ] [Link calendar cell to filter dagruns by the respective start_date and 
state (#73611)](https://github.com/apache/airflow/pull/73611): @tirkarthi
   - [ ] [Add the resume event to stored next_kwargs without decoding them 
(#73576)](https://github.com/apache/airflow/pull/73576): @potiuk
   - [ ] [Scope plugin scheduling classes to their team in multi-team mode 
(#73569)](https://github.com/apache/airflow/pull/73569): @o-nikolas
   - [ ] [Warn when db clean skips only some rows of a batch 
(#73568)](https://github.com/apache/airflow/pull/73568): @ferruzzi
   - [ ] [Widen revoked_token.jti to store external-issuer token identifiers 
(#73562)](https://github.com/apache/airflow/pull/73562): @pierrejeambrun
   - [ ] [Own the BaseAsyncOperator event loop through asyncio.Runner 
(#73560)](https://github.com/apache/airflow/pull/73560): @dabla
   - [ ] [Use os.posix_spawn instead of fork+exec in the task-sdk supervisor 
(#73503)](https://github.com/apache/airflow/pull/73503): @seanmuth
   - [ ] [Skip ``on_kill()`` for triggers reassigned to another triggerer 
(#73454)](https://github.com/apache/airflow/pull/73454): @kaxil
   - [ ] [Document favorite_dag's 409 and return a readable conflict message 
(#73411)](https://github.com/apache/airflow/pull/73411): @vsima
   - [ ] [Migrate ``GET /execution/variables/keys`` to an async DB session 
(#73407)](https://github.com/apache/airflow/pull/73407): @Dev-iL
   - [ ] [Migrate execution API reads to async sessions 
(#73403)](https://github.com/apache/airflow/pull/73403): @subhramit
   - [ ] [UI: Show every scheduler, triggerer, and Dag processor in health 
dashboard (#73355)](https://github.com/apache/airflow/pull/73355): @vincbeck
   - [ ] [UI: Show xcom before task state store in storage tabs 
(#73313)](https://github.com/apache/airflow/pull/73313): @amoghrajesh
   - [ ] [Delay reporting of up-for-retry state until task finalization 
completes (#73253)](https://github.com/apache/airflow/pull/73253): @ashb
   - [ ] [Refresh HITL review details on task clear 
(#73235)](https://github.com/apache/airflow/pull/73235): @guan404ming
   - [ ] [Scope plugin macros to their team in multi-team mode 
(#73224)](https://github.com/apache/airflow/pull/73224): @o-nikolas
   - [ ] [Anchor top-level nav and needs-review links to root paths 
(#73202)](https://github.com/apache/airflow/pull/73202): @pierrejeambrun
   - [ ] [Keep Grid scroll position when opening a task 
(#73123)](https://github.com/apache/airflow/pull/73123): @dsuhinin
   - [ ] [Identity-only DAG discovery and byte-importing 
(#73118)](https://github.com/apache/airflow/pull/73118): @uranusjr
   - [ ] [Move retry policy decision outside post execute log group block 
(#73023)](https://github.com/apache/airflow/pull/73023): @amoghrajesh
   - [ ] [Speed up the event logs API by loading only display names 
(#73021)](https://github.com/apache/airflow/pull/73021): @FrankYang0529
   - [ ] [Scope upstream asset events of a Dag run to assets and Dags the 
caller may read (#72924)](https://github.com/apache/airflow/pull/72924): 
@henry3260
   - [ ] [Warn at provider discovery about an unresolvable connection type 
(#72904)](https://github.com/apache/airflow/pull/72904): @kaxil
   - [ ] [Mark task-group aggregate bars on Gantt with a diagonal stripe 
(#72894)](https://github.com/apache/airflow/pull/72894): @pierrejeambrun
   - [ ] [Hide unreadable assets in the asset expression served by 
next_run_assets (#72864)](https://github.com/apache/airflow/pull/72864): 
@henry3260
   - [ ] [Scope UI next_run_assets endpoint to assets the caller may read 
(#72862)](https://github.com/apache/airflow/pull/72862): @henry3260
   - [ ] [Keep date-only range ends inclusive 
(#72860)](https://github.com/apache/airflow/pull/72860): @noron12234
   - [ ] [Remove a misleading connection type warning and explain lookup 
failures (#72855)](https://github.com/apache/airflow/pull/72855): @kaxil
   - [ ] [Keep callback triggers assigned to healthy triggerers 
(#72848)](https://github.com/apache/airflow/pull/72848): @hussein-awala
   - [ ] [Remove ignored --output flag from airflow pools set and delete 
(#72833)](https://github.com/apache/airflow/pull/72833): @Eason09053360
   - [ ] [Show whether a calendar day's run was a backfill 
(#72782)](https://github.com/apache/airflow/pull/72782): @dsuhinin
   - [ ] [Keep the task instance in dag callbacks when its Dag version is 
missing (#72721)](https://github.com/apache/airflow/pull/72721): @ephraimbuddy
   - [ ] [Read XCom without object reconstruction during dependency evaluation 
(#72718)](https://github.com/apache/airflow/pull/72718): @potiuk
   - [ ] [Mask CLI secrets in the audit log by parsed argument, not argv 
position (#72650)](https://github.com/apache/airflow/pull/72650): @potiuk
   - [ ] [Clarify the backfill reprocessing option labels in the CLI and REST 
API (#72590)](https://github.com/apache/airflow/pull/72590): @IcebreakerSA
   - [ ] [Warn when connections/variables list output may be incomplete 
(#72484)](https://github.com/apache/airflow/pull/72484): @dheerenmohta
   - [ ] [Add a source reference to import errors and a language field to Dag 
code (REST API + schema) 
(#72474)](https://github.com/apache/airflow/pull/72474): @dilnazanlid
   - [ ] [Distinguish empty plugin folder from plugin load failures in logs 
(#72432)](https://github.com/apache/airflow/pull/72432): @sreecharan-desu
   - [ ] [Preview JSON fields as inline badges in tables 
(#72353)](https://github.com/apache/airflow/pull/72353): @bbovenzi
   - [ ] [More human readable duration strings 
(#72350)](https://github.com/apache/airflow/pull/72350): @bbovenzi
   - [ ] [Avoid retrying XCom expand actions 
(#72305)](https://github.com/apache/airflow/pull/72305): @huyua9
   - [ ] [Scope plugin operator extra links to their team in multi-team mode 
(#72231)](https://github.com/apache/airflow/pull/72231): @o-nikolas
   - [ ] [Use a structured SecretCache key instead of a concatenated string 
(#72201)](https://github.com/apache/airflow/pull/72201): @potiuk
   - [ ] [UI: Keep Grid run tooltips inside the viewport 
(#72161)](https://github.com/apache/airflow/pull/72161): @NihalRadhakrishna
   - [ ] [UI: Stop list pages jumping while a filter loads 
(#72005)](https://github.com/apache/airflow/pull/72005): @rjgoyln
   - [ ] [Include task_reschedule in task_instance dependent tables for db 
clean (#71990)](https://github.com/apache/airflow/pull/71990): @Alwaysgaurav1
   - [ ] [UI: Visual overhaul of Dag details layout for easier consumption 
(#71957)](https://github.com/apache/airflow/pull/71957): @ryanahamilton
   - [ ] [Authorize team-scoped plugin API endpoints in multi-team mode 
(#71919)](https://github.com/apache/airflow/pull/71919): @o-nikolas
   - [ ] [Remove the Go Edge Worker 
(#71874)](https://github.com/apache/airflow/pull/71874): @jason810496
   - [ ] [UI: Make dialogs consistent and fix their dark mode background 
(#71806)](https://github.com/apache/airflow/pull/71806): @ryanahamilton
   - [ ] [UI: Unify list page filters and table header controls 
(#71731)](https://github.com/apache/airflow/pull/71731): @ryanahamilton
   - [ ] [Improve DAG authorization filtering performance 
(#71722)](https://github.com/apache/airflow/pull/71722): @abhijeets25012-tech
   - [ ] [Extend user settings with additional configuration 
(#71699)](https://github.com/apache/airflow/pull/71699): @dsuhinin
   - [ ] [Cut the per-file cost of persisting Dag parse results 
(#71621)](https://github.com/apache/airflow/pull/71621): @ephraimbuddy
   - [ ] [UI: Consolidate table controls into consistent slots and improve 
visual presentation (#71554)](https://github.com/apache/airflow/pull/71554): 
@ryanahamilton
   - [ ] [Stop presenting multi-team tagged metrics as an exhaustive list 
(#71523)](https://github.com/apache/airflow/pull/71523): @ramitkataria
   - [ ] [Show the teams of the signed-in user in multi-team mode 
(#71503)](https://github.com/apache/airflow/pull/71503): @vincbeck
   - [ ] [Backfills UI filters 
(#71467)](https://github.com/apache/airflow/pull/71467): @Phinhas214
   - [ ] [Respect run on latest version when clearing a running Dag run 
(#71425)](https://github.com/apache/airflow/pull/71425): @ephraimbuddy
   - [ ] [API: Return asset events for Dag Runs without a start date 
(#71379)](https://github.com/apache/airflow/pull/71379): @rino0601
   - [ ] [Use sqlite3.sqlite_version_info instead of hand-parsing the version 
string (#71115)](https://github.com/apache/airflow/pull/71115): @jedcunningham
   - [ ] [Validate provider metadata list entries instead of ignoring them 
(#71104)](https://github.com/apache/airflow/pull/71104): @Lee-W
   - [ ] [Reject serde-reserved keys in HITL params_input 
(#71054)](https://github.com/apache/airflow/pull/71054): @haseebmalik18
   - [ ] [Update grid view refresh 
(#71004)](https://github.com/apache/airflow/pull/71004): @bbovenzi
   - [ ] [Improve assets list performance 
(#70997)](https://github.com/apache/airflow/pull/70997): @bbovenzi
   - [ ] [Batch triggerer unused trigger cleanup deletes 
(#70961)](https://github.com/apache/airflow/pull/70961): @shivaam
   - [ ] [Multi-Team: Add teams verify command to validate multi-team 
configuration (#70947)](https://github.com/apache/airflow/pull/70947): 
@SameerMesiah97
   - [ ] [Describe default Airflow loggers 
(#70842)](https://github.com/apache/airflow/pull/70842): @codewithdaniel1
   - [ ] [Rename dag serialization metrics 
(#70838)](https://github.com/apache/airflow/pull/70838): @Ei-Sandi
   - [ ] [Show user display names for triggered runs and HITL responses 
(#70836)](https://github.com/apache/airflow/pull/70836): @pierrejeambrun
   - [ ] [UI: Preserve Dag tab when switching Dags 
(#70699)](https://github.com/apache/airflow/pull/70699): @shivaam
   - [ ] [UI: Wire advanced-search toggle for Grid Triggering User filter 
(#70567)](https://github.com/apache/airflow/pull/70567): @dheerajturaga
   - [ ] [UI: Highlight selected Grid task square 
(#70451)](https://github.com/apache/airflow/pull/70451): @dheerajturaga
   - [ ] [Feature expand health endpoint reporting 
(#70416)](https://github.com/apache/airflow/pull/70416): @JH-A-Kim
   - [ ] [Remove airflow-metadata.yaml sidecar support from NodeCoordinator 
(#70273)](https://github.com/apache/airflow/pull/70273): @jason810496
   - [ ] [Show backfill Dag runs in the UI 
(#70159)](https://github.com/apache/airflow/pull/70159): @shivaam
   - [ ] [UI: Pass Dag, DagRun, TaskInstance, and Asset objects to React app 
plugins (#70149)](https://github.com/apache/airflow/pull/70149): @dheerajturaga
   - [ ] [Rename Task and Asset store to Task and Asset state store 
(#70097)](https://github.com/apache/airflow/pull/70097): @jroachgolf84
   - [ ] [Skip timeout callback creation for Dags without on_failure_callback 
(#70065)](https://github.com/apache/airflow/pull/70065): @FrankYang0529
   - [ ] [Improve Dag run metrics 
(#70013)](https://github.com/apache/airflow/pull/70013): @AutomationDev85
   - [ ] [Sort Dags by latest run after 
(#69995)](https://github.com/apache/airflow/pull/69995): @shaealh
   - [ ] [Updated sort+filters for Assets List 
(#69940)](https://github.com/apache/airflow/pull/69940): @bbovenzi
   - [ ] [UI: Share one tooltip root across Dag card run-state badges 
(#69927)](https://github.com/apache/airflow/pull/69927): @yuseok89
   - [ ] [Progressively load interactive elements of Dag Card 
(#69806)](https://github.com/apache/airflow/pull/69806): @shivaam
   - [ ] [Validate deferred trigger classpath resolves to a BaseTrigger 
subclass (#69792)](https://github.com/apache/airflow/pull/69792): @hypnguyen1209
   - [ ] [Multi Team: Automatically create and assign team default pools 
(#69768)](https://github.com/apache/airflow/pull/69768): @SameerMesiah97
   - [ ] [Pass dag_id to Dag bundle construction on task execution 
(#69697)](https://github.com/apache/airflow/pull/69697): @ykuc
   - [ ] [Reduce DAG card tooltip controller overhead 
(#69681)](https://github.com/apache/airflow/pull/69681): @shivaam
   - [ ] [Show recent task states on the Dags list page 
(#69619)](https://github.com/apache/airflow/pull/69619): @yuseok89
   - [ ] [Resolve NPM vulnerabilities in Simple auth manager 
(#69488)](https://github.com/apache/airflow/pull/69488): @vincbeck
   - [ ] [Display latest dagrun state per dag in search result 
(#69414)](https://github.com/apache/airflow/pull/69414): @tirkarthi
   - [ ] [Improve mobile responsiveness for dashboard asset cards 
(#69294)](https://github.com/apache/airflow/pull/69294): @guan404ming
   - [ ] [Thread version_data to callbacks 
(#69185)](https://github.com/apache/airflow/pull/69185): @o-nikolas
   - [ ] [Mark task worker span as failed when the task fails 
(#69146)](https://github.com/apache/airflow/pull/69146): @dstandish
   - [ ] [Handle DB Performance Issues by Adding a New Index for Trigger 
(#69038)](https://github.com/apache/airflow/pull/69038): @AutomationDev85
   - [ ] [Warm-shutdown supervisor on SIGTERM instead of killing the running 
task (#69034)](https://github.com/apache/airflow/pull/69034): @arkadiuszbach
   - [ ] [Raise a warning instead of an error if extra teams are defined in the 
auth manager (#68935)](https://github.com/apache/airflow/pull/68935): 
@stephen-bracken
   - [ ] [UI: Show partition preview in backfill form for partitioned Dags 
(#68884)](https://github.com/apache/airflow/pull/68884): @Lee-W
   - [ ] [Display owner_display_name in Audit Log 
(#68833)](https://github.com/apache/airflow/pull/68833): @VladaZakharova
   - [ ] [Warn in UI when the same dag_id is registered from multiple files 
(#68791)](https://github.com/apache/airflow/pull/68791): @takayoshi-makabe
   - [ ] [Ignore stale executor success when TI is queued after defer 
(#68741)](https://github.com/apache/airflow/pull/68741): @goingforstudying-ctrl
   - [ ] [Add ``bundle_name`` to ``Dag`` 
(#68583)](https://github.com/apache/airflow/pull/68583): @jroachgolf84
   - [ ] [Optionally emit Dag tags as metric tags 
(#68568)](https://github.com/apache/airflow/pull/68568): @sortega
   - [ ] [Group and filter Dags by folder on the Dags page 
(#68544)](https://github.com/apache/airflow/pull/68544): @RabahAmrouche05
   - [ ] [TriggerRunner: Add batch trigger creation duration metric 
(#68521)](https://github.com/apache/airflow/pull/68521): @SameerMesiah97
   - [ ] [Paginate partitioned Dag run modal requests 
(#68412)](https://github.com/apache/airflow/pull/68412): @steveahnahn
   - [ ] [Gate raw Dag deserialization error detail behind 
api.expose_stacktrace and log it server-side 
(#68388)](https://github.com/apache/airflow/pull/68388): @potiuk
   - [ ] [Avoid a supervisor round trip before poke for rescheduled sensors 
(#68012)](https://github.com/apache/airflow/pull/68012): @hkc-8010
   - [ ] [TriggerRunnerSupervisor: Add trigger queue delay metric 
(#67927)](https://github.com/apache/airflow/pull/67927): @SameerMesiah97
   - [ ] [Make kinit renewable lifetime configurable for Heimdal Kerberos 
support (#67804)](https://github.com/apache/airflow/pull/67804): @KenanAdel
   - [ ] [Use async DB session for Execution API task-instance heartbeat 
(#67800)](https://github.com/apache/airflow/pull/67800): @Dev-iL
   - [ ] [Type asset_expression in the REST API so the UI does not cast through 
unknown (#67725)](https://github.com/apache/airflow/pull/67725): @Anuragp22
   - [ ] [Record TaskInstanceHistory when a task fails from a non-running state 
(#67372)](https://github.com/apache/airflow/pull/67372): @kalluripradeep
   - [ ] [Remove trigger event payload from INFO log in run_trigger() 
(#67244)](https://github.com/apache/airflow/pull/67244): @Feudjo
   - [ ] [Show per-Dag run state counts on the Dags list page 
(#67242)](https://github.com/apache/airflow/pull/67242): @yuseok89
   - [ ] [Improve doc_md rendering in Dag Documentation 
(#66809)](https://github.com/apache/airflow/pull/66809): @minyeamer
   
   Thanks to all who contributed to the release — the full contributor list is 
in the first comment below. 🙏
   


-- 
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