You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2025/06/03 20:01:15 UTC

(airflow) branch v3-0-test updated (b0def129da2 -> 98223075913)

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

kaxilnaik pushed a change to branch v3-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard b0def129da2 Add Release notes for 3.0.2
 discard c4908a1b33e [v3-0-test] Bump structlog min to 25.4.0 and handle tests accordingly (#51306) (#51313)
 discard a6936ca300f Bump Task SDK to 1.0.2
 discard a1eeada7d2a [v3-0-test] Allow test migration to pytest 8.4.0 (#51349) (#51359)
    omit 1ef6852cc37 [v3-0-test] Update `TaskLogContent` to support virtualized rendering (#50746) (#51202)
    omit b64d00dfade Fix OpenAPI schema for `get_log` API (#50547) (#51357)
    omit 2e07d5962da [v3-0-test] Separate configurations for colorized and json logs in Task SDK / Celery Executor (#51082) (#51344)
    omit 016e01c6023 Add dates for Limited Maintenance & EOL for Airflow 2.x (#50794)
    omit e5aa40f2fe5 Update docs with Airflow 2.11.0 info (#50832)
    omit 5013aae0ea9 Add Apache Airflow setup instructions for Apple Silicon (#50179)
    omit 036a2c60840 Add back invalid inlet and outlet check before running tasks (#50773)
    omit 4d2e178630c Implement slice on LazyXComSequence (#50117)
    omit 24a0b3f1bed Fix execution API server URL handling for relative paths in KE (#51183)
    omit 9a68b80b37c EmptyOperator raises InvalidURL for non-existing logs (#50325)
    omit db76ca494aa Increase max zoom (#50772)
    omit 7cf2f9b902c Fix the docstring for airflow.sdk.execution_time.superviseor.supervise (#50805)
    omit d1bf95c371e Minor typo-fix in doc (#50290)
    omit 57d5e4f38ab Fix timezone selection and dashboard layout (#50463)
    omit 2fe9f018a9c UI: Implement navigation on bar click (#50416)
    omit 5c507f9f665 Filter query to update the dag_run table with backfill details, using a condition on dag_id (#50577)
    omit 8a010b8829d Fix next asset schedule and dag card UX (#50271)
    omit fe569f990da update recommendation for airflow 3 (#50318)
    omit be8763a4f9b Always Show Trendcount in Dag Overview (#50183)
    omit e7d3305b52b Add basic json check to variable value (#50277)
    omit fceff1697ec Remove filtering by last dag run state in patch dags endpoint (#51176) (#51347)
    omit eb14e914cc3 Fix doubel quote mtime in airflow-core/docs/faq.rst (#51293)
    omit e06fb664c04 Add "disappearing DAGs" section on FAQ doc (#49987)
    omit bd525c076bc [v3-0-test] Add link to cadwyn issue created (#51354) (#51355)
    omit 7f2f7bd8ff9 Ensure that both public and ui dags endpoints map to DagService (#51226) (#51345)
    omit 16d5bc9ffe9 [v3-0-test] Add bundle path to sys.path in task runner (#51318) (#51341)
    omit 2bccaa39ae2 [v3-0-test] Restrict typing-extensions 4.14.0 to fix CI temporarily (#51342)
    omit 905741f34ca [v3-0-test] Remove PytestReturnNotNoneWarning (#51327) (#51332)
    omit f92f5c8fa63 [v3-0-test] Prevent CPU spike in task supervisor when heartbeat timeout exceeded (#51023) (#51047)
    omit d74ebc21f34 [v3-0-test] Add section to collapse cadwyn migrations during release (#51155) (#51160)
    omit 5a43c38e7e7 [v3-0-test] Fix widget error for core hooks (#51168) (#51300)
    omit 25716a9b729 [v3-0-test] Refresh Dag details page on new run (#51173) (#51204)
    omit 9bd5f3f120d [v3-0-test] Log fallback to None when no XCom value is found (#51285) (#51291)
    omit eb677fa3ca9 [v3-0-test] Make test_scheduler_job work locally after moving examples (#50917) (#51221)
    omit 90d76f49566 [v3-0-test] Add backcompat shim and deprecation warning for EmailOperator (#51004) (#51008)
    omit 6e501a19151 [v3-0-test] Exclude libcst 1.8.0 (no wheels <3.12) (#51120) (#51126)
    omit 6baf9dd1c44 [v3-0-test] Fix building PROD images with uv (#51277) (#51289)
    omit fe2aa6c8fc3 [v3-0-test] Backport gh docs publish breeze workflows (#51286)
    omit 41f152b33fc [v3-0-test] Move example_dags in standard provider to example_dags in sources (#51260) (#51275)
    omit f809bc96720 [v3-0-test] Handle SIGSEGV signals during DAG file imports (#51171) (#51189)
    omit 16f6b491226 [v3-0-test] Faster note on grid endpoint (#51247) (#51251)
    omit a7c560546fd [v3-0-test] Significantly speed up Pytest bootstrapping on MacOS in Breeze (#51223) (#51234)
    omit 1557085aa3b [v3-0-test] Bring back "standard" example dags to the airflow-core package (#51192) (#51220)
    omit 778823a7a80 [v3-0-test] Fix deferred task resumption in ``dag.test()`` (#51182) (#51199)
    omit 56913585b60 [v3-0-test] Mark test_mapped_task_upstream_removed_with_all_failed_.. as flaky (#51193) (#51198)
    omit 60f0ef1b51a [v3-0-test] Execution api versioning docs (#51186)
    omit 89693675abb [v3-0-test] Fix get dags query to not have join explosion (#50984) (#51172)
    omit 1fc41dd2fb4 [v3-0-test] Link to latest dagrun in Dag header. (#51119) (#51148)
    omit 1ff10909918 Fix config templates type (#50792) (#51147)
    omit 79be815a5ce Revert "fix: resolve 404 log error for non-latest task tries in multi-host wo…" (#51145)
    omit 4d664881593 Fix bulk action annotation (#50852) (#51116)
    omit 9822047dd64 [v3-0-test] Update BulkVariableService to support JSON serialization (#51057) (#51111)
    omit 486dfda72dd [v3-0-test] fix(task_instances): handle upstream_mapped_index when xcom access is needed (#50641) (#50950)
    omit ecb1ab385da [v3-0-test] Bugfix Breeze BetterChoice with newer click versions (#51051) (#51053)
    omit 764d3129188 [v3-0-test] Bump UV to 0.7.8 (#51040) (#51046)
    omit a3ac0e967bd [v3-0-test] Bugfix/fix latest pypi version check (#51039) (#51044)
    omit d8506f1a0f3 Notify scheduled run failures on slack for v3-0-test branch (#50996)
    omit 7b9ad45113c [v3-0-test] Fix CI status badge (#51032) (#51033)
    omit 48790d63840 [v3-0-test] Docs `assets.rst`: use `AssetAlias` for alias in `Metadata` example (#50768) (#51000)
    omit 6defc2e73ce [v3-0-test] Run image verification in isolated environments (#51029) (#51030)
    omit ae4ecb0f52d Restore `short` traceback for pytest failures (#51001)
    omit dfbeba310f3 [v3-0-test] Fetch only the most recent dagrun value for list display. (#50834) (#50988)
    omit 13703e8f29a [v3-0-test] Mask secrets when retrieving variables from secrets backend (#50895) (#50998)
    omit 70544288e41 [v3-0-test] Bump `uv` to 0.7.7 (#50985) (#50989)
    omit c8cca0b328e [v3-0-test] Do not use outdated schedule_interval in tutorial dags (#50947) (#50954)
    omit 0c703ff4e6b [v3-0-test] Always show backfill button but enable it only on dags with schedule. (#50969) (#50970)
    omit f3c45207e76 [v3-0-test] Fix wrong import for PythonOperator in tutorial dag (#50962) (#50967)
    omit 19f7b14fd4a Port ``ti.run`` to Task SDK execution path (#50141) (#50980)
    omit 5cba252885a Port `task.test` to Task SDK (#50827)
    omit 5eea9599a39 Further prune release notes (#50860)
    omit ba479704747 [v3-0-test] Increase timeouts for unit tests (#50973) (#50979)
    omit 8f31c316607 Fixing failing upgrade checks on main (#50936) (#50974)
    omit 0ca20b106f8 [v3-0-test] Move macros to task SDK execution_time module (#50940) (#50953)
    omit 605c42fc0d6 Move enable_swagger_ui config to api (#50896) (#50946)
    omit 6d7bfd0982e [v3-0-test] API handle slashes in variable keys (#50841) (#50874)
    omit 9f3114bdebe [v3-0-test] Isolate celery tests to separate container (#50952) (#50959)
    omit 71c14b6fed2 [v3-0-test] Make is_stdout work when sys.stdout does not have a fd (#50328) (#50949)
    omit ef45aff3893 [v3-0-test] Bugfix: Logical date isn't populated in Context vars: (#50898) (#50903)
    omit 50486019aa5 [v3-0-test] Update config endpoint to use the get interface (#50902) (#50910)
    omit ea7e1604389 [v3-0-test] Make test_dagbag test work locally, not only in Breeze (#50916) (#50924)
    omit e72226dc223 [v3-0-test] Update Airflow 3 migration guide with step about custom operators (#50871) (#50948)
    omit 7fc29e93ae4 [v3-0-test] Mask variable values in task logs only if the variable key is sensitive (#50775) (#50927)
    omit 1cc58707e74 [v3-0-test] Always create serdag in dagmaker fixture (#50359) (#50900)
    omit e3e1c4a7d58 Move secret_key config to api section (#50839) (#50894)
    omit c682888317b [v3-0-test] Stabilize FAB asset compilation (#50829) (#50901)
    omit e824f7e3ca2 [v3-0-test] Deserialize should work while retrieving variables with secrets backend (#50880) (#50889)
    omit f62c41d38b1 Move webserver config to fab provider (#50774) (#50848)
    omit c705d674706 [v3-0-test] make dag_run nullable in Details page (#50719) (#50817)
    omit 6bdc8b40597 fix: resolve 404 log error for non-latest task tries in multi-host worker environments (#50175) (#50833)
    omit 38225c6a7e8 [v3-0-test] Fix reading number of dags from direct system providers path (#50843) (#50877)
    omit f4db9ec5a2f [v3-0-test] Do not run FAB pre-commits in release branches (#50875) (#50886)
    omit ef4418c0107 Fix fab assets (#50878)
    omit 6d33c00ac11 [v3-0-test] Generated yaml files should not have licence added (#50830) (#50836)
    omit 774897eea0c Remove unecessary breaking flag in config command (#50781) (#50842)
    omit 5142e254673 [v3-0-test] Remove doc warning for macros defined via plugins (#50810) (#50819)
    omit 852b77b926f [v3-0-test] Support macros defined via plugins in Airflow 3 (#50642) (#50808)
    omit 244dbfaba47 [v3-0-test] Fix XCom deserialization for mapped tasks with custom backend (#50687) (#50697)
    omit 118cd2bbe51 [v3-0-test] Cadwyn migration for backcompat of `/run` endpoint (#50528) (#50602)
    omit d588bc0dc39 [v3-0-test] Fix SQLite Lock error in TestTaskInstancesLog setup (#50763) (#50782)
    omit 5f81fafb72e [v3-0-test] Do not flood worker logs with secrets backend loading logs (#50581) (#50596)
    omit 7550e7d8a8a [v3-0-test] Update useTableURLState hook for sticky table sort (#50720) (#50858)
    omit 02a88457025 [v3-0-test] Fix dropdowns in accordion and error text colors (#50845) (#50856)
    omit e9b3d434030 [v3-0-test] Correctly render dag tags when there are `MAX_TAGS` + 1 tags  (#50669) (#50809)
    omit 7c599c7b447 [v3-0-test] Fix Pydantic ``ForwardRef`` error by reordering discriminated union definitions (#50688) (#50691)
    omit 575d951f898 [v3-0-test] Upgrade to latest versions of installers and pre-commit (#50630) (#50633)
    omit 44405bf5ec8 [v3-0-test] Don't auto activate assets in activation tests (#50478) (#50494)
    omit cc80c660111 Fix Python client release steps (#50770)
    omit 804686e9ab3 [v3-0-test] Fetch only the most recent dagrun value used in header. (#50767) (#50835)
    omit 3c2109ec652 Update chart dependencies to fix CI on main (#50748) (#50797)
    omit 342a655e694 [v3-0-test] Fix selective checks failing on breeze dependabot upgrade (#50795) (#50798)
    omit f103f892e91 Add Pydantic as dep for the Python Client (#50765)
    omit 8cf5298c007 Fix Airflow Python client generation for 3.0.0 (#50704)
    omit cfde13a8644 [v3-0-test] Use Github API to fetch K8S schemas to fix rate limiting (#50729) (#50731)
    omit d894f07da4f [v3-0-test] Better description why excluding distributions for PyPI constraints (#50680) (#50724)
    omit 307e3551033 [v3-0-test] Use GitHub API to download constraint files and avoid rate limiting (#50716) (#50721)
    omit 91d5ffae255 [v3-0-test] Fixing fab assets generation (#50664) (#50723)
    omit 377160cfb30 Rename operation IDs for task instance endpoints to include map index… (#49608)
    omit 8e496d86e13 [v3-0-test] Update default sort for connections and dags (#50600) (#50652)
    omit 878c6cee1b7 [v3-0-test] Update upgrading_to_airflow3.rst (#50632) (#50635)
    omit e65417f817a [v3-0-test] Fix permission check on the ui config endpoint (#50564) (#50619)
    omit 61d80650744 Move webserver expose_hostname config to fab (#50269) (#50605)
    omit bcf1630c4d0 [v3-0-test] Move prepare-breeze to the begining of job in publish-docs-to-s3 (#50606) (#50616)
    omit ef0c285314c [v3-0-test] Fix basic-tests duplication in dependends in ci.amd (#50615)
    omit 19b5af0a7db [v3-0-test] Skip provider tests when tests are skipped in general (#49968) (#50614)
    omit 571e7adf637 [v3-0-test] Remove special tests from finalize's dependency (#49972) (#50613)
    omit f3c1d700835 [v3-0-test] Move preparing breeze/cleaning before cloning airflow-site (#50592) (#50612)
    omit 3606fee55d4 [v3-0-test] Add --owerwrite when publishing documentation to S3 (#50543) (#50611)
    omit 068e0ece4f8 [v3-0-test] More diagnostics and more logical name for cleaning up the runner (#50540) (#50610)
    omit fedcdb637f6 [v3-0-test] Pre-release distributions documentation links use `staged.apache.org` (#50536) (#50609)
    omit 79aa011e6b0 Backport 3e03435 v3 0 test (#50608)
    omit cc74a7fc65a feat: Add owner_links field to DAGDetailsResponse (#50557) (#50604)
    omit 77ad806f0ee [v3-0-test] Fix default_args application in operator partial (#50525) (#50589)
    omit b5d393ca429 [v3-0-test] Move access_denied_message webserver config to fab (#50208) (#50544)
    omit fdc7067e043 [v3-0-test] Fix patch_task_instance endpoint (#50550) (#50591)
    omit 01804ca7933 Another place where we double clean the /mnt drive (#50565)
    omit 304b2e73fe8 More diagnostics and more logical name for cleaning up the runner (#50540)
    omit 33230e20960 [v3-0-test] Fix memory leak in dag-processor (#50558) (#50559)
    omit 6e487fce717 Bump version to 3.0.2
    omit 7b6eaac20f3 Clean-up /mnt disk in case it is not empty (#50549)
    omit e2c63af8024 Fix main - Generate FAB assets (#50546)
    omit b4c84168c2a [v3-0-test] Add bundle root to sys.path in dag processor (#50385) (#50509)
    omit 909d424ef9c [v3-0-test] Raise exception if downgrade can't proceed due to no `ab_user` table (#50343) (#50351)
    omit ab2460b70c3 [v3-0-test] Better structure of extras documentation (#50495) (#50508)
    omit 902c468af25 [v3-0-test] Fix index to sort by last parsing duration (#50388) (#50493)
    omit b063615b4c2 [v3-0-test] Actually, that should be linked to contributing guide (#50488) (#50489)
    omit 6853fba7c9c [v3-0-test] Fix link to container images in README (#50484) (#50486)
    omit 28ad10fb813 fix cli clear command (#49631)
    omit c1f80e8bf39 Fixes border overlaps in events page (#50453)
    omit 973c7365f00 Fix typo in fundamentals.rst (#50402)
    omit 0c263c12eb9 Bring back support for local dagbag based list/list-import-errors (#49380)
    omit 4cb88a7693e Support running `airflow dags test` from local files (#50420)
    omit 5bfd242abe7 CLI: Exclude example dags when a bundle is passed (#50401)
    omit 312874116e7 Ensure singleton use of `DagBag` across all API requests (#50447)
    omit 297e96ddb18 Fix bug with in-process request handling for `dag.test` (#50419)
    omit b9d14d44077 Port `dag.test` to Task SDK (#50300)
    omit 58d0c88c866 Use latest bundle version when clearing / re-running dag (#50040)
    omit d2d521ffd69 Replace DagBag from global app state to with FastAPI dependency (#50372)
    omit c4ab41316e7 Docs: Add Airflow Version in Page Title (#50358)
    omit 6843b3d9bf0 [v3-0-test] Install sphinx-airflow-theme package from GitHub release not `pypi` (#50459) (#50465)
    omit 393214fbdfe [v3-0-test] Limit click to < 8.2.0 for breeze (#50452) (#50460)
    omit 7a4333ba238 [v3-0-test] Add user-defined macros warning to Plugins doc page (#50357) (#50407)
    omit 81523b9951d [v3-0-test] Adding backcompat shim for BaseNotifier (#50340) (#50384)
    omit f920c893582 [v3-0-test] Fix callbacks docs (#50377) (#50381)
    omit 2d959f939ca [v3-0-test] Fixes DagProcessor stats log | process durations now use time.monotonic() (#50316) (#50370)
    omit a0a13f4f6d1 [v3-0-test] Move map index column (#50302) (#50347)
    omit a65ac608098 [v3-0-test] Split release image into per-python independent matrix of workflows (#50320) (#50331)
    omit f512aea697e [v3-0-test] Updating operator extra links doc for AF3 (#50197) (#50293)
    omit efc6bb59ae3 [v3-0-test] Bump Pyspark to even higher version (#50308) (#50311)
    omit 1e8e50964f2 [v3-0-test] Add a link to the Airflow logo in Nav (#50304) (#50307)
    omit 08930a3d9e2 [v3-0-test] Bump minor and patch package json dependencies (#50282) (#50298)
    omit def0ba3f7ed [v3-0-test] Fixing indent while setting finalize tests action (#50289) (#50291)
    omit ec2e3088528 Fix publish docs runs-on config (#50280) (#50283)
     add 16f77449428 [v3-0-test] Remove experimental ARM support from container images (#50261) (#50263)
     add 921a92ec383 Fix publish docs runs-on config (#50280) (#50283)
     add de3d682e3b1 [v3-0-test] Fixing indent while setting finalize tests action (#50289) (#50291)
     add 57adf00e6f7 [v3-0-test] Bump minor and patch package json dependencies (#50282) (#50298)
     add 3d103289d9a [v3-0-test] Add a link to the Airflow logo in Nav (#50304) (#50307)
     add 186587741e5 [v3-0-test] Bump Pyspark to even higher version (#50308) (#50311)
     add c3a990d16d5 [v3-0-test] Updating operator extra links doc for AF3 (#50197) (#50293)
     add 05cf27c6532 [v3-0-test] Split release image into per-python independent matrix of workflows (#50320) (#50331)
     add 55a36761ef0 [v3-0-test] Move map index column (#50302) (#50347)
     add 87de9fff691 [v3-0-test] Fixes DagProcessor stats log | process durations now use time.monotonic() (#50316) (#50370)
     add 9df1e6ce9b9 [v3-0-test] Fix callbacks docs (#50377) (#50381)
     add 0d4644b840e [v3-0-test] Adding backcompat shim for BaseNotifier (#50340) (#50384)
     add 96c6a6b208e [v3-0-test] Add user-defined macros warning to Plugins doc page (#50357) (#50407)
     add 9f8fa59e6bc [v3-0-test] Limit click to < 8.2.0 for breeze (#50452) (#50460)
     add 4d9bbd47912 [v3-0-test] Install sphinx-airflow-theme package from GitHub release not `pypi` (#50459) (#50465)
     add 6e17eeefc07 Docs: Add Airflow Version in Page Title (#50358)
     add ed240de8d00 Replace DagBag from global app state to with FastAPI dependency (#50372)
     add 79630c71428 Use latest bundle version when clearing / re-running dag (#50040)
     add 9fcba718cee Port `dag.test` to Task SDK (#50300)
     add 623ce9b58f1 Fix bug with in-process request handling for `dag.test` (#50419)
     add e9fb9ad2362 Ensure singleton use of `DagBag` across all API requests (#50447)
     add 30335b9a55c CLI: Exclude example dags when a bundle is passed (#50401)
     add 0b6bc9af091 Support running `airflow dags test` from local files (#50420)
     add a6bd4c424df Bring back support for local dagbag based list/list-import-errors (#49380)
     add 6222a4dfc4d Fix typo in fundamentals.rst (#50402)
     add 6a5682f8caf Fixes border overlaps in events page (#50453)
     add 2174e45d90e fix cli clear command (#49631)
     add e02088a4221 [v3-0-test] Fix link to container images in README (#50484) (#50486)
     add b941b398b35 [v3-0-test] Actually, that should be linked to contributing guide (#50488) (#50489)
     add 1f654e8ad64 [v3-0-test] Fix index to sort by last parsing duration (#50388) (#50493)
     add 59f52243f52 [v3-0-test] Better structure of extras documentation (#50495) (#50508)
     add 4c90d7fcb9d [v3-0-test] Raise exception if downgrade can't proceed due to no `ab_user` table (#50343) (#50351)
     add b5db1462511 [v3-0-test] Add bundle root to sys.path in dag processor (#50385) (#50509)
     add aed6913b226 Fix main - Generate FAB assets (#50546)
     add 30ffc36b6a4 Clean-up /mnt disk in case it is not empty (#50549)
     add 1f6d02fb09f Bump version to 3.0.2
     add 1ac1d90502f [v3-0-test] Fix memory leak in dag-processor (#50558) (#50559)
     add df94ab9f132 More diagnostics and more logical name for cleaning up the runner (#50540)
     add d391d026148 Another place where we double clean the /mnt drive (#50565)
     add e1937f02769 [v3-0-test] Fix patch_task_instance endpoint (#50550) (#50591)
     add f036ca9dddc [v3-0-test] Move access_denied_message webserver config to fab (#50208) (#50544)
     add d0077d540a4 [v3-0-test] Fix default_args application in operator partial (#50525) (#50589)
     add 1f08ae3c9d4 feat: Add owner_links field to DAGDetailsResponse (#50557) (#50604)
     add 91d5fd32432 Backport 3e03435 v3 0 test (#50608)
     add d983adfc737 [v3-0-test] Pre-release distributions documentation links use `staged.apache.org` (#50536) (#50609)
     add 35f40917007 [v3-0-test] More diagnostics and more logical name for cleaning up the runner (#50540) (#50610)
     add 3a07871ac21 [v3-0-test] Add --owerwrite when publishing documentation to S3 (#50543) (#50611)
     add b6655484516 [v3-0-test] Move preparing breeze/cleaning before cloning airflow-site (#50592) (#50612)
     add ff061cd28d9 [v3-0-test] Remove special tests from finalize's dependency (#49972) (#50613)
     add aaab233cfee [v3-0-test] Skip provider tests when tests are skipped in general (#49968) (#50614)
     add 6c73ad1a93a [v3-0-test] Fix basic-tests duplication in dependends in ci.amd (#50615)
     add f01ae27d41b [v3-0-test] Move prepare-breeze to the begining of job in publish-docs-to-s3 (#50606) (#50616)
     add 1680170e4e2 Move webserver expose_hostname config to fab (#50269) (#50605)
     add 4e3f16f266f [v3-0-test] Fix permission check on the ui config endpoint (#50564) (#50619)
     add 800a97a5e3d [v3-0-test] Update upgrading_to_airflow3.rst (#50632) (#50635)
     add ef6220f6d96 [v3-0-test] Update default sort for connections and dags (#50600) (#50652)
     add 13d73323da6 Rename operation IDs for task instance endpoints to include map index… (#49608)
     add 28cc58f9b9f [v3-0-test] Fixing fab assets generation (#50664) (#50723)
     add b9934a0f119 [v3-0-test] Use GitHub API to download constraint files and avoid rate limiting (#50716) (#50721)
     add add778947ca [v3-0-test] Better description why excluding distributions for PyPI constraints (#50680) (#50724)
     add 22f18f559fd [v3-0-test] Use Github API to fetch K8S schemas to fix rate limiting (#50729) (#50731)
     add 3c996683564 Fix Airflow Python client generation for 3.0.0 (#50704)
     add 4e84838785f Add Pydantic as dep for the Python Client (#50765)
     add 1acc402aa74 [v3-0-test] Fix selective checks failing on breeze dependabot upgrade (#50795) (#50798)
     add eb92fcda9aa Update chart dependencies to fix CI on main (#50748) (#50797)
     add 7103513db6d [v3-0-test] Fetch only the most recent dagrun value used in header. (#50767) (#50835)
     add 1985a1af5b6 Fix Python client release steps (#50770)
     add e6bd4b5ba95 [v3-0-test] Don't auto activate assets in activation tests (#50478) (#50494)
     add 2e2cffe6108 [v3-0-test] Upgrade to latest versions of installers and pre-commit (#50630) (#50633)
     add bd74dee17bf [v3-0-test] Fix Pydantic ``ForwardRef`` error by reordering discriminated union definitions (#50688) (#50691)
     add 765dc501e4d [v3-0-test] Correctly render dag tags when there are `MAX_TAGS` + 1 tags  (#50669) (#50809)
     add 15aa1ce0143 [v3-0-test] Fix dropdowns in accordion and error text colors (#50845) (#50856)
     add ce9e6b3d195 [v3-0-test] Update useTableURLState hook for sticky table sort (#50720) (#50858)
     add d77ed109284 [v3-0-test] Do not flood worker logs with secrets backend loading logs (#50581) (#50596)
     add 6f4b0b487eb [v3-0-test] Fix SQLite Lock error in TestTaskInstancesLog setup (#50763) (#50782)
     add 78fd3476d2e [v3-0-test] Cadwyn migration for backcompat of `/run` endpoint (#50528) (#50602)
     add 86ef17bb6f4 [v3-0-test] Fix XCom deserialization for mapped tasks with custom backend (#50687) (#50697)
     add ad923b374fd [v3-0-test] Support macros defined via plugins in Airflow 3 (#50642) (#50808)
     add c82c4ec339f [v3-0-test] Remove doc warning for macros defined via plugins (#50810) (#50819)
     add 2eb79f5062f Remove unecessary breaking flag in config command (#50781) (#50842)
     add cedadc438d7 [v3-0-test] Generated yaml files should not have licence added (#50830) (#50836)
     add 7bdbb4db61e Fix fab assets (#50878)
     add 81483453c17 [v3-0-test] Do not run FAB pre-commits in release branches (#50875) (#50886)
     add 0f7a15d4054 [v3-0-test] Fix reading number of dags from direct system providers path (#50843) (#50877)
     add 1137aacd7e9 fix: resolve 404 log error for non-latest task tries in multi-host worker environments (#50175) (#50833)
     add ac8c87fbc1a [v3-0-test] make dag_run nullable in Details page (#50719) (#50817)
     add e67537da1f1 Move webserver config to fab provider (#50774) (#50848)
     add 543aad301ba [v3-0-test] Deserialize should work while retrieving variables with secrets backend (#50880) (#50889)
     add a69e727d294 [v3-0-test] Stabilize FAB asset compilation (#50829) (#50901)
     add fad5fb5cd26 Move secret_key config to api section (#50839) (#50894)
     add 986a2df2ed4 [v3-0-test] Always create serdag in dagmaker fixture (#50359) (#50900)
     add ce7cc5fa331 [v3-0-test] Mask variable values in task logs only if the variable key is sensitive (#50775) (#50927)
     add 710aff5c27c [v3-0-test] Update Airflow 3 migration guide with step about custom operators (#50871) (#50948)
     add 66d4532d2ac [v3-0-test] Make test_dagbag test work locally, not only in Breeze (#50916) (#50924)
     add ec2f7c94e3b [v3-0-test] Update config endpoint to use the get interface (#50902) (#50910)
     add de4ea807260 [v3-0-test] Bugfix: Logical date isn't populated in Context vars: (#50898) (#50903)
     add 4d23d5bf609 [v3-0-test] Make is_stdout work when sys.stdout does not have a fd (#50328) (#50949)
     add 5402697ff1f [v3-0-test] Isolate celery tests to separate container (#50952) (#50959)
     add 86296fd3103 [v3-0-test] API handle slashes in variable keys (#50841) (#50874)
     add 1cd65ea461e Move enable_swagger_ui config to api (#50896) (#50946)
     add da6a3916c62 [v3-0-test] Move macros to task SDK execution_time module (#50940) (#50953)
     add eaea14ffc18 Fixing failing upgrade checks on main (#50936) (#50974)
     add ada57b85eb9 [v3-0-test] Increase timeouts for unit tests (#50973) (#50979)
     add 0ac7bf87896 Further prune release notes (#50860)
     add 6fc6c250c91 Port `task.test` to Task SDK (#50827)
     add 1e58743554c Port ``ti.run`` to Task SDK execution path (#50141) (#50980)
     add 0d2444c555c [v3-0-test] Fix wrong import for PythonOperator in tutorial dag (#50962) (#50967)
     add b76ad66379e [v3-0-test] Always show backfill button but enable it only on dags with schedule. (#50969) (#50970)
     add b2280f90fe7 [v3-0-test] Do not use outdated schedule_interval in tutorial dags (#50947) (#50954)
     add 05ef0f0130e [v3-0-test] Bump `uv` to 0.7.7 (#50985) (#50989)
     add 1bede3508c0 [v3-0-test] Mask secrets when retrieving variables from secrets backend (#50895) (#50998)
     add 047889e9505 [v3-0-test] Fetch only the most recent dagrun value for list display. (#50834) (#50988)
     add 38b2b9ceaf1 Restore `short` traceback for pytest failures (#51001)
     add 7364d5e59be [v3-0-test] Run image verification in isolated environments (#51029) (#51030)
     add cb788466c87 [v3-0-test] Docs `assets.rst`: use `AssetAlias` for alias in `Metadata` example (#50768) (#51000)
     add b088fb52fa2 [v3-0-test] Fix CI status badge (#51032) (#51033)
     add da269fcb172 Notify scheduled run failures on slack for v3-0-test branch (#50996)
     add 15fc1b79411 [v3-0-test] Bugfix/fix latest pypi version check (#51039) (#51044)
     add 6851721c658 [v3-0-test] Bump UV to 0.7.8 (#51040) (#51046)
     add 039d1d218d8 [v3-0-test] Bugfix Breeze BetterChoice with newer click versions (#51051) (#51053)
     add c7cb173c4a5 [v3-0-test] fix(task_instances): handle upstream_mapped_index when xcom access is needed (#50641) (#50950)
     add fdd3b025a4c [v3-0-test] Update BulkVariableService to support JSON serialization (#51057) (#51111)
     add 24d963162c9 Fix bulk action annotation (#50852) (#51116)
     add 5c0a908143c Revert "fix: resolve 404 log error for non-latest task tries in multi-host wo…" (#51145)
     add d3776649c87 Fix config templates type (#50792) (#51147)
     add 68c87d8053b [v3-0-test] Link to latest dagrun in Dag header. (#51119) (#51148)
     add 021106ceb76 [v3-0-test] Fix get dags query to not have join explosion (#50984) (#51172)
     add a2a5d8ea797 [v3-0-test] Execution api versioning docs (#51186)
     add 7382e5d5970 [v3-0-test] Mark test_mapped_task_upstream_removed_with_all_failed_.. as flaky (#51193) (#51198)
     add 2e493a7360a [v3-0-test] Fix deferred task resumption in ``dag.test()`` (#51182) (#51199)
     add 6150cbece38 [v3-0-test] Bring back "standard" example dags to the airflow-core package (#51192) (#51220)
     add d2adc1973ce [v3-0-test] Significantly speed up Pytest bootstrapping on MacOS in Breeze (#51223) (#51234)
     add 667e779e741 [v3-0-test] Faster note on grid endpoint (#51247) (#51251)
     add 9e853746752 [v3-0-test] Handle SIGSEGV signals during DAG file imports (#51171) (#51189)
     add f5aa34d21dd [v3-0-test] Move example_dags in standard provider to example_dags in sources (#51260) (#51275)
     add 804feaca759 [v3-0-test] Backport gh docs publish breeze workflows (#51286)
     add 12c9adb5016 [v3-0-test] Fix building PROD images with uv (#51277) (#51289)
     add 18a2992e6b9 [v3-0-test] Exclude libcst 1.8.0 (no wheels <3.12) (#51120) (#51126)
     add 003525e1d8a [v3-0-test] Add backcompat shim and deprecation warning for EmailOperator (#51004) (#51008)
     add 464d6b5c0ab [v3-0-test] Make test_scheduler_job work locally after moving examples (#50917) (#51221)
     add c6049ad1981 [v3-0-test] Log fallback to None when no XCom value is found (#51285) (#51291)
     add 51c2a95f1d4 [v3-0-test] Refresh Dag details page on new run (#51173) (#51204)
     add 3fb61831cd4 [v3-0-test] Fix widget error for core hooks (#51168) (#51300)
     add 9d7fcf4d9bf [v3-0-test] Add section to collapse cadwyn migrations during release (#51155) (#51160)
     add 47e0434a99f [v3-0-test] Prevent CPU spike in task supervisor when heartbeat timeout exceeded (#51023) (#51047)
     add 41eeca18009 [v3-0-test] Remove PytestReturnNotNoneWarning (#51327) (#51332)
     add 885cb8b7cb7 [v3-0-test] Restrict typing-extensions 4.14.0 to fix CI temporarily (#51342)
     add 0a742012ac3 [v3-0-test] Add bundle path to sys.path in task runner (#51318) (#51341)
     add 0e2e2439703 Ensure that both public and ui dags endpoints map to DagService (#51226) (#51345)
     add c318ef14c2a [v3-0-test] Add link to cadwyn issue created (#51354) (#51355)
     add 3f241a31300 Add "disappearing DAGs" section on FAQ doc (#49987)
     add 3053fa19df8 Fix doubel quote mtime in airflow-core/docs/faq.rst (#51293)
     add ea128fbfa30 Remove filtering by last dag run state in patch dags endpoint (#51176) (#51347)
     add 88451f9bc2a Add basic json check to variable value (#50277)
     add f9fe597ba26 Always Show Trendcount in Dag Overview (#50183)
     add 45ff349f19b update recommendation for airflow 3 (#50318)
     add 1aeb13dc7f3 Fix next asset schedule and dag card UX (#50271)
     add 0af64bf935d Filter query to update the dag_run table with backfill details, using a condition on dag_id (#50577)
     add 16089f96817 UI: Implement navigation on bar click (#50416)
     add 61f3247eecc Fix timezone selection and dashboard layout (#50463)
     add acb116b0ac1 Minor typo-fix in doc (#50290)
     add 70a7d5d22a3 Fix the docstring for airflow.sdk.execution_time.superviseor.supervise (#50805)
     add a56ab96b339 Increase max zoom (#50772)
     add 4aae982c767 EmptyOperator raises InvalidURL for non-existing logs (#50325)
     add 9201d55094d Fix execution API server URL handling for relative paths in KE (#51183)
     add 8612207c287 Implement slice on LazyXComSequence (#50117)
     add c1b000ebc40 Add back invalid inlet and outlet check before running tasks (#50773)
     add 792d8e6232b Add Apache Airflow setup instructions for Apple Silicon (#50179)
     add 4f17668d65d Update docs with Airflow 2.11.0 info (#50832)
     add 665b7142269 Add dates for Limited Maintenance & EOL for Airflow 2.x (#50794)
     add 0794a70a2f3 [v3-0-test] Separate configurations for colorized and json logs in Task SDK / Celery Executor (#51082) (#51344)
     add 37fc12c37b9 Fix OpenAPI schema for `get_log` API (#50547) (#51357)
     add 6beae5722c1 [v3-0-test] Update `TaskLogContent` to support virtualized rendering (#50746) (#51202)
     add 7f21c256c63 [v3-0-test] Allow test migration to pytest 8.4.0 (#51349) (#51359)
     add 064fef8450b Bump Task SDK to 1.0.2
     add ae68a9d52a2 [v3-0-test] Bump structlog min to 25.4.0 and handle tests accordingly (#51306) (#51313)
     add 98223075913 Add Release notes for 3.0.2

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b0def129da2)
            \
             N -- N -- N   refs/heads/v3-0-test (98223075913)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 docker-stack-docs/changelog.rst |  6 ++++++
 docker-stack-docs/index.rst     | 18 ++++--------------
 2 files changed, 10 insertions(+), 14 deletions(-)