1. 20ccfcd Match camelCase keys against sensitive field names in masker (#74840) by Jarek Potiuk · 6 hours ago main
  2. 3ce8d15 Keep queued connection tests from overwriting newer connections (#74837) by Jarek Potiuk · 7 hours ago
  3. f54d32d Cap the workers of the SFTP concurrent directory transfer test (#74888) by Shahar Epstein · 9 hours ago
  4. b9aa889 Cover long-running jobs in the deferrable BigQuery check system test (#74356) by Shahar Epstein · 11 hours ago
  5. e009c11 Bump the edge-ui-package-updates group across 1 directory with 13 updates (#74879) by dependabot[bot] · 11 hours ago
  6. 7acab3c Bump the ui-plugin-template-package-updates group across 1 directory with 7 updates (#74877) by dependabot[bot] · 11 hours ago
  7. 0795688 Bump swagger-ui-dist from 5.33.1 to 5.33.2 in /registry (#74872) by dependabot[bot] · 11 hours ago
  8. 23f4aee Fix Dag version diff max-changes border, limit wording and duplicate count (#74818) by Jed Cunningham · 12 hours ago
  9. 8317410 Do not warn about bare postgresql:// metadata DB URLs (#74863) by Jed Cunningham · 12 hours ago
  10. d6d425d Declare pyarrow for Parquet output of SqlToS3Operator (#74691) by Dev-iL · 13 hours ago
  11. a23aa81 Fix flaky static checks crashing on ts-sdk node_modules during editable build (#74117) by Shahar Epstein · 14 hours ago
  12. 028a4da Add Map Index search to dag breadcrumb (#74763) by Brent Bovenzi · 15 hours ago
  13. 896f371 Update Magpie floor to 0.9.0.dev202610140816 (#74815) by Jarek Potiuk · 15 hours ago
  14. 4c98adf Skip the scheduler's Dag lookup for Dag runs with no callback to send (#74835) by Kaxil Naik · 15 hours ago
  15. 238bb6e Complete Hebrew UI translations 2026-10-16 (#74467) by Shahar Epstein · 16 hours ago
  16. 4c4bab0 Allow loop gates to add human-readable decisions (#74806) by Ash Berlin-Taylor · 18 hours ago
  17. d5ba49c Close German Translation Gaps 2026-10-15 (#74802) by Jens Scheffler · 20 hours ago
  18. 91a8ab6 Fix airflowctl pools export/import dropping pool team ownership (#73132) by Y-C · 21 hours ago
  19. 6997dc7 Add async aget_conn and acreate_embeddings to OpenAIHook (#74149) by David Blain · 23 hours ago
  20. 736c349 Fingerprint durable agent steps that hold sets or values that are not JSON (#71575) by Yash jain · 29 hours ago
  21. e1d881b Fix `SSHRemoteJobOperator` mangling environment values with spaces or shell characters (#74810) by Kaxil Naik · 30 hours ago
  22. 665b949 Java SDK: Reject byte arrays instead of letting the task hang (#74218) by PoAn Yang · 31 hours ago
  23. ce0a1c4 add WasbDagBundle to load Dags from Azure Blob Storage (#67016) by Nishita Matlani · 32 hours ago
  24. 5941f0c Update providers metadata 2026-10-13 (#74648) by Jarek Potiuk · 33 hours ago
  25. efb49f5 Stop prek hooks changing uv.lock and fail CI when it is stale (#74803) by Ash Berlin-Taylor · 34 hours ago
  26. 62641fa Fix CLI --bundle-name finding no Dags in Git bundles (#73377) by Y-C · 36 hours ago
  27. 03f45f3 Update the DMS replication_task_modified waiter states (#74522) by D. Ferruzzi · 36 hours ago
  28. 53c83b9 Record OpenAI Agents SDK traces as the Airflow task's OpenTelemetry spans (#74769) by Kaxil Naik · 36 hours ago
  29. 637b741 Pass Dag runs directly to Deadline references (#70714) by Richard · 2 days ago
  30. 61f1d4b Resolve a trigger's XCom requests as its deferred task instance (#74772) by Ash Berlin-Taylor · 2 days ago
  31. 098d017 Report a Dag whose timetable fails to load as an import error (#74709) by Adam Postek · 2 days ago
  32. fc12cb2 Document progressive tool disclosure for Common AI toolsets (#74736) by Kaxil Naik · 2 days ago
  33. 7c2c922 Let retry policies reschedule a task without using a retry (#74719) by Kaxil Naik · 2 days ago
  34. e2237bf UI: Guard the remaining RadioCardRoot values instead of casting (#74743) by Brent Bovenzi · 2 days ago
  35. bbf2c5b Fix Lang-SDK decoder typing for pydantic 2.14 TypeForm signature (#74628) by Dev-iL · 2 days ago
  36. 5ab6989 Allow durable agent execution with a `CodeMode` capability (#74735) by Kaxil Naik · 2 days ago
  37. c65451f Walk through the reviewer's side of Common AI approval gates (#74737) by Kaxil Naik · 2 days ago
  38. bb14071 Re lock uv.lock after new provider versions got stampped. (#74799) by Ash Berlin-Taylor · 2 days ago
  39. 7a55044 Re-enable backporting to v3-4-test for the 3.4.0 RC phase (#74798) by Rahul Vats · 2 days ago
  40. 04572ba Run the OpenAI Agents adapter tests in the agent framework CI job (#74768) by Kaxil Naik · 2 days ago
  41. 6cf8332 UI: Drop the loading spinner for base React plugins (#74762) by Julian LaNeve · 2 days ago
  42. 868d791 Add an OpenAI Agents SDK adapter for `common.ai` toolsets (#74767) by Kaxil Naik · 2 days ago
  43. 5a6ab34 Fix flaky in-process Execution API transport lifecycle test on MySQL (#74785) by Andrew Chang · 2 days ago
  44. cf839ac Fix JWT token not refreshed when token expires mid-request (#68499) by GayathriSrividya · 2 days ago
  45. 0a66ba0 Update my CODEOWNERS entries to focus on AI providers and the registry (#74795) by Kaxil Naik · 2 days ago
  46. 937dfb6 Fix CI image build after mprocs was renamed to dekit (#74715) by Wei Lee · 2 days ago
  47. a87c6dd Allow downgrading past the TI ownership migration when data is present (#74407) by Ash Berlin-Taylor · 2 days ago
  48. 6a134fa dbt Cloud: emit OpenLineage events via the OpenLineage public API (#74754) by Kacper Muda · 2 days ago
  49. 4e8ab38 Fix HookToolset calls to hook methods that take a datetime (#74759) by Kaxil Naik · 2 days ago
  50. 5b32faf Implement delta argument coercion (#74749) by Tzu-ping Chung · 2 days ago
  51. fa7c589 Let LLMBatchOperator request_params be templated (#74751) by Henry Chen · 2 days ago
  52. 42945d6 Upgrade Task Loop UX (#74671) by Brent Bovenzi · 2 days ago
  53. c72d007 Close German Translation Gaps 2026-10-14 (#74760) by Jens Scheffler · 2 days ago
  54. a31a6a3 Render docs mermaid diagrams at build time so they show on airflow.apache.org (#74757) by Kaxil Naik · 2 days ago
  55. df5cf9e UI: Add clicked tags to the Dags list filters instead of replacing them (#74622) by Yuseok Jo · 2 days ago
  56. 27433bf Show Dag version diff values-hidden pill only when values are hidden (#74746) by Jed Cunningham · 2 days ago
  57. dd7e8ab Fail the task when a reviewed output no longer matches `output_type` (#74473) by Pankaj Koti · 3 days ago
  58. 6a91a17 Fix Dag processor client compatibility with httpx2 (#74731) by Hussein Awala · 3 days ago
  59. 22f86cb Snowflake, Databricks: emit query lineage via OpenLineage public API (#73655) by Kacper Muda · 3 days ago
  60. d189eac Cover YAML-generated Java Dags in the java_sdk e2e test (#74710) by Andrew Chang · 3 days ago
  61. 7f733c8 Prepare ad-hoc providers release 2026-10-14 (#74733) by Jarek Potiuk · 3 days ago providers-amazon/9.38.0rc2 providers-common-ai/1.0.0rc1 providers-common-compat/1.22.0rc1 providers-dbt-cloud/4.11.0rc2 providers-google/22.7.0rc2 providers/2026-10-14
  62. ea805e3 UI: Fix clearing a task instance doing nothing after Confirm (#74725) by Kaxil Naik · 3 days ago
  63. 0b7aed6 Add a feature map to the Common AI docs (#74723) by Kaxil Naik · 3 days ago
  64. 7e3b2c6 UI: Keep JSON text in string HITL params instead of showing [object Object] (#74702) by Kaxil Naik · 3 days ago
  65. bcbb825 Stop rejecting valid non-ASCII Anthropic batches as too large (#74662) by Henry Chen · 3 days ago
  66. f31684a Add the manifest format for manifest-backed versioned Dag bundles (#72476) by Ephraim Anierobi · 3 days ago
  67. 3259e89 Mask tool output from every capability in Common AI agents (#73993) by Kaxil Naik · 3 days ago
  68. 7993ee1 Remove `agent_params` from LLM operators so they cannot run tools (#74721) by Kaxil Naik · 3 days ago
  69. 190befa Ask the model again when a durable agent's retry would replay its rejected answers (#74720) by Kaxil Naik · 3 days ago
  70. 1f70ead Fix /ui/dags recent-runs query degradation on large, skewed dag_run tables (#74401) by Ivan Tham · 3 days ago
  71. 64c207d Document how common.ai agent tasks recover from provider and worker failures (#74708) by Kaxil Naik · 3 days ago
  72. 98391ff Add `OpenShell` backend for sandbox tools (#73961) by Yossi Eliaz · 3 days ago
  73. 90ea1b7 Add EmrServerlessGetSessionEndpointOperator to Amazon provider (#70766) by Vincent Gromakowski · 3 days ago
  74. e288b73 Check all names before airflow roles import writes anything (#74711) by CyberNative AI LLC · 3 days ago
  75. dd607da Add Anthropic tool runner adapter for `common.ai` toolsets (#73962) by Kaxil Naik · 3 days ago
  76. d79c0b1 Fix ORM models failing to configure in processes that skip database setup (#74642) by Kaxil Naik · 3 days ago
  77. de856e4 Fix the common.ai message_history trimming example and link the memory page (#74706) by Wei Lee · 3 days ago
  78. 350761c Mark decision_policy experimental on the decision models page and finish the ClassifierRetryPolicy stability row (#74713) by Wei Lee · 3 days ago
  79. 63f5845 Migrate Task SDK to `httpx2` (#73116) by Zach · 3 days ago
  80. a1c3755 Graduate ClassifierRetryPolicy to stable in Common AI (#74707) by Kaxil Naik · 3 days ago
  81. 4c39202 DateTimeSensorAsync support start_from_trigger and templated target_time (#73928) by raphaelauv · 3 days ago
  82. 2002ba5 Graduate durable agent execution to stable in Common AI (#74704) by Kaxil Naik · 3 days ago
  83. bbcf4d5 Move Common AI provider from incubation to production lifecycle (#74705) by Kaxil Naik · 3 days ago
  84. c245439 Add an example of a decision model approving an agent's tool calls (#74697) by Kaxil Naik · 3 days ago
  85. 2bf8c2e Let an agent ask for tool approval in more than one step (#74686) by Kaxil Naik · 3 days ago
  86. 2f62550 Add a Why Common AI page comparing the provider with a plain task (#74685) by Kaxil Naik · 3 days ago
  87. d6bb744 Validate the connection type in PydanticAIHook.get_hook (#74626) by Wei Lee · 3 days ago
  88. 3a23d44 Clarify what common.ai message_history does and does not cover (#74625) by Wei Lee · 3 days ago
  89. 0652ebe Fix deferred dbt Cloud tasks failing with tenacity retry_args (#74489) by PoAn Yang · 3 days ago
  90. 275aa69 Support `abfs://` and `abfss://` URIs in DataFusion Azure Blob Storage (#74228) by Pankaj Singh · 3 days ago
  91. a73ffae Add scoped Execution API access for Dag processors (#74370) by Ephraim Anierobi · 3 days ago
  92. 2212818 Graduate Common AI features to stable ahead of 1.0 (#74679) by Kaxil Naik · 3 days ago
  93. 142f12b Update remaining FAB Website permissions rows for Airflow 3 (#74653) by CyberNative AI LLC · 3 days ago
  94. 1461ddf Grant Keycloak SuperAdmin access to teamless resources (#74640) by Ajneesh · 3 days ago
  95. 3cf3f4b Refuse a HITL response for a request the task has since replaced (#74688) by Kaxil Naik · 3 days ago
  96. 68a4c31 Add AirflowDurability capability for durable agent replay across task retries (#74385) by Kaxil Naik · 3 days ago
  97. 96da580 Add Islo backend for sandbox tools (#71672) by Yossi Eliaz · 3 days ago
  98. 861ca7f Bump the fab-ui-package-updates group across 1 directory with 3 updates (#74670) by dependabot[bot] · 3 days ago
  99. 945b794 Fix deprecated provider lookup in Amazon AWS hooks (#74480) by Weston King-Leatham · 3 days ago
  100. 75455fd Explain why common.ai is built on Pydantic AI (#74680) by Kaxil Naik · 3 days ago