Flutter 1.12.13 更新日誌
本釋出版本中 flutter/flutter 已關閉的 PRs
#從 2019 年 8 月 19 日 17:37:00 -0700 到 2019 年 11 月 25 日 12:05:00 -0800
34188 使用單獨的 Isolate 進行影像載入。(a: images, a: tests, cla: yes, framework)
35100 新增對平臺到框架的“TextInput.clearClient”訊息的處理(#35054)。(a: text input, cla: yes, framework)
35516 更多 UI 即程式碼(cla: yes, team)
36864 清理 bot 輸出並移除超時(cla: yes, team, waiting for tree to go green)
36871 審計 defaultTargetPlatform 的使用(cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)
36998 為 DropdownButtonFormField 添加了與 DropdownButton 匹配的屬性(cla: yes, f: material design, framework)
37024 使用 SliverLayoutBuilder 實現 PageView,棄用 RenderSliverFillViewport(cla: yes, f: gestures, f: scrolling, framework, severe: API break, waiting for tree to go green)
37268 分批執行 Web 測試;啟用 foundation 測試(cla: yes, ☸ platform-web)
37416 新增 MediaQuery.systemGestureInsets 以支援 Android Q(cla: yes, customer: crowd, framework, severe: new feature, ▣ platform-android)
37508 使用 assemble 構建 bundle(cla: yes, tool)
37526 在 Gradle 更新期間捕獲錯誤(cla: yes, tool)
37544 用 ButtonBarTheme 替換 ButtonBar.bar 方法(cla: yes, d: examples, f: material design, framework, severe: API break, team, team: gallery)
37642 build.dart::GenSnapshot 的單元測試(cla: yes, tool)
37645 更新 CONTRIBUTING.md(cla: yes, team)
37646 在測試中檢測待處理的計時器(a: tests, cla: yes, framework)
37719 CupertinoDynamicColor 及其相關類(cla: yes, f: cupertino, f: material design, framework)
37739 修復 repeat(reverse: true) 和 animateWith 的 AnimationStatus(a: animation, cla: yes, framework, severe: API break)
37819 新增 HtmlElementView(Flutter Web 的 Platform View)(cla: yes, framework, ☸ platform-web)
37832 向 devicelab runner 新增 --exit 和 --match-host-platform 預設值(cla: yes, team, tool)
37845 將錯誤訊息 echo 到 stderr(CQ+1, cla: yes, tool)
37896 為 MouseRegion 新增不透明度控制。為 Layer 新增 findAnnotations。(a: desktop, cla: yes, framework, severe: API break)
37901 [macos] 在建立邏輯鍵之前檢查特殊鍵(a: desktop, cla: yes, framework, ⌘ platform-mac)
37962 顯示搜尋應用欄主題(cla: yes, f: material design, framework)
38317 TweenAnimationBuilder,用於構建自定義動畫而無需管理 AnimationController(a: animation, cla: yes, framework)
38464 將預設 BinaryMessenger 例項移至 ServicesBinding(a: accessibility, a: tests, cla: yes, f: cupertino, f: material design, framework, team)
38481 Timer picker 保真度修訂(cla: yes, f: cupertino, framework, severe: API break, will affect goldens)
38560 重構 cocoapods 驗證器以檢測損壞的安裝(cla: yes, tool)
38568 規範化 clipBehavior 的 assert 檢查(CQ+1, cla: yes, f: material design, framework, severe: API break)
38573 限制 scrollOffset 以防止文字框反彈(a: text input, cla: yes, framework)
38576 flutter_tools/version: git log.showSignature=false(cla: yes, tool)
38583 新增 InheritedTheme(cla: yes, f: material design, framework)
38632 Flutter 外掛工具支援多平臺外掛配置(cla: yes, tool)
38643 PlatformViewLink 處理焦點(a: platform-views, cla: yes, framework)
38650 允許獨立主題化 Persistent 和 Modal bottom sheets(cla: yes, f: material design, framework)
38654 [flutter_tool] 移除一些非同步檔案 IO(cla: yes, tool)
38699 修復 widgetspan 在 text widget 中不帶省略號工作的問題(cla: yes, framework)
38709 [Material] 為 SwitchListTile 新增 contentPadding 屬性(cla: yes, f: material design, framework)
38712 顯示 iOS 安裝失敗的程序錯誤(cla: yes, tool)
38723 處理 Web 應用程式的編譯失敗(cla: yes, tool, ☸ platform-web)
38724 從模板 Copy Bundle Resources 構建階段移除 xcconfigs(cla: yes, d: examples, t: xcode, team, team: gallery, tool, ⌺ platform-ios)
38726 使停用的按鈕/chip/文字欄位不可聚焦。(CQ+1, cla: yes, f: material design, framework)
38748 為 macOS 建立結構正確的框架(cla: yes, tool)
38789 修復 DragTarget 在被拒絕的 Draggable 進入時未重建的問題 #38786(cla: yes, framework)
38813 新增 ToggleButtons.textStyle 屬性(cla: yes, f: material design, framework)
38814 新增 iOS الخلف景濾鏡基準測試(cla: yes, severe: performance, team)
38815 撤銷“添加了一個可組合的 waitForCondition Driver/extension API(#37…”(a: tests, cla: yes, framework)
38821 快取游標引數(a: text input, cla: yes, framework, severe: performance)
38823 連線到 Web 應用程式時列印服務 URL(cla: yes, tool, ☸ platform-web)
38831 [Material] 為 bottom sheet 和 theme 新增 clip 屬性(cla: yes, f: material design, framework)
38833 在 CoC 中更明確地連結到 xkcd(cla: yes)
38836 添加了一個可組合的 waitForCondition Driver/extension API。(a: tests, cla: yes, framework)
38840 修復 onReportTiming 到 frameTiming 的分析器問題(a: tests, cla: yes, framework)
38858 在 Windows 和 Linux 上使用 GLFW 名稱偽影(cla: yes, tool)
38861 替換已棄用的 onReportTimings w/ frameTimings(cla: yes, framework, severe: performance)
38866 撤銷“FocusManager 的自動焦點高亮模式(#37825)”(cla: yes, f: material design, framework)
38869 按構建配置儲存檔案雜湊值。(cla: yes, tool)
38894 [flutter_tool] 將 http 請求關閉移至 try-catch 下方(cla: yes, tool)
38895 [Shrine] 為文字欄位新增輪廓(cla: yes, d: examples, team, team: gallery)
38898 ToggleButtons 測試改進(cla: yes, f: material design, framework)
38905 在 Profile 和 Release 模式下從 SUPPORTED_PLATFORMS 移除 iphonesimulator(cla: yes, t: xcode, tool, ⌺ platform-ios)
38907 熱過載進入錯誤狀態時丟擲錯誤(cla: yes, tool)
38909 新增對 macOS release/profile 模式的支援(3/3)(cla: yes, tool, ⌘ platform-mac)
38916 更新 BUILD.gn 以支援 package:flutter_test(a: tests, cla: yes, framework)
38920 [flutter_tool] 處理 doctor validator 的崩潰(cla: yes, tool)
38922 更好的文字文件(準備合併)(cla: yes, framework, waiting for tree to go green)
38925 [flutter_tool] 每執行一次只發送一個崩潰報告(cla: yes, tool)
38930 實現系統字體系統通道監聽器(cla: yes, framework)
38932 為非 debug 桌面構建新增構建警告(cla: yes, tool)
38936 修復 KeySet
38979 為隱式動畫 Widget 新增 onEnd 回撥(a: animation, cla: yes, framework, waiting for tree to go green)
38992 清理 Xcode 工作區(cla: yes, tool)
38999 標記 smoke_catalina_start_up 非不穩定(CQ+1, cla: yes, team)
39000 呼叫 assemble 時不丟擲 StateError(CQ+1, cla: yes, tool)
39005 [flutter_tool] 向崩潰報告器新增 HttpException 資訊(cla: yes, tool)
39006 將 Web 工作流新增到預設驗證器(cla: yes, tool)
39013 更新包版本到最新(cla: yes, tool)
39017 新增 OneSequenceRecognizer.resolvePointer”。修復 DragGestureRecognizer 在多個指標上的崩潰(a: desktop, cla: yes, f: gestures, framework)
39052 使 forward 呼叫以互動方式執行(cla: yes, tool)
39056 修復了 Background Color 的問題 #34741(cla: yes, f: cupertino, framework)
39059 解釋 MediaQuery 測試檔案中的 const 值(cla: yes, framework)
39066 瀏覽器斷開連線時終止 resident runner。(cla: yes, tool, ☸ platform-web)
39072 將 tools/lib/src 的依賴項移出 lib/src/commands/(cla: yes, tool)
39073 為 Flutter Web 應用程式新增 profile 模式(cla: yes, tool, ☸ platform-web)
39079 修復 widget 在熱啟動幀期間構建兩次的問題(cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)
39080 修復外掛模板應用的測試(cla: yes, team, tool)
39082 Golden Doc 更新(a: tests, cla: yes, d: api docs, d: examples, framework, waiting for tree to go green)
39085 使 inspector 詳細資訊子樹深度可配置。(cla: yes, framework)
39088 SliverFillRemaining 的文件改進(cla: yes, d: api docs, d: examples, framework, waiting for tree to go green)
39089 修正 InheritedTheme.captureAll() 對同一型別多個主題祖先的處理(cla: yes, framework)
39124 更新 image_list 示例以使用 https 而非 http(a: images, cla: yes, d: examples, framework, team)
39126 在 Gradle 3.5 中修復 app bundle(cla: yes, tool)
39136 [flutter_tool] 對 'version' 進行一些額外的輸入驗證(cla: yes, tool, waiting for tree to go green)
39140 將命令移至自己的分片(cla: yes, tool)
39142 修復 sliverfixedextent 和 sliverchildbuilderdelegate 的不正確行為…(cla: yes, f: scrolling, framework)
39144 為 TextFormField 新增 textAlignVertical 引數(cla: yes, f: material design, framework)
39145 新增 Gradle 包裝器目錄中缺失的檔案(cla: yes, t: gradle, tool)
39147 降低 AndroidX 警告級別(cla: yes, tool)
39150 提及 conduct@flutter.dev(cla: yes, waiting for tree to go green)
39156 新增 Scaffold.extendBodyBehindAppBar(cla: yes, f: material design, framework)
39157 使用來自 Gradle 的新 Maven 偽件(cla: yes, t: gradle, tool)
39160 撤銷“將錯誤訊息 echo 到 stderr”(cla: yes, waiting for tree to go green)
39189 修復 Flutter Web 的源對映載入和服務協議(cla: yes, tool)
39195 尊重反向滾動檢視(cla: yes, framework)
39196 添加了一個 Driver 等待條件,用於檢查無待處理平臺訊息(a: tests, cla: yes, framework)
39198 文件(a: tests, cla: yes, f: material design, framework)
39214 將 terminalUi 標誌放在 terminal 介面上(cla: yes, tool)
39215 CupertinoActionSheet 暗模式和保真度(cla: yes, f: cupertino, framework)
39225 手動滾動 engine d4932ba71(cla: yes, engine)
39252 為 CustomMultiChildLayout 新增 relayout 選項。(cla: yes, customer: wednesday, framework)
39263 更改 RenderSliverFloatingPersistentHeader 的 SliverGeometry.maxScrollObstructionExtent 以匹配文件(cla: yes, framework)
39264 新增 macOS release/profile 模式支援(cla: yes, tool)
39274 在 assemble 規則中使用輸出目錄而非特定路徑(cla: yes, tool)
39280 [flutter_tool] 為 xcode showBuildSettings 新增超時(cla: yes, tool)
39282 在 TextPainter 中公開文字度量(cla: yes, framework)
39286 更新 GrowthDirection 和 scrollOffset 的文件(cla: yes, d: api docs, framework, waiting for tree to go green)
39289 CupertinoActivityIndicator 和 CupertinoApp 暗模式(cla: yes, f: cupertino, framework)
39299 新增 showAboutDialog 示例(cla: yes, f: material design, framework)
39300 為 Catalina/Android 測試新增煙霧測試。(cla: yes, team)
39312 讓 flutter 構建的 aar 使用本地引擎(cla: yes, tool)
39333 允許獨立主題化 Persistent 和 Modal bottom sheets 的背景顏色(cla: yes, f: material design, framework)
39338 [flutter_tool] 建立一個臨時快照來執行 create_test.dart 測試(cla: yes, tool)
39344 上游更改,支援 Flutter Web 中的文字編輯(a: text input, cla: yes, framework, ☸ platform-web)
39345 為 API 文件的 FB hosting 添加了 header 規則。(cla: yes, team)
39347 撤銷“為 Catalina/Android 測試新增煙霧測試。”(cla: yes, team)
39353 重新命名 macos_build_flutter_assets.sh(cla: yes, tool)
39354 新增 IterableFlagsProperty 並將其用於代理框類(cla: yes, framework)
39357 放寬對本地引擎的要求,使用 bitcode 構建 hello_world(cla: yes, d: examples, t: xcode, team, tool, ⌺ platform-ios)
39358 暴露 build runner 的錯誤(cla: yes, tool)
39361 [devicelab] 重新上線為 Catalina/Android 測試新增煙霧測試(cla: yes, team)
39363 將 iOS 測試移到正確的部分(cla: yes, team)
39364 為 Dart 平臺更正庫路徑並移除 dart:io 和 dart:isolate(cla: yes, tool, ☸ platform-web)
39414 確保 profile 透過 build web 命令傳遞(cla: yes, tool, ☸ platform-web)
39428 替換文件示例文字(cla: yes, framework)
39429 更新包 --force-upgrade(cla: yes, team)
39430 使 CupertinoDynamicColor 成為 const 可構造的(cla: yes, f: cupertino, framework)
39431 撤銷“放寬對本地引擎的要求,使用 bitcode 構建 hello_world”(cla: yes, d: examples, team, tool)
39432 為 Windows 的 zip 排除 .git(cla: yes, team, waiting for tree to go green)
39433 為 InputDecoration 和 InputDecorationTheme 新增 helperMaxLines(cla: yes, f: material design, framework)
39434 重新上線“放寬對本地引擎的引數,使用 bitcode 構建 hello_world”(cla: yes, d: examples, team, tool)
39439 測量 iOS CPU/GPU 百分比(cla: yes, severe: performance, team)
39440 允許初始路由中的間隙(cla: yes, f: routes, framework, severe: API break, ☸ platform-web)
39445 [flutter_tool] 為 asyncGuard 新增 onError 回撥。在 Doctor 中使用它(cla: yes, tool)
39446 為 PlatformViewLink 新增 viewType(a: platform-views, cla: yes, framework)
39447 撤銷“更好的文字文件(準備合併)”(cla: yes, f: material design, framework)
39448 更新 README.md(cla: yes, team)
39450 在 gallery 文字欄位演示中檢查電話號碼格式(cla: yes, d: examples, f: material design, team, team: gallery)
39457 在 build apk 和 appbundle 中記錄標誌(cla: yes)
39462 移除 run in shell 併為 chrome 啟動新增單元測試(cla: yes, tool, ☸ platform-web)
39463 更新驗證以支援 Xcode11 版本(cla: yes, t: xcode, tool, waiting for tree to go green, 💻platform-catalina)
39503 從 add-to-app 流中移除 bitcode=NO(cla: yes, team, tool)
39504 撤銷“在 TextPainter 中公開文字度量。”(cla: yes, framework)
39505 修復 recursiveCopy 以保留可執行位(cla: yes, team)
39509 跳過失敗的 add2app 測試以解除阻塞(a: tests, cla: yes, team)
39514 終止洩漏的 chrome 程序(cla: yes, team)
39515 從緩慢的非同步 IO 呼叫遷移(a: tests, cla: yes, framework, team)
39519 重新上線“用 frameTimings 替換已棄用的 onReportTimings(#38861)”(cla: yes, framework, severe: performance)
39523 撤銷“新增對平臺‘TextInput.clearClient’訊息的處理…”(cla: yes, framework)
39524 在 flutter_tools 中註冊 flutterVersion 服務。(cla: yes, tool)
39530 為 profile 保留符號(cla: yes, tool)
39535 在僅初始化 Bindings 時不渲染任何幀(a: tests, cla: yes, framework, severe: API break, waiting for tree to go green)
39539 使 Flutter.framework 二進位制檔案保持可寫狀態,以便進行程式碼簽名(a: existing-apps, cla: yes, t: xcode, tool)
39540 撤銷“滾動 engine 9a17d8e45197..101e03c1c841(4 次提交)”(cla: yes, engine)
39541 處理單個不支援的裝置(cla: yes, team, tool)
39543 在缺失時建立 .dart_tool(cla: yes, tool, ☸ platform-web)
39545 從服務協議列印輸出中移除句點(cla: yes, tool)
39555 使用功能標誌控制構建命令可見性(cla: yes, tool)
39558 過濾 skip build 指令碼檢查的錯誤訊息(cla: yes, tool)
39572 防止在建立 Divider borderSide 時出現異常(cla: yes, f: material design, framework)
39577 使用 binding 中的 dpr 和 window size 來進行可訪問性指南(a: tests, cla: yes, framework)
39579 [flutter_tools] 為另一個 showBuildSettings 命令新增超時(cla: yes, tool)
39580 標記 flutter_gallery__transition_perf 非不穩定(cla: yes, team)
39581 更新 dartdoc 到 0.28.5(cla: yes, team)
39583 修復單操作橫幅以確保按鈕對齊(cla: yes, f: material design, framework)
39585 移除 iOS/usb 偽件的回退程式碼(cla: yes, tool, waiting for tree to go green)
39588 撤銷“修復 recursiveCopy 以保留可執行位”(cla: yes, team)
39589 重新上線 HighlightMode 更改並改進基準測試。(a: desktop, cla: yes, framework)
39590 修復 CupertinoPageRoute 中的使用者手勢(cla: yes, f: cupertino, framework)
39594 重新上線“修復 recursiveCopy 以保留可執行位”(cla: yes, team)
39598 停用低價值的 Linux 測試(cla: yes, team)
39600 讓 Material BackButton 具有自定義的 onPressed 處理程式(cla: yes, f: material design, framework)
39626 停用低價值的 Windows 測試(cla: yes, team)
39627 ButtonThemeData 中的預設 colorScheme 資料(修復 #38655)(cla: yes, f: material design, framework, passed first triage)
39628 為 Web 外掛自動生成 registrants(cla: yes, team, tool, ☸ platform-web)
39632 更新 debugFillProperties 以測試 slider.dart 和 slider_test.dart 中的所有屬性(cla: yes, f: material design, framework, waiting for tree to go green)
39654 使用持久化的構建資訊自動清理舊輸出(cla: yes, tool)
39670 居中 swipe to dismiss 示例的操作圖示(cla: yes, d: examples, f: material design, team, team: gallery)
39699 檢測在 MingW 的 Git Bash 上安裝時,修復路徑問題(cla: yes, tool, waiting for tree to go green)
39701 移除 target 的 input files 引數(cla: yes, tool)
39702 修復 macOS App.framework 版本符號連結(cla: yes, tool)
39747 修復 Gradle 中的型別不匹配(cla: yes, tool)
39748 列印 launching on device 訊息(cla: yes, tool, ☸ platform-web)
39751 細微清理並防止多次退出(cla: yes, tool, ☸ platform-web)
39752 為 Web 新增重新編譯請求的延遲(cla: yes, tool)
39756 移除 create 的 web 標誌(cla: yes, tool)
39761 TextWidthBasis 文件(cla: yes, f: material design, framework)
39765 CupertinoButton 和 Bottom tab bar 暗模式(cla: yes, f: cupertino, f: material design, framework)
39768 撤銷“移除 target 的 input files 引數”(cla: yes, tool)
39769 移除 target 的 input files 引數(cla: yes, tool)
39772 這些 Catalina 測試不再不穩定。(cla: yes, team)
39774 解決 Web SDK 源對映包損壞的臨時方案(cla: yes, tool)
39776 處理瀏覽器重新整理(cla: yes, tool)
39778 撤銷“用 frameTimings 替換已棄用的 onReportTimings”(a: tests, cla: yes, framework)
39780 將 snippets 的 CORS 源更新為萬用字元。(cla: yes, team)
39781 將 lib/generated_plugin_registrant.dart 新增到 gitignore(cla: yes, tool)
39782 允許為 Xcode getInfo 指定專案(cla: yes, tool)
39783 1.9.1 熱修復(cla: yes, engine)
39784 撤銷 Maven 依賴項(#39747)(39157)(cla: yes, d: examples, team, tool)
39786 撤銷“顯示搜尋應用欄主題”(cla: yes, f: material design, framework)
39798 重新上線 #39157(cla: yes, d: examples, team, tool, waiting for tree to go green)
39834 更新到最新的 package:dwds(cla: yes, team)
39836 切換到 Win32 Windows 嵌入(a: desktop, cla: yes, tool, ❖ platform-windows)
39837 移除 _getUnusedChangesInLastReload 的死訪問器。(cla: yes, tool)
39844 修復彈出 hero 的曲線(cla: yes, framework, waiting for tree to go green)
39851 使用 bitcode 構建 flutter_gallery(cla: yes, d: examples, t: xcode, team, team: gallery, waiting for tree to go green, ⌺ platform-ios)
39857 更新 ToggleButtons 約束預設值並新增新的約束引數(cla: yes, f: material design, framework, severe: new feature)
39859 撤銷“使 Flutter.framework 二進位制檔案保持可寫狀態,以便進行程式碼簽名”(cla: yes, tool)
39899 [flutter_tool] process.dart 清理(cla: yes, tool)
39903 修復將 autofocus 傳遞給 MaterialButton,以及重建 Focus Widget 時的問題。(cla: yes, f: material design, framework)
39910 如果沒有 Web 外掛,則不生成外掛註冊器(cla: yes, tool)
39912 撤銷“使用 bitcode 構建 flutter_gallery”(cla: yes, d: examples, team, team: gallery)
39917 修復 prefer_const_constructors 在 analyzer 修復後的問題。(a: tests, cla: yes, d: examples, framework, team, team: gallery)
39919 CupertinoDatePicker 和 CupertinoTimerPicker 暗模式(cla: yes, f: cupertino, framework, severe: API break, will affect goldens)
39924 為 DartDoc 片段生成器新增 DartPad 選項。(cla: yes, f: material design, framework, team)
39927 使 CupertinoDynamicColor.resolve 在給定 null 顏色時返回 null(cla: yes, f: cupertino, framework)
39932 更新包 --force upgrade(cla: yes, team)
39934 移除 dart 目錄 chrome profile(cla: yes, tool)
39945 添加了新的生命週期狀態(a: existing-apps, cla: yes, framework, severe: API break)
39950 註冊 reload sources 呼叫,並將 'r' 配置為 Web 的重啟(cla: yes, tool)
39951 新增 "web" server device 以允許在任意瀏覽器上執行 Flutter Web(cla: yes, tool, ☸ platform-web)
39983 更新 Flutter Web 的支援庫集(cla: yes, tool)
39985 撤銷“更正庫路徑併為 dart 平臺移除 dart:io 和 dart:isolate”(cla: yes, tool)
39986 在 release 模式下預設啟用 Proguard(cla: yes, tool)
39988 滾動 build runner 並移除延遲(cla: yes, team, tool, ☸ platform-web)
39997 移除 visibleForTesting 註解;此建構函式在外部使用…(cla: yes, passed first triage, tool, waiting for tree to go green)
39999 為 Web 停用效能覆蓋(cla: yes, framework, ☸ platform-web)
40001 更新到最新的 dwds(cla: yes, team)
40005 1.9.1 的 Cherry-picks(cla: yes, engine)
40007 CupertinoAlertDialog 暗模式和 CupertinoActionSheet 保真度(cla: yes, f: cupertino, framework)
40009 在 _IndicatorPainter._tabOffsetsEqual() 中新增空值檢查以防止崩潰(cla: yes, f: material design, framework, severe: crash)
40011 [windows] 搜尋未釋出和“所有”Visual Studio 安裝(cla: yes, tool, ❖ platform-windows)
40029 [BUG] 處理 intent-filter 的所有子項,而不僅僅是第一個,以識別預設活動(cla: yes, passed first triage, tool, waiting for tree to go green)
40045 清理 build runner 內部的使用(cla: yes, tool)
40048 修復拼寫錯誤(cla: yes, framework, passed first triage, waiting for tree to go green)
40049 直接使用 build runner 的 script gen。(cla: yes, tool)
40066 使用 IOOverrides 注入檔案系統,寫入測試,發現 bug(cla: yes, tool)
40089 針對 Rank 20-30 熱門 API 文件的圖表和示例(cla: yes, d: api docs, d: examples, f: material design, framework, from: study)
40099 修復 double.infinity 序列化(cla: yes, framework)
40100 修復在 tab scaffold 中處置 focus nodes 的問題(cla: yes, f: cupertino, framework)
40102 降低 flutter_gallery__back_button_memory 的迭代次數(cla: yes, team)
40105 當 root widget 附加時,確保幀被排程(cla: yes, framework)
4112 撤銷 engine roll(cla: yes, engine)
40117 在提示文字中顯示過時的 CocoaPods 版本(cla: yes, t: flutter doctor, tool, waiting for tree to go green)
40119 修復 skips 以包含所有通道(cla: yes)
40131 確保我們使用 flutter SDK 中的 pub(cla: yes, tool)
40155 移除失敗的 devicelab 測試(cla: yes, team)
40159 [flutter_tool] 在嘗試清空流之前終止超時的程序(cla: yes, tool)
40161 在 PageRouteBuilder 中新增 fullscreenDialog 引數(cla: yes, f: routes, framework, severe: new feature, waiting for tree to go green)
40165 Channel 緩衝區(cla: yes, framework)
40166 推送和彈出路由時添加了正確的焦點處理(cla: yes, f: material design, framework, severe: API break)
40171 將熱過載偽件放在臨時目錄中(cla: yes, tool)
40174 使 Flutter.framework 二進位制檔案保持可寫狀態,以便進行程式碼簽名(cla: yes, tool)
40175 確保為 flutter web 傳送熱重啟事件(cla: yes, tool)
40179 更新 PopupMenu 佈局(cla: yes, f: material design, framework, severe: API break)
40181 更新 Kotlin 和 Gradle 版本(a: accessibility, cla: yes, d: examples, team, team: gallery, tool)
40186 為預設焦點遍歷新增快捷方式和操作(a: desktop, cla: yes, framework, team)
40189 CupertinoNavigationBar 暗模式(cla: yes, f: cupertino, framework, will affect goldens)
40190 為 hello_world 停用 bitcode(cla: yes, d: examples, team)
40191 為 Web 裝置啟動新增 host 和 port 到 run 配置(cla: yes, tool, ☸ platform-web)
40193 在 flutter_test_performance 基準測試中傳遞本地引擎(cla: yes, team)
40194 為 Linux 專案新增臨時目錄(a: desktop, cla: yes, tool)
40195 使 Swift 外掛模板符合 swift-format 標準(cla: yes, tool)
40197 [windows] 重構以最佳化 vswhere 查詢(cla: yes, t: flutter doctor, tool, ❖ platform-windows)
40200 停用 foundation 測試,因為有些測試失敗了(cla: yes, team)
40204 撤銷“使用 assemble 構建 bundle”(cla: yes, team, tool)
40210 確保使用 dwds 啟動(cla: yes, tool)
40259 從庫中移除 io 和 isolate(cla: yes, tool)
40263 修復從 flutter doctor 查詢 vswhere 時發生的崩潰(cla: yes, severe: crash, t: flutter doctor, tool, ❖ platform-windows)
40266 降低 back_button_memory 測試的迭代次數(cla: yes, team)
40275 手動滾動 engine 7ea9884...5b94c8a(64 次提交)(cla: yes, engine)
40280 PlatformView:如果 controller 更改,則重新建立 surface(a: platform-views, cla: yes, framework)
40282 翻轉 proguard 的預設值(cla: yes, tool, waiting for tree to go green)
40285 在整合測試中啟用 FTL 報告(cla: yes, d: examples, team)
40291 range_slider_test.dart diagnostics property 測試(cla: yes, f: material design, framework)
40294 修復 copy 命令並移除 macOS assemble 的 resolve sync(cla: yes, tool)
40301 允許跳過 Flutter for Web 中的 webOnlyInitializePlatform(cla: yes, tool)
40302 為 FlutterPluginRegistrant 設定 DEFINES_MODULE 以生成 modulemap(a: existing-apps, cla: yes, team, tool)
40304 撤銷 engine roll(cla: yes, engine)
40306 在 hero 彈出後以及 hero 為 null 時恢復 offstage 和 ticker 模式(cla: yes, framework)
40359 撤銷 engine roll(cla: yes, engine)
40366 將 dill 放入熱過載臨時目錄以提高初始化時間(cla: yes, tool)
40367 [Docs] 建立“center”片段模板(cla: yes, f: material design, framework, team)
40368 確保 dart2js 不編譯不受支援的包(cla: yes, tool)
40370 將 port 重新命名為 web-port,將 hostname 重新命名為 web-hostname(cla: yes, tool)
40372 從 7ea9884..3c6383f(77 次提交 🔥)滾動 engine(cla: yes, engine, waiting for tree to go green)
40375 加固 macOS 構建對 Xcode 專案 getInfo 的使用(cla: yes, tool)
40386 撤銷“從 7ea9884..3c6383f(77 次提交 🔥)滾動 engine(#40372)”(cla: yes, engine)
40390 文字欄位的 a11y 改進(cla: yes, f: material design, framework, waiting for tree to go green)
40391 將條件匯入放在同一行(a: tests, cla: yes, framework)
40393 將構建模式轉換為小寫(a: desktop, cla: yes, tool)
40394 將 engine 滾動到 6e6de944536b820e4f148036b01004ef0ed68917(cla: yes, engine)
40397 在 VS 未安裝時新增必需元件列表(cla: yes, t: flutter doctor, tool, ❖ platform-windows)
40398 將 ios-deploy 版本滾動到 2fbbee77ea2b3212959b9dddda816f59094cd7cd(cla: yes, tool)
40399 修復錯誤的 LocalFileComparator 輸出(a: tests, cla: yes, framework)
40401 將 FlutterPluginRegistrant 設為靜態框架,以便 add-to-app 可以使用靜態框架外掛(a: existing-apps, cla: yes, tool, waiting for tree to go green, ⌺ platform-ios)
40404 撤銷“滾動 engine 6e6de944536b820e4f148036b01004ef0ed68917(#403…”(cla: yes, engine)
40410 移除 flutter tool 對 protobuf 的使用(cla: yes, team, tool)
40435 [flutter_tool] 移除同步的 -showBuildSettings(cla: yes, tool)
40440 重新命名 useProguard 方法,避免 Gradle 混淆(cla: yes, tool, waiting for tree to go green)
40441 移除所有不穩定的標記(cla: yes, team)
40442 滾動 engine 7ea9884..1b6344439(91 次提交 🔥🔥🔥)(cla: yes, engine)
40446 [flutter_tool] 在單語句控制結構周圍使用花括號(cla: yes, tool)
40447 為 flutter run 實現 mDNS(cla: yes, tool, ⌺ platform-ios)
40453 啟用 R8(a: accessibility, cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)
40454 暗模式 R: Refresh Control(cla: yes, f: cupertino, framework)
40461 實現 DropdownButton.selectedItemBuilder(cla: yes, f: material design, framework, severe: new feature)
40465 為 Web release 模式除錯選項傳遞 --web-hostname 和 --web-port(cla: yes, tool)
40466 ModalRoutes 在(cupertino)彈出過渡期間忽略輸入(cla: yes, f: cupertino, f: material design, framework)
40468 將文字欄位字元限制傳播到語義(a: accessibility, cla: yes, f: material design, framework, waiting for tree to go green)
40470 重新上線:使用 assemble 實現 build bundle(cla: yes, team, tool)
40472 啟動桌面應用程式時不要終止其他程序(cla: yes, tool)
40555 [Docs] 為 stateful_widget_scaffold_center 模板新增缺失的尾隨逗號(cla: yes, team)
40566 用 CupertinoColors 替換 CupertinoSystemColors(cla: yes, f: cupertino, framework, severe: API break)
40587 為 Linux 新增臨時目錄(cla: yes, tool)
40607 動畫庫的新概覽(a: animation, cla: yes, d: api docs, d: examples, framework, from: study, waiting for tree to go green)
40608 新增配置 chip 勾選標記顏色的選項(cla: yes, f: material design, framework)
40609 為 strut FlagProperty 指定 ifTrue 和 ifFalse(cla: yes, framework)
40610 啟用資源收縮器(cla: yes, tool)
40611 在 iOS 上無法解析 build number 和 version 時發出警告(cla: yes, tool, ⌺ platform-ios)
40617 在 driver 測試中等待第一個幀(cla: yes, d: examples, team, team: gallery)
40624 撤銷“測量 iOS CPU/GPU 百分比”(cla: yes, team)
40627 允許使用 --no-web-browser-launch 跳過 chrome 啟動(cla: yes, tool)
40630 在 Web 上啟用 foundation 和 physics 測試(cla: yes, team)
40634 Flutter Gold 上未分類影像結果的基準測試(a: tests, cla: yes, framework, team, waiting for tree to go green)
40635 從 getSpanForPosition 返回 WidgetSpans(cla: yes, framework)
40636 CupertinoSwitch 和 CupertinoScrollbar 暗模式,保真度更新(a: tests, cla: yes, f: cupertino, framework, severe: API break, will affect goldens)
40638 允許外掛向框架傳送平臺訊息並實現 EventChannel(cla: yes, framework, plugin)
40640 從 Gradle 構建中排除非 Android 外掛(cla: yes, team, tool)
40641 為 Buttons 新增 onLongPress(cla: yes, f: material design, framework, waiting for tree to go green)
40665 修復 CupertinoTextField 和 TextField ToolbarOptions 不改變的問題(cla: yes, f: material design, framework, waiting for tree to go green)
40678 提取一些 onPress 方法(cla: yes, d: examples, framework, team, team: gallery, waiting for tree to go green)
40690 CupertinoPageScaffold 暗模式(cla: yes, f: cupertino, framework, severe: API break)
40692 修復平臺環境(cla: yes, tool)
40695 文字欄位獲取值的文件(a: text input, cla: yes, d: api docs, f: material design, framework)
40697 更新鍵盤對映(cla: yes, framework, team)
40701 新增缺失的尾隨逗號(在 examples/)(cla: yes, d: examples, framework, team, team: gallery)
40704 新增缺失的尾隨逗號(在 dev/)(cla: yes, framework, team)
40706 為測試框架新增虛擬鍵盤按鍵生成(a: tests, cla: yes, f: material design, framework)
40709 修復 Selectable 文字對齊錯誤(cla: yes, framework)
40710 package:flutter 的 Skia Gold 支援本地和預提交測試(a: images, a: tests, cla: yes, framework, severe: API break, team, will affect goldens)
40713 Material 文字選擇上下文選單無法停用全選(cla: yes, f: material design, framework)
40714 撤銷“將文字欄位字元限制傳播到語義”(a: accessibility, a: tests, cla: yes, f: material design, framework)
40715 [Flutter Driver] 簡化了 Descendant/... 的序列化/反序列化邏輯(a: tests, cla: yes, framework)
40718 在許可證解析器中處理 CR+LF 換行符序列(cla: yes, framework)
40730 外掛更改時使 macOS pods 無效(cla: yes, tool)
40743 在文件中新增通知,說明 setPreferredOrientations 在 iPad 上不總是有效(cla: yes, d: api docs, framework, waiting for tree to go green)
40757 修復 Chrome 不可用時 Web 伺服器裝置的可見性(cla: yes, tool)
40766 執行 flutter update-packages --force-upgrade。(cla: yes, team)
40767 重新應用“撤銷“將文字欄位字元限制傳播到語義(#40468)”(a: accessibility, a: tests, cla: yes, f: material design, framework, team, waiting for tree to go green)
40775 使用 EdgeInsetsGeometry 而非 EdgeInsets(cla: yes, framework, waiting for tree to go green)
40783 確保 debug 構建只能透過 run 訪問(cla: yes, tool)
40786 修復 vswhere 查詢在安裝缺失時發生的崩潰(cla: yes, severe: crash, t: flutter doctor, tool, waiting for tree to go green, ❖ platform-windows)
40792 將構建資訊檢查從生成檔案移至 Xcode 構建(cla: yes, tool, ⌺ platform-ios)
40795 更新工具鏈描述以請求最新版本(CQ+1, cla: yes, t: flutter doctor, tool, waiting for tree to go green, ❖ platform-windows)
40806 允許測試床覆蓋預設的 testTimeout(a: tests, cla: yes, framework, waiting for tree to go green)
40810 在發生 AndroidX 失敗時重新啟用 AAR 外掛(cla: yes, team, tool)
40851 支援 macOS(app 和 plugin)的建立(cla: yes, tool)
40857 為 benchmark 輸出 dill 路徑(cla: yes, team)
40862 撤銷“重新上線:使用 assemble 實現 build bundle”(cla: yes, team, tool)
40864 將 iOS 和 Android gitignore 規則移入資料夾(cla: yes, tool)
40900 停止使用 Gradle 的已棄用功能(cla: yes, tool)
40917 AnimatedBuilder API 文件改進(cla: yes, framework, waiting for tree to go green)
40925 預設使用 AndroidX 建立新專案(cla: yes, tool)
40927 使 module pod 標頭檔案公開(a: existing-apps, cla: yes, tool, ⌺ platform-ios)
40968 在 flutter_tools 中新增缺失的尾隨逗號(cla: yes, team, tool, waiting for tree to go green)
40979 撤銷“執行 flutter update-packages --force-upgrade。”(cla: yes, team)
40984 撤銷“使用單獨的 Isolate 進行影像載入。(#34188)”(cla: yes, framework)
40988 [flutter_tool] 在 command analytics 事件中報告 RSS 高水位線(cla: yes, tool)
40993 標記透過 SUPPORT 模板建立的 bug(cla: yes, team)
40994 修復 ThemeData.copyWith toggleButtonsTheme 引數型別(cla: yes, f: material design, framework, waiting for tree to go green)
40995 撤銷“預設使用 AndroidX 建立新專案”(cla: yes, team, tool)
40997 再次強制升級包。(cla: yes, team)
41000 修復 run_release_test(cla: yes, team)
41001 撤銷“撤銷‘預設使用 AndroidX 建立新專案’”(cla: yes, engine, waiting for tree to go green)
41009 為 SlideTransition 新增示例程式碼(cla: yes, framework, team, waiting for tree to go green)
41014 修復滑鼠懸停,避免每次滑鼠移動都排程幀。(a: tests, cla: yes, f: material design, framework)
41015 為 Windows 和 Linux 新增桌面外掛支援的開頭(a: desktop, cla: yes, tool, ❖ platform-windows, 🐧 platform-linux)
41042 撤銷“重新啟用 AAR 外掛,當發生 AndroidX 失敗時”(cla: yes, team, tool)
41076 在 packages/flutter 中新增缺失的尾隨逗號(cla: yes, framework, team, waiting for tree to go green)
41108 修復文字欄位更改時發生的文字編輯 bug。(a: text input, cla: yes, framework)
41120 Dropdown Menu 佈局尊重選單項的固有大小(cla: yes, f: material design, framework, will affect goldens)
41142 將 embedding 作為 API 依賴而不是僅編譯依賴(cla: yes, team, tool, waiting for tree to go green)
41145 顯式設定 CocoaPods 版本(cla: yes)
41150 當 userGestureInProgress 值更改時,重建 modal routes(cla: yes, f: material design, framework)
41160 重新上線 #40810:在發生 AndroidX 失敗時重新啟用 AAR 外掛(cla: yes, team, tool, waiting for tree to go green)
41172 修復一些不良的縮排(cla: yes, f: material design, framework, team, tool)
41206 Cherry-picks(cla: yes, engine)
41207 升級 just package:multicast_dns 的版本(cla: yes, team)
41211 更新 AUTHORS(cla: yes, framework, waiting for tree to go green)
41213 撤銷 engine roll(cla: yes, engine)
41220 為使用 InkWell 的控制元件新增 ActivateAction。(cla: yes, f: material design, framework, severe: API break, team)
41222 將歸檔的 js 部分檔案從 dart_tool 目錄複製出來(cla: yes, tool, ☸ platform-web)
41224 修復 flutter 錯誤報告中的本地 widget(a: error message, cla: yes, framework, from: study, team, tool)
41229 V1.9.1 熱修復(cla: yes, engine, team, tool)
41230 重新上線 Implement flutter build bundle with assemble(cla: yes, team, tool)
41232 撤銷“Flutter Gold 上未分類影像結果的基準測試”(cla: yes, team)
41234 重新上線“測量 iOS CPU/GPU 百分比(#39439)”(cla: yes, team)
41240 手動滾動 engine 到 63949eb0fd982b27adc218364805913380af7411。(cla: yes, engine)
41245 更改 ActionDispatcher 的查詢方式。(cla: yes, framework)
41247 桌面手動測試(cla: yes, f: material design, team)
41251 使用 AndroidX 遷移示例和測試(a: accessibility, cla: yes, d: examples, team, team: gallery)
41254 測試 flutter 資源是否包含在 APK 中(cla: yes, team)
41263 修復不良的縮排(cla: yes, framework, team)
41295 撤銷“重新上線:使用 assemble 實現 build bundle”(cla: yes, team, tool)
41300 修改 editable_text 的單元測試(cla: yes, framework)
41302 重新上線:使用 assemble 實現 build bundle(cla: yes, team, tool)
41304 [flutter_tools] 允許新增多個訊號處理程式(cla: yes, tool)
41320 [Material] 從 TextField 中移除文字漣漪(cla: yes, f: material design, framework, waiting for tree to go green, will affect goldens)
41326 在 TextField 中選擇時出現異常(cla: yes, f: cupertino, framework)
41327 整合 Link Semantics(a: accessibility, a: tests, cla: yes, framework)
41329 重構:基礎 tap 手勢識別器(cla: yes, f: gestures, framework, waiting for tree to go green)
41332 防止 PointerEnter[or Exit]Event 擦除 event.down 值(a: desktop, cla: yes, framework)
41333 在 add to app 中合併 Flutter 資源(cla: yes, team, tool)
41338 修復 ReorderableListView 對 child keys 的使用(#41334)(cla: yes, f: material design, framework)
41342 撤銷 engine rolls(cla: yes, engine)
41347 修復 Web resident runner 初始化中的時序問題(cla: yes, tool)
41355 修復不良的縮排(主要在 collection literals 周圍)(cla: yes, f: cupertino, f: material design, framework, team, tool)
41378 修復指向 blob 快照的錯誤註釋。(cla: yes, team)
41384 [flutter_tool] 向 analytics 報告 iOS mDNS 查詢失敗(cla: yes, tool)
41386 服務 web 下的所有 html 檔案(cla: yes, tool)
41397 Web 鍵盤對映(a: accessibility, a: text input, cla: yes, framework, waiting for tree to go green, ☸ platform-web)
41400 撤銷“重新上線“測量 iOS CPU/GPU 百分比(#39439)”(cla: yes, team)
41401 在不使用 --precompiled 的情況下,Flutter build bundle 應始終執行 debug 構建。(cla: yes, tool)
41403 Devicelab run.dart: 修復路徑相等性檢查(cla: yes, team)
41406 以防 devfs 上傳失敗,進行重試。(cla: yes, tool)
41408 新增測試以確保 sdk 結構正確(cla: yes, tool)
41410 [flutter_tools] 新增 mDNS analytics 事件測試(cla: yes, tool)
41411 將 libimobiledevice 偽件滾動到簽名版本(cla: yes, tool)
41415 公開調整影像快取大小的 API(a: images, cla: yes, framework, severe: API break, severe: new feature)
41417 處理之前的評論,修復 Intent.doNothing。(cla: yes, framework)
41422 撤銷“Dropdown Menu 佈局尊重選單項的固有大小”(cla: yes, f: material design, framework)
41424 當編譯被拒絕時,不更新最後編譯時間(cla: yes, tool)
41426 重新上線“測量 iOS CPU/GPU 百分比(#41234)”(cla: yes, team)
41431 Cupertino { TabScafold, TextSelection, TextField } 暗模式和輕微保真度更新(cla: yes, f: cupertino, f: material design, framework, will affect goldens)
41441 編譯失敗時退出 resident web runner(cla: yes, tool, ☸ platform-web)
41447 使用 assemble API 進行 dart2js(cla: yes, tool)
41449 撤銷“處理之前的評論,修復 Intent.doNothing.(#41417)”(cla: yes, framework, team)
41463 [Chip] 確保帶有背景顏色的 chip 在刪除時 InkResponse 在前臺(a: fidelity, cla: yes, f: material design, framework)
41473 缺失的尾隨逗號(cla: yes, f: cupertino, f: material design, framework, team, tool)
41477 重新上線 Intent.doNothing 的更改以避免分析器問題(cla: yes, framework, team)
41480 撤銷“滾動 engine 18bc0b259641..e31b2ff64dc2(1 次提交)”(cla: yes, engine)
41482 [flutter_tool] 為 ios-mdns 回退成功/失敗新增 analytics 事件(cla: yes, tool)
41491 如果版本 >= 1.8.0,則跳過 pod 初始化。(cla: yes, t: flutter doctor, team, team: infra, tool, ⌺ platform-ios)
41493 [flutter_tool] 在工具被訊號終止時報告 analytics(cla: yes, tool)
41498 撤銷“退出 resident web runner,當編譯失敗時”(cla: yes, tool)
41499 滾動 build runner(cla: yes, team, tool)
41503 撤銷 engine 到 5b952f286fc070e99cf192775fa5c9dfe858b692(cla: yes, engine)
41504 V1.9.1 熱修復(cla: yes, engine, team, tool)
41505 重新上線:退出 resident web runner,當編譯失敗時(cla: yes, tool)
41509 在 readme 中新增 flutter drive。(cla: yes, team)
41514 確保在本地引擎上找到 dart.exe(cla: yes, tool)
41515 撤銷“當編譯被拒絕時,不更新最後編譯時間”(cla: yes, tool)
41519 使 desktop stopApp 只應用於 Flutter 啟動的程序(cla: yes, tool, waiting for tree to go green)
41521 撤銷“CupertinoDatePicker 和 CupertinoTimerPicker 暗模式”(a: tests, cla: yes, f: cupertino, framework)
41530 新增對 depfile 依賴的支援(cla: yes, tool)
41545 為 Flutter Web 新增編譯和重新整理時間的 analytics 跟蹤(cla: yes, tool)
41551 在命令列上傳遞 Linux 構建模式(cla: yes, tool)
41575 撤銷“重新上線“測量 iOS CPU/GPU 百分比(#41234)”(cla: yes, team)
41578 重新上線“測量 iOS CPU/GPU 百分比 #41246”(cla: yes, team)
41579 重新命名檔案以修復 device lab(cla: yes, team)
41580 重新上線:當編譯被拒絕時,不更新最後編譯時間。(cla: yes, tool)
41583 新增啟動後的 vmservice 地址寫入檔案的除錯選項(cla: yes, tool)
41610 在 build_runner 中跟蹤未使用的輸入(cla: yes, tool)
41612 Linux 桌面 AOT 支援 I:將 Linux 構建切換到 assemble(cla: yes, e: glfw, tool)
41618 將 Server/web 重新命名為 Headless Server/headless-server(cla: yes, tool, ☸ platform-web)
41621 將 mDNS 發現中的日誌記錄更改為僅 verbose 模式(cla: yes, tool)
41625 更新 DefaultTabController 以允許零個選項卡(cla: yes, f: material design, framework, waiting for tree to go green)
41629 [Material] 修復 Tooltip 以尊重 ambient Directionality(cla: yes, f: material design, framework, waiting for tree to go green)
41632 修復 MaterialBannerTheme 方法中令人困惑的 'popupTheme' 變數名(cla: yes, f: material design, framework)
41640 一些格式更改(cla: yes, f: material design, framework, team, tool, waiting for tree to go green)
41646 正確縮排函式引數(cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)
41646 在 devicelab 專案中替換 package:vm_service_client 為 package:vm_service(cla: yes, team, tool, waiting for tree to go green)
41650 DropdownButton.style API 文件示例,用於區分按鈕和選單項的文字樣式(cla: yes, f: material design, framework, waiting for tree to go green)
41651 添加了關於 Platform / OS Version / Device 的問題(cla: yes, team, waiting for tree to go green)
41652 [flutter_tool] 為 pub get 失敗事件新增更多資訊(cla: yes, tool)
41658 撤銷“切換到 assemble API 進行 dart2js”(cla: yes, team, tool)
41659 重新上線:切換到 assemble API 進行 dart2js(cla: yes, team, tool)
41666 使用新的 Android 嵌入生成專案(cla: yes, tool, ▣ platform-android)
41675 修復 required 引數的文件(cla: yes, d: api docs, documentation, framework, waiting for tree to go green)
41687 在 test_utils getPackages() 中使用 processManager.run() 而非手動捕獲流(cla: yes, tool, waiting for tree to go green)
41695 新增更多關於找不到 Chrome 的訊息(cla: yes, tool, ☸ platform-web)
41697 為預構建的偽件處理缺失的 .packages 檔案(cla: yes, tool)
41698 下載 android x64 release 偽件(cla: yes, tool)
41704 手動滾動 engine 到 16d7694e760a..5c428d924790(10 次提交)(cla: yes, engine)
41717 更新應用於效能模板 bug 的標籤(cla: yes, team, waiting for tree to go green)
41730 允許自定義語義偵錯程式的標籤樣式(a: accessibility, cla: yes, framework, waiting for tree to go green)
41735 處理資源列表中的空條目並新增更明確的驗證(cla: yes, tool)
41736 在 BackdropFilter 測試中停用 CPU/GPU 測量(cla: yes, team)
41744 修復 tools test verifyVersion() 的正則表示式(cla: yes, team)
41747 在 macOS Podfile 中新增 Profile 條目(cla: yes, tool, waiting for tree to go green)
41751 支援下載 x86 JIT release 偽件(cla: yes, tool)
41763 不再因 MediaQuery 更新而重新構建 Routes(cla: yes, framework, waiting for tree to go green)
41780 撤銷“停用 BackdropFilter 測試中的 CPU/GPU 測量 (#41736)” (cla: yes, team)
41788 移除單獨使用的檔案,減少日誌詳細程度 (cla: yes, tool)
41791 重構:使用一些實用函式使 MouseTracker 測試更簡潔 (cla: yes, framework, waiting for tree to go green)
41794 更新了 SystemNavigator.pop 的文件字串。(cla: yes, framework)
41795 重新提交“停用 BackdropFilter 測試中的 CPU/GPU 測量 (#41736)” (cla: yes, team)
41799 改進了 iOS 13 的捲軸保真度 (cla: yes, f: cupertino, f: material design, framework)
41803 修復了媒體查詢問題並添加了測試以防止其再次出現 (cla: yes, framework, waiting for tree to go green)
41806 在 Web 上執行服務測試 (cla: yes, framework, team)
41814 在 Focus 小部件中啟用了語義聚焦和可聚焦屬性的設定。(CQ+1, a: accessibility, a: tests, cla: yes, f: material design, framework, team)
41815 [web] 明確指出小寫“r”也可以執行熱過載 (cla: yes, tool, ☸ platform-web)
41820 添加了 SystemNavigator.pop 的“animated”引數。(cla: yes, framework)
41828 在外掛模板中設定 DEFINES_MODULE=YES (cla: yes, t: xcode, team, tool, waiting for tree to go green, ⌘ platform-mac, ⌺ platform-ios)
41832 在 debug… 中將 --enable-asserts 傳遞給 frontend_server 呼叫 (cla: yes, tool)
41857 將深色主題的 elevation overlay 改為使用 colorScheme.onSurface (cla: yes, f: material design, framework, severe: API break)
41859 CupertinoTheme & CupertinoTextTheme 深色模式更新 (a: tests, cla: yes, f: cupertino, f: material design, framework, severe: API break, will affect goldens)
41862 使輸出目錄成為構建輸入 (cla: yes, tool)
41864 更新 BottomAppBar 以在深色主題中使用 elevation overlays (cla: yes, f: material design, framework)
41879 使 MouseTracker.sendMouseNotifications 私有化 (cla: yes, framework)
41880 清理測試基礎設施 (cla: yes, team, tool)
41882 將模板 Swift 版本從 4 提高到 5 (cla: yes, d: examples, team, tool, ⌘ platform-mac, ⌺ platform-ios)
41885 在外掛中包含嵌入式傳遞性依賴項 (cla: yes, tool, waiting for tree to go green)
41889 稍微清理 ProjectFileInvalidator.findInvalidated (cla: yes, tool)
41892 修復 CupertinoActivityIndicator 半徑 (cla: yes, f: cupertino, framework)
41906 確保在 build_web 中生成外掛註冊器 (cla: yes, tool, ☸ platform-web)
41922 啟用更多 Web 測試;使用黑名單過濾它們 (a: tests, cla: yes, framework, team)
41931 撤銷“修復 ReorderableListView 對 child keys 的使用 (#41334)” (cla: yes, f: material design, framework)
41933 上傳 x64 Android Host release (cla: yes, tool)
41935 [Android 10] Activity 縮放過渡 (cla: yes, f: material design, framework, waiting for tree to go green, ▣ platform-android)
41936 更新包,包括 package:multicast_dns。(cla: yes, team, tool)
41942 使用 mergeResourcesProvider 而不是已棄用的 mergeResources (cla: yes, tool, waiting for tree to go green)
41945 撤銷 ActivateAction PR (cla: yes, f: material design, framework)
41946 構建 appbundle 時不驗證 Android SDK (cla: yes, tool, waiting for tree to go green)
41952 將 pubspec.yaml 改回時間以修復不穩定性 (cla: yes, tool)
41960 撤銷“在 devicelab 專案中用 package:vm_service 替換 package:vm_service_client” (cla: yes, team, tool)
41972 向 MaterialButton, RawMaterialButton 和 IconButton 新增 enableFeedback 引數 (cla: yes, f: material design, framework)
41989 Flutter doctor 應要求 Java 1.8+ (cla: yes, tool, waiting for tree to go green)
41996 [web] 始終傳送路由名稱,即使它是 null (cla: yes, f: routes, framework, ☸ platform-web)
42006 拼寫和樣式清理 (cla: yes, framework, team, waiting for tree to go green)
42008 稍微重構 ProjectFileInvalidator.findInvalidated (cla: yes, tool)
42015 修復 flutter_tools 中的本地測試失敗 (cla: yes, tool, waiting for tree to go green)
42016 [flutter_tool] 重寫分析事件以使用標籤和值 (cla: yes, tool)
42022 修復 smoke test (cla: yes)
42025 本地化重新整理 (a: internationalization, cla: yes, f: cupertino, f: material design, framework)
42026 停止洩露 iproxy 程序 (cla: yes, tool)
42028 使 ProjectFileInvalidator.findInvalidated 能夠使用非同步 FileStat.stat (cla: yes, tool)
42029 始終從 Xcode 配置嵌入 iOS Flutter.framework 的構建模式版本 (cla: yes, d: examples, t: xcode, team, team: gallery, tool, ⌘ platform-mac, ⌺ platform-ios)
42030 撤銷“AOT 支援 Linux Desktop I:將 Linux 構建切換為 assemble” (cla: yes, tool)
42031 重寫 MouseTracker 的跟蹤和通知演算法 (a: desktop, cla: yes, framework)
42032 更新 CupertinoActivityIndicator 顏色和漸變 (cla: yes, f: cupertino, framework, will affect goldens)
42033 重提:Dropdown Menu 佈局尊重選單項的內在尺寸 (cla: yes, f: material design, framework)
42035 嘗試診斷 CI 中的失敗 (cla: yes, tool)
42036 再次嘗試診斷 CI 中的失敗,Mark II (cla: yes, tool)
42037 診斷 CI 中的失敗,Mark III (cla: yes, tool)
42038 重新提交“AOT 支援 Linux Desktop I:將 Linux 構建切換為 assemble” (cla: yes, tool)
42063 更一致的臨時目錄命名 (a: tests, cla: yes, tool)
42064 重構 sdk_validation_test (cla: yes, tool, waiting for tree to go green)
42076 在 attach 時建立手勢識別器,在 detach 時銷燬以避免洩漏 (a: quality, cla: yes, f: gestures, framework, waiting for tree to go green)
42091 再次跳過 sdk_validation_test (cla: yes, tool)
42118 將 mock 應用到 test 命令 (cla: yes, tool)
42136 將 dartdoc 更新到 0.28.7 (cla: yes, team)
42144 當為 Web 應用程式提供 --start-paused 時,不要急切呼叫 runMain (cla: yes, tool)
42162 將 wait conditions 暴露給公共 flutter_driver API (a: tests, cla: yes, framework)
42187 當 pub 失敗時變得更詳細 (cla: yes, tool)
41880 清理測試基礎設施 (cla: yes, team, tool)
42203 分片 Web 測試;在 Web 上啟用語義測試 (CQ+1, cla: yes, team)
42204 將 use_modular_headers! 新增到預設 Podfile (cla: yes, d: examples, t: xcode, team, team: gallery, tool, ⌺ platform-ios)
42209 向 flutter generate 新增錯誤日誌記錄 (cla: yes, tool)
42235 為 RawKeyEventDataAndroid 事件讀取 deviceId (a: desktop, cla: yes, framework)
42236 [Gallery] 將 Material Study 應用 Rally 新增為示例應用 (cla: yes, d: examples, f: material design, team, team: gallery, waiting for tree to go green)
42243 改進尾部空格訊息 (cla: yes, team, tool, waiting for tree to go green)
42250 SliverAppBar - 可配置的 overscroll stretch 帶有回撥功能和 FlexibleSpaceBar 支援 (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)
42252 捕獲 Make 的引數錯誤 (cla: yes, tool)
42253 將 modal barrier 改為在 tap up 時 dismiss (cla: yes, framework)
42254 更新最低 Xcode 版本至 10.2 (cla: yes, tool)
42257 將 Pub 設為 flutter tool 中的一個介面 (cla: yes, tool)
42260 小幅清理 Web 程式碼 (cla: yes, tool)
42267 改進動畫文件。(cla: yes, framework, waiting for tree to go green)
42276 撤銷移除 unpack 命令中的 linux。(cla: yes, tool)
42278 重新提交鍵盤遍歷 PR (cla: yes, f: cupertino, f: material design, framework, team)
42289 確保 precache web 在 dev 分支上工作 (cla: yes, tool)
42306 確保 flutter 資源在 AAR 中被複制 (cla: yes, team, tool, waiting for tree to go green)
42342 修復 DropdownButton 在 hint 和 selectedItemBuilder 同時定義時崩潰 (cla: yes, f: material design, framework, severe: crash)
42344 為 snackbar 新增 onVisible 回撥。(a: accessibility, cla: yes, f: material design, framework, waiting for tree to go green)
42352 向 abstract_method_smoke_test 新增 android.permission.WAKE_LOCK 許可權 (cla: yes, team)
42353 將 --cache-sksl 標誌新增到 drive 和 run (cla: yes, tool)
42354 將 -Ddart.developer.causal_async_stacks=true 傳遞給 frontend_server 呼叫。(cla: yes, tool)
42360 為新的 Android 嵌入新增 smoke test (cla: yes, team, tool, waiting for tree to go green)
42364 使用 async guard 包裹 dwds,僅捕獲已知錯誤型別 (cla: yes, tool)
42365 新增字型回退澄清文件 (cla: yes, d: api docs, framework)
42366 TextStyle.fontFamily 應覆蓋 ThemeData 中的 fontFamily 引數 (cla: yes, f: material design, framework)
42368 更新 Android 語義測試以匹配現有的引擎行為。(a: accessibility, cla: yes, team)
42369 當在測試中 fake Filesystem 時,始終 fake ProcessManager (cla: yes, tool)
42373 將構建命令切換為使用 process utils (cla: yes, tool)
42376 新增預快取 unsigned mac binaries 的選項。(cla: yes, tool)
42378 從 flutter.gradle 中移除 println (cla: yes, tool)
41931 撤銷“修復 ReorderableListView 對 child keys 的使用 (#41334)” (cla: yes, f: material design, framework)
42401 為 Flutter 新增 Android x86_64 ABI 支援 (cla: yes, tool)
42404 為 showModalBottomSheet 新增 isDismissible 配置 (cla: yes, f: material design, framework)
42441 重新新增傳遞性依賴項 (cla: yes, tool, waiting for tree to go green)
42445 修復文件中的拼寫錯誤:EdgeInserts->EdgeInsets (a: text input, cla: yes, d: api docs, f: material design, framework)
42449 將 TextField 的最小高度從 40 增加到 48 (cla: yes, f: material design, framework, severe: API break, will affect goldens)
42454 修復 abstract_method_smoke_test 的不穩定性 (a: tests, cla: yes, team, waiting for tree to go green)
42456 撤銷移除 DropdownMenuItem hint/disabledHint wrapper (cla: yes, f: material design, framework)
42462 更新 docker_builder 依賴項 (cla: yes)
42464 在表示式求值測試繼續之前等待 isolate 啟動 (cla: yes, tool)
42470 不支援多行密碼欄位 (cla: yes, f: cupertino, f: material design, framework, severe: API break)
42471 將構建模式特定的位元組碼生成選項傳遞給 frontend_server。(cla: yes, tool)
42475 修復語義測試,現在 dropdown 可以再次獲得 a11y 焦點。(a: accessibility, cla: yes, team)
42476 重構 BuildMode 為類,新增 jit_release 配置 (cla: yes, tool)
42478 撤銷“重寫 MouseTracker 的跟蹤和通知演算法” (cla: yes, framework)
42479 使 DropdownButton 的 disabledHint 和 hint 行為一致 (cla: yes, f: material design, framework, severe: API break)
42482 僅當方向更改時才 dismiss 下拉選單,而不是大小。(cla: yes, f: material design, framework)
42484 漸變變換 (cla: yes, framework, will affect goldens)
42485 重新提交 SliverAnimatedList (a: animation, cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)
42486 重做:重寫 MouseTracker 的跟蹤和通知演算法 (cla: yes, framework)
42487 重構 depfile 用法並更新 linux 規則 (cla: yes, tool)
42491 對 pub 修改時間斷言進行更防錯的程式設計 (cla: yes, tool, waiting for tree to go green)
42496 滾動 dart 包依賴項 (cla: yes, team)
42508 新增 Android x64 profile 偽影 (cla: yes, tool)
42526 提高路由效能 (cla: yes, framework)
42530 將 WAKE_LOCK 加回到 abstract method test (cla: yes, team)
42531 在 Web 伺服器啟動時列印正確的 hostname (cla: yes, tool, ☸ platform-web)
42533 停用文字欄位中的箭頭鍵焦點導航 (cla: yes, f: cupertino, f: material design, framework)
42538 [flutter_tool] 改進 yaml 字型對映驗證 (cla: yes, tool)
42456 修復並啟用 Web 上的 painting tests (cla: yes, framework, team, tool)
42548 當應用不使用 AndroidX 時,列印訊息並記錄事件 (cla: yes, tool)
42550 向 TextField 和 TextFormField 新增 enableSuggestions 標誌 (a: text input, cla: yes, f: cupertino, f: material design, framework)
42551 撤銷“Roll engine eed171ff3538..00f330068d3e (5 commits) (#42541)” (cla: yes, engine)
42554 修復 reparenting focus nodes 時路由聚焦和 autofocus (cla: yes, f: material design, framework)
42557 跳過測試 (cla: yes, tool)
42558 使用佔位符尺寸來反映最終文字佈局 (cla: yes, framework)
42563 為 CupertinoSlider 新增 thumb 顏色自定義功能 (cla: yes, f: cupertino, framework)
42597 Deflake wildcard asset test (cla: yes, tool)
42602 當 route builder 在 CupertinoPageRoute 中返回 null 時,正確丟擲 FlutterError (cla: yes, f: cupertino, framework)
42613 修復 Tooltip 在 PopupMenuButton 中的實現 (cla: yes, f: material design, framework, waiting for tree to go green)
42637 在 Windows 整合測試中重新啟用 asserts (a: tests, cla: yes, team)
42640 為錯誤新增更多結構(#34684 的延續)(a: tests, cla: yes, f: cupertino, f: material design, framework)
42655 resident_web_runner 未能關閉除錯連線 (cla: yes, tool)
42656 捕獲 AppConnectionException (cla: yes, tool)
42668 在 cleanupAtFinish() 中為 run_cold.dart 銷燬裝置 (cla: yes, tool, waiting for tree to go green)
42676 [web] 使用 flutter.dev/web 更新 web runner 訊息 (cla: yes, tool, waiting for tree to go green)
42683 透過快取後代和祖先來最佳化焦點操作。(cla: yes, f: material design, framework)
42684 在讀取現有 pro… 時刪除 isNewAndroidEmbeddingEnabled 標誌 (cla: yes, tool)
42686 將 dartdoc 更新到 0.28.8 (cla: yes, team)
42687 撤銷“修復並啟用 Web 上的 painting tests (#42546)” (cla: yes, framework, team, tool)
42688 原始碼註釋拼寫錯誤修復 (cla: yes, framework)
42689 重新提交:修復並啟用 painting Web tests (cla: yes, framework, team, tool)
42691 修復 flutter 測試中的 todo 註釋以包含 url 連結。(cla: yes, tool, waiting for tree to go green)
42698 確保在瀏覽器連線完成後停止狀態 (cla: yes, tool)
42699 取消固定測試並更新包 (cla: yes, team, tool)
42701 從除錯伺服器提供正確的 content type (cla: yes, tool, ☸ platform-web)
42708 測試 Android 嵌入 v2 (cla: yes, team, tool)
42709 在 Windows 上測試 Gradle (cla: yes, team)
42764 撤銷“公開調整影像快取大小的 API” (cla: yes, framework)
42771 在構建 flutter tool 時不預編譯依賴項 (cla: yes, waiting for tree to go green)
42773 在 Web 上啟用渲染測試 (cla: yes, framework, team)
42775 CupertinoSlidingSegmentedControl (cla: yes, f: cupertino, framework)
42777 修復 TransitionRoute 中的記憶體洩漏 (cla: yes, framework, waiting for tree to go green)
42779 修復 chip ripple 錯誤 — 不再出現兩個 ripple (cla: yes, f: material design, framework)
42785 重新提交“公開調整影像快取大小的 API #41415” (cla: yes, framework)
42790 以另一種方式停用文字欄位中的向上/向下箭頭焦點導航。(cla: yes, f: cupertino, f: material design, framework)
42791 修復 manifest asset bundle 中的型別錯誤 (cla: yes, tool)
42807 新增大部分 widget 測試;新增更多 Web 測試分片 (cla: yes, framework, team)
42808 在 platform_view_ios__start_up 測試中,在 pod install 之前執行 flutter pub get (a: tests, cla: yes, team)
42811 向 DropdownButton 新增 Focus node,併為其新增啟用操作。(cla: yes, f: material design, framework)
42813 修復 Chrome Device 中的 NPE (cla: yes, tool)
42842 向 "showDialog" 和 "showGeneralDialog" 新增 "navigator" 選項 (cla: yes, f: routes, framework, severe: new feature, waiting for tree to go green)
42854 撤銷“ButtonThemeData 中的預設 colorScheme 資料(#38655 的修復)” (cla: yes, f: material design, framework, waiting for tree to go green)
42857 修復 Web 的 release/profile 構建的進度指示器。(cla: yes, tool)
42861 為 RawKeyEventDataAndroid 新增 repeatCount (a: desktop, cla: yes, framework, waiting for tree to go green, ▣ platform-android)
42863 V1.9.1 熱修復 (cla: yes, engine, team, tool)
42867 使用 Cirrus 積分進行計費。(cla: yes, team, team: infra)
42872 從使用庫的 Podfiles 中移除 use_modular_headers (cla: yes, d: examples, team, team: gallery, tool)
42873 更新 README 以包含非移動目標 (cla: yes, team)
42879 重新實現硬體鍵盤文字選擇。(cla: yes, framework)
42882 重新啟用 dartdocs 基準測試跟蹤 (cla: yes, team)
42922 修復拼寫錯誤 (cla: no, f: material design, framework)
42924 CupertinoDialogAction 缺少 super 呼叫 (cla: yes, f: cupertino, framework, waiting for tree to go green)
42931 熱重啟和更熱重啟的分離 (cla: yes, tool)
42936 支援具有巨型標題的 AppBar (cla: yes, f: material design, framework)
42951 在 Web 上實現 debugTogglePlatform (cla: yes, tool)
42953 軟化圖層損壞 (cla: yes, framework)
42958 為整合測試和 add-to-app 模板停用 bitcode (a: existing-apps, cla: yes, team, tool, ⌺ platform-ios)
42962 移除 linux-x64 unpack 邏輯 (cla: yes, tool)
42964 在使用 flavors 時,在 iOS 上使用 buildSettings 中的 PRODUCT_BUNDLE_IDENTIFIER 來查詢正確的 bundle id (cla: yes, t: xcode, tool, waiting for tree to go green)
42966 擴充套件 rethrown gradle 錯誤的範圍 (cla: yes, tool)
42967 使用 MediaQuery viewInsets 填充 CupertinoAlertDialog (cla: yes, f: cupertino, framework)
42968 對 material dialog 文件進行快速修復 (cla: yes, f: material design, framework)
42970 將 headless server 重新命名為 web server (cla: yes, tool)
42971 重新啟用一些 linux devicelab 測試 (cla: yes, team)
42972 在遇到服務響應中的新型別時,不產生錯誤。(cla: yes, tool)
42977 將 dart2js 構建切換到 depfile,移除 Source.function (cla: yes, tool)
42981 移除 GeneratedPluginRegistrant.java (cla: yes, team)
41880 清理測試基礎設施 (cla: yes, team, tool)
43006 將 ClipRRect 中的預設 borderRadius 設定為零(如文件所示)(cla: yes, framework, waiting for tree to go green)
43013 將 canRequestFocus 和 skipTraversal 連線到 FocusScopeNode (cla: yes, d: examples, framework, team, team: gallery)
43016 確保我們可以在 debug 模式下停用 --track-widget-creation (cla: yes, tool)
43019 僅構建所需的 Web 測試;修復並啟用大部分 Material 測試 (cla: yes, f: material design, framework, team, tool)
43022 在 drive 中啟用 dump-skp-on-shader-compilation (cla: yes, tool, waiting for tree to go green)
43026 暫時停用 system_debug_ios devicelab 測試 (cla: yes, team)
43030 清理測試基礎設施 (cla: yes, team, tool)
43042 將 samsungexynos7570 新增到已知物理裝置列表中 (cla: yes, tool)
43080 使用 4 個空格縮排 Kotlin 程式碼 (cla: yes, team, tool, waiting for tree to go green)
43149 停用 LUCI 正在失敗的 CI 測試 (1) (cla: yes, team)
43150 停用 LUCI 正在失敗的 CI 測試 (2) (cla: yes, team)
43173 修復 README.md 中的拼寫錯誤 (cla: yes, team)
43180 在外掛驗證檢查中新增缺失的 break (cla: yes, tool)
43183 靜默 presubmit codecov (cla: yes, team)
43187 確保 android.enableR8 被附加到新行 (cla: yes, tool)
43188 [清理] 移除未使用的檔案 (cla: yes, team)
43193 ButtonBar 在水平溢位時在列中對齊 (a: accessibility, cla: yes, f: material design, framework)
43200 移除 URL 末尾的句點,以便在 vscode 中正確開啟 (cla: yes, tool)
43207 註釋掉 fastlane 測試歸檔 (cla: yes, team)
43213 向開關、複選框和單選按鈕新增焦點節點、懸停和快捷方式。(cla: yes, f: material design, framework)
43214 對於 Web 的 --profile 構建,仍然使用 -O4 但名稱未壓縮。(cla: yes, tool)
43217 [flutter_tool] 更新分析策略,傳送停用事件 (cla: yes, tool)
43219 為增量編譯器 JavaScript 包新增 devfs (cla: yes, tool, waiting for tree to go green)
43221 將示例遷移到 Android 嵌入 v2 (cla: yes, d: examples, team, team: gallery)
43225 捕獲 stdin echo/line 模式設定失敗的 io.StdinException (cla: yes, tool)
43226 實現 AlertDialog 標題/內容溢位滾動 (a: accessibility, cla: yes, f: material design, framework)
43227 撤銷“Skia Gold 對 package:flutter 中本地和預提交測試的支援” (cla: yes)
43235 撤銷“對 pub 修改時間斷言進行更防錯的程式設計” (cla: yes)
43238 修復焦點遍歷,當節點選項為空時。(a: desktop, cla: yes, framework)
43245 在 Android manifest 模板中向 android:configChanges 新增 smallestScreenSize (cla: yes, tool, waiting for tree to go green)
43246 Tap.dart:修復了 reason 右側的間距 (cla: yes, f: gestures, framework)
43281 為 dartdevc 目標新增編譯器配置 (cla: yes, tool)
43282 為 Android 目標平臺實現使用 assemble 進行 AOT 構建 (cla: yes, tool)
43286 FadeInImage 的 cacheWidth 和 cacheHeight 支援 (a: images, cla: yes, framework, severe: new feature)
43288 V1.9.1 熱修復 (cla: yes, engine, framework, team, tool)
43292 增量編譯器支援的初始引導指令碼 (cla: yes, tool, waiting for tree to go green)
43296 跳過因不穩定性而失敗的測試以使構建變綠 (cla: yes, framework)
43315 對 pub 修改時間斷言進行更防錯的程式設計 (cla: yes, tool)
43362 允許重新構建 docker 映象,重新啟用 deploy gallery macos (cla: yes, team, team: infra)
43366 執行 flutter update-packages --force-upgrade (cla: yes, team)
43367 撤銷“向開關、複選框和單選按鈕新增焦點節點、懸停和快捷方式。” (cla: yes, f: material design, framework)
43371 重新提交:為本地和預提交測試新增 Skia Gold 支援 (a: images, a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green, will affect goldens)
43379 ENABLE_ANDROID_EMBEDDING_V2 不是通用的。(cla: yes, team)
43381 [flutter_tool] 使用 topaz tree 中的 engine flutter_runner 預構建件 (cla: yes, tool, waiting for tree to go green)
43384 重新提交:向開關、複選框和單選按鈕新增焦點節點、懸停和快捷方式。(a: accessibility, cla: yes, f: material design, framework, team)
43388 module_test 中的依賴項版本特定化 (cla: yes, team, waiting for tree to go green)
43390 從 dwds 捕獲 ChromeDebugException (cla: yes, tool)
43391 撤銷“[Chip] 確保 InkResponse 在刪除 f… 時處於前景” (cla: yes, f: material design, framework)
43401 處理 flutter clean 期間的許可權錯誤 (cla: yes, tool, waiting for tree to go green)
43402 處理 vswhere 的格式錯誤 (cla: yes, tool)
4403 處理版本和選項偏差錯誤 (cla: yes, tool)
43422 *微小* 修復 AboutListTile 在未設定圖示時出現空圖標占位符。(cla: yes, f: material design, framework, waiting for tree to go green)
43436 處理帶有可選引數的 onError 回撥 (cla: yes, tool, waiting for tree to go green)
43438 撤銷“在 drive 中啟用 dump-skp-on-shader-compilation” (cla: yes)
43448 在外掛登錄檔模板中不進行 HTML 轉義。(cla: yes, tool, waiting for tree to go green)
43455 重新提交“在 drive 中啟用 dump-skp-on-shader-compilation (#43022)” (cla: yes, tool)
43458 支援特定於平臺的測試行 (cla: yes, team)
43461 修復 swift 整合測試中的可選型別用法。(cla: yes, team)
43466 新增 TextInputClient.onConnectionClosed 訊息處理程式... (a: tests, a: text input, cla: yes, framework, severe: API break, waiting for tree to go green, ☸ platform-web)
43467 修復了可能意外呼叫回撥兩次的 bug。(cla: yes, framework)
43471 預設啟用 track widget creation (cla: yes, tool, waiting for tree to go green)
43479 重構 gradle.dart (cla: yes, tool)
43511 改進 DropdownButton assert 訊息 (cla: yes, f: material design, framework)
43526 將 PopupMenuButton.icon 型別更改為 Widget (cla: yes, f: material design, framework)
43528 將所有 MaterialButton 測試調整並重構到其相應的檔案中 (cla: yes, f: material design, framework, waiting for tree to go green)
43529 Cupertino Web 測試 (cla: yes, f: material design, framework, team)
43544 捕獲 AppConnectionException (cla: yes, tool)
43546 別名 upgrade-packages => update-packages (cla: yes, tool)
43553 將環境變數傳遞給 xcodebuild (cla: yes, t: xcode, team, team: infra, tool, ⌺ platform-ios)
43557 撤銷“允許重新構建 docker 映象,重新啟用 deploy gallery macos” (cla: yes, team)
43573 從 web tooling 中捕獲 MissingPortFile。(cla: yes, tool)
43576 啟用 Web 的實驗性增量編譯器的使用 (cla: yes, tool)
43577 為 desktop 構建設定 trace 為 true (cla: yes, tool)
43586 確保在標籤關閉時關閉 Chrome (cla: yes, tool)
43598 捕獲失敗的 daemon 啟動錯誤 (cla: yes, tool)
43599 捕獲解析 FLUTTER_STORAGE_BASE_URL 的失敗 (cla: yes, tool)
43602 不會無限期地持久化檔案雜湊,處理更多錯誤條件 (cla: yes, tool)
43611 撤銷“將示例遷移到 Android 嵌入 v2” (cla: yes, d: examples, team, team: gallery)
43636 啟用因 CupertinoDynamicColor 而失敗的測試 (cla: yes, team)
43643 重新提交:遷移示例新嵌入 (cla: yes, d: examples, team, team: gallery)
43647 撤銷“重提:向開關、複選框和單選按鈕新增焦點節點、懸停和快捷方式。(#43384)” (a: accessibility, cla: yes, f: material design, framework, team)
43654 重新提交 fix docker build and deploy_gallery-macos (cla: yes, team)
43657 重新提交:向開關、複選框和單選按鈕新增焦點節點、懸停和快捷方式。(a: accessibility, cla: yes, f: material design, framework, team)
43658 添加了關於設計文件模板的說明。(cla: yes)
43676 在 Web 矩陣上啟用 heroes_test.dart (cla: yes, framework, team, work in progress; do not review)
43667 為 sourceReport map 中的範圍添加了 null 檢查。(cla: yes, tool)
43669 如果 AndroidManifest.xml 不存在,則不讀取它 (cla: yes, tool, waiting for tree to go green)
43674 新增缺失的匯入 (cla: yes)
43675 修復 device lab tests (cla: yes)
43676 允許多個 TimingsCallbacks (cla: yes, framework, severe: performance)
43677 新增 libzip 快取偽影 (cla: yes)
43684 [flutter_runner] 使用 topaz tree 中的 sky_engine (cla: yes)
43685 從 flutter_tools 中移除 Poller 類 (cla: yes)
43689 撤銷:遷移示例新嵌入 (cla: yes)
43691 重新啟用 chrome dev mode 測試 (cla: yes)
43722 開啟下拉選單時,使選中的項獲得焦點 (cla: yes, f: material design, framework)
43725 新增 reloadMethod RPC (cla: yes, tool)
43736 CupertinoPicker 簡要文件更新 (cla: yes, d: api docs, f: cupertino, framework)
43738 分離 DropdownButton 和 DropdownButtonFormField 測試 (cla: yes, f: material design, framework)
43739 啟用 avoid_web_libraries_in_flutter (cla: yes, framework)
43742 將所有 FlatButton 測試調整並重構到其相應的檔案中 (cla: yes, f: material design, framework, waiting for tree to go green)
43745 執行 update packages --force-upgrade (cla: yes, team)
43748 Gold 效能改進 (a: tests, cla: yes, framework, team)
43753 將 --no-gen-bytecode 傳遞給 aot kernel 編譯器呼叫 (cla: yes, tool)
43756 在沒有動畫新增路由時將路由標記為不透明 (a: animation, cla: yes, f: inspector, f: routes, framework)
43758 按平臺分割 desktop config 備用變數 (a: desktop, cla: yes, tool)
43759 [flutter_tool] 讓工具瞭解本地引擎 Fuchsia 偽影 (cla: yes, tool, waiting for tree to go green)
43761 使 test case 使用 mockStopwatch (cla: yes, tool)
43764 更新 create.dart (cla: yes, tool, waiting for tree to go green)
43767 檢查 libimobiledevice 可執行檔案是否存在 (cla: yes, tool)
43800 修復 logger test 的不穩定性 (cla: yes, tool)
43827 撤銷“對 sourceReport map 中的範圍添加了 null 檢查。” (cla: yes, tool)
43841 更新 gallery 中的 cupertino 示例 (cla: yes, d: examples, f: cupertino, framework, team, team: gallery)
43843 移除 print 並修復程式碼格式 (cla: yes, f: material design, framework)
43848 不允許 Disabled InkWells 可聚焦 (cla: yes, f: material design, framework)
43859 為 primaryFocus 新增方便的訪問器 (cla: yes, f: material design, framework, team)
43862 確保始終傳遞 target platform (cla: yes, tool)
43865 將 show 和 setEditingState 呼叫重新排序到 IMM (cla: yes, framework)
43868 重新提交:將示例遷移到 Android 嵌入 v2 (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)
43870 檢查 instanceof 而不是 runtimeType (cla: yes, tool)
43876 重構 flutter.gradle 以直接使用 assemble (cla: yes, tool)
43885 撤銷“重新提交:將示例遷移到 Android 嵌入 v2” (cla: yes, d: examples, team, team: gallery)
43907 在 release dev 伺服器上提供正確的 mime 型別 (cla: yes, tool)
43908 移除 no-gen-bytecode 標誌 (cla: yes, tool)
43913 撤銷“[flutter_runner] 使用 topaz tree 中的 sky_engine (#43684)” (a: tests, cla: yes, framework)
43915 在 iOS 13 上觀察 VM 服務日誌 (a: debugging, cla: yes, tool, ⌺ platform-ios)
43918 CupertinoContextMenu (iOS 13) (cla: yes, f: cupertino, framework)
43927 修復 stdout 測試 (cla: yes, team)
43932 更新 CupertinoSlidingSegmentedControl 控制元件/反饋機制 (cla: yes, f: cupertino, framework)
43934 L10n 簡化 (a: internationalization, cla: yes, framework, team, waiting for tree to go green)
43939 撤銷“撤銷“重新提交:遷移示例到 Android 嵌入 v2”” (cla: yes, d: examples, team, team: gallery)
43941 gradle.dart 重構後的調整 (cla: yes, tool)
43945 移除 Source.behavior,修復 depfile 無效化中的 bug (cla: yes, tool)
43946 向 ExpansionTile 新增 subtitle (cla: yes, f: material design, framework)
43948 在 RawKeyboard.keysPressed 中同步修飾鍵與事件上的修飾符標誌。(a: desktop, a: tests, cla: yes, framework)
43950 移除 listDartSources (cla: yes, tool)
43952 要求 await testbed.run (cla: yes, tool)
43955 使更多 spinner 測試不再出現不穩定性 (cla: yes, tool)
43959 響應 TextInputClient.reattach 訊息。(cla: yes, framework, waiting for tree to go green)
43981 修復 app_bar.dart 中的拼寫錯誤 (cla: yes, f: material design, framework, waiting for tree to go green)
43990 將 dartdoc 更新到 0.29.0 (cla: yes, team)
43994 flutter build aar 也應將外掛構建為 AAR (cla: yes, team, tool)
43997 撤銷:“將示例遷移到 Android 嵌入 v2” (cla: yes, d: examples, team, team: gallery)
44003 撤銷“實現 AlertDialog 標題/內容溢位滾動 #43226” (cla: yes, f: material design, framework)
44010 更新 dev/ci/README.md (cla: yes, team, waiting for tree to go green)
44011 將外掛登錄檔移動到 io.flutter.plugins 並新增 @Keep 註釋… (cla: yes, tool, waiting for tree to go green)
44017 修復 sourcemaps 的 Asset server (cla: yes, tool)
44019 忽略 VSCode Java 外掛生成的 .project 檔案 (cla: yes, team)
44026 如果外掛僅支援 embedding v2 但應用不支援,則退出工具 (cla: yes, tool, waiting for tree to go green)
44027 允許指定 device-vmservice-port 和 host-vmservice-port (cla: yes, tool)
44028 支援 Web 上的 --no-resident (cla: yes, tool)
44029 使用字母基線佈局 InputDecorator (cla: yes, f: material design, framework)
44031 向 android_semantics_testing 新增新的 Android 嵌入語義標誌的測試 (a: accessibility, cla: yes, team)
44032 將 Chrome 首選項複製到 seeded data 目錄 (cla: yes, tool)
44043 新增 Android 嵌入版本分析 (cla: yes, tool, waiting for tree to go green)
44052 移除 flutter_tool services 程式碼 (cla: yes, tool)
44065 構建 iOS framework (cla: yes, team, tool)
44068 修復 tabs.dart 中的拼寫錯誤 (cla: yes, f: material design, framework, waiting for tree to go green)
44076 註釋中的拼寫錯誤 (cla: yes, f: material design, framework, waiting for tree to go green)
44083 新增 --dart-define 選項 (cla: yes, tool, waiting for tree to go green)
44119 [flutter_tool] --flutter_runner 將下載除錯符號 (cla: yes, tool)
44127 構建 aar 時列印如何使用這些偽影 (cla: yes, tool, waiting for tree to go green)
44130 為 macOS 文字編輯新增命令鍵繫結並修復選擇。(a: desktop, cla: yes, customer: octopod, framework, ⌘ platform-mac)
44139 重新提交:將示例遷移到 Android 嵌入 v2 (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)
44146 移除 flutter.yaml 遷移程式碼 (cla: yes, tool)
44147 從 module_test_ios 中移除外掛匯入 (a: tests, cla: yes, team)
44149 在 CupertinoDatePicker 的 date 模式中應用 minimumDate 和 maximumDate 約束 (cla: yes, f: cupertino, framework)
44150 手動滾動 engine 以恢復構建樹 (cla: yes, engine)
44151 為 fuchsia_remote_debug_protocol 新增版本 (cla: yes, team, waiting for tree to go green)
44160 將 selectedItemBuilder 透過 DropdownButtonFormField 連線 (cla: yes, f: material design, framework)
44164 將 v1 外掛註冊函式新增到 v2 外掛模板 (cla: yes, team, tool)
44169 將所有 RaisedButton 測試調整並重構到其相應的檔案中 (cla: yes, f: material design, framework)
44189 將一些 BuildContext 方法設為泛型 (cla: yes, d: examples, framework, severe: API break, team, team: gallery)
44194 撤銷“[Gallery] 將 Material Study 應用 Rally 新增為示例應用” (cla: yes, d: examples, f: material design, team, team: gallery)
44200 使 ProjectFileInvalidator 可注入 (cla: yes, tool)
44201 暫時將嵌入式依賴項新增到 Flutter gallery (cla: yes, d: examples, team, team: gallery)
44210 撤銷“如果外掛支援 embedding v2 但應用不支援,則退出工具” (cla: yes, tool)
44214 修復外掛的 v1 嵌入支援啟發式方法 (cla: yes, tool, waiting for tree to go green)
44217 將指標事件清理移至 engine。(cla: yes, customer: crowd, customer: dream (g3), customer: headline, framework)
44221 使用平臺適用的檔案路徑 (cla: yes, tool)
44223 使用 i18n 工具更新 Stocks 示例 (cla: yes, d: examples, team)
44227 [flutter_tool] Screenshot 命令僅對 _kDeviceType 需要裝置 (cla: yes, tool)
44233 從 inherited model 中移除 yield (cla: yes, framework)
44243 使用本地引擎時構建本地 maven 倉庫 (cla: yes, tool)
44263 允許 Web 伺服器裝置在使用 --start-paused 啟動時使用擴充套件 (cla: yes, team, tool)
44268 使用 app.webLaunchUrl 替換 app.progress 來傳遞 Web launch url (cla: yes, tool)
44277 撤銷“Roll engine 6c763bb551cb..9726b4cb99d3 (4 commits)” (cla: yes, engine)
44278 不將過時的 --strong 選項傳遞給 front-end server (cla: yes, tool)
44279 profile 構建時 link platform 應為 true (cla: yes, tool)
44281 撤銷新增新的 enum 更改 (cla: yes, framework, team, tool)
44289 SliverOpacity (cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)
44292 手動滾動以回滾新增新 enum 更改 (cla: yes, engine)
44296 ModalBarrier 和 Drawer barrier 阻止滑鼠事件 (a: desktop, cla: yes, f: gestures, f: material design, framework)
44299 在 profile/release 模式下重新啟用 Pesto (cla: yes, d: examples, team, team: gallery)
44301 構建 plugins as AARs 時,不列印如何使用 AARs 的資訊 (cla: yes, tool)
44302 在 debug 模式下構建本地引擎時,不新增 x86 或 x64 (cla: yes, tool, waiting for tree to go green)
44307 修復本地 golden 輸出不穩定性 (a: tests, cla: yes, framework, team: flakes)
44308 在即將到來的 Jonah Pocalypse 之前為 iOS framework 新增更多 flutter build ios-framework 測試 (cla: yes, team, waiting for tree to go green)
44312 演示工件無效化是否有效 (cla: yes, team)
44313 l10n 工具改進,Stocks 應用重新整理 (a: internationalization, cla: yes, d: examples, team)
44317 CupertinoDynamicColor 改進 (a: tests, cla: yes, d: examples, f: cupertino, framework, team, team: gallery)
44318 移除已完成的 TODO (cla: yes, documentation, framework)
44324 將 swift_versions 新增到外掛模板 podspec,包含預設的 CocoaPod 版本 (cla: yes, team, tool, ⌘ platform-mac, ⌺ platform-ios)
44328 將所有 OutlineButton 測試調整並重構到其相應的檔案中 (cla: yes, f: material design, framework, waiting for tree to go green)
44344 更新包以獲取 flutter_tools 中的最新 dwds (cla: yes, team)
44351 [Material] 將 Slider 和 RangeSlider 更新到最新的 Material 規範 (cla: yes, d: examples, f: material design, framework, team, team: gallery)
44360 [flutter_tool] 將工件下載流式傳輸到檔案 (cla: yes, tool)
44365 暫時關閉文件上傳 (cla: yes, team)
44369 切換 enable-android-embedding-v2 標誌 (cla: yes, severe: API break, team, tool, waiting for tree to go green)
44371 撤銷“暫時關閉文件上傳 (#44365)” (cla: yes, team)
44391 Segmented control 快速雙擊修復 (cla: yes, f: cupertino, framework)
44396 撤銷“啟用 Web 的實驗性增量編譯器的使用” (cla: yes, team, tool)
44400 重新提交:啟用實驗性 Web 編譯器的使用 (cla: yes, team, tool)
44408 移除不再需要的清理程式碼 (cla: yes, framework, waiting for tree to go green)
44410 新增 macOS fn 鍵支援。(cla: yes, framework, team)
44413 暫時關閉文件上傳 (cla: yes, team)
44421 將 Web 測試切換到 macOS (cla: yes, team)
44422 移除 TextRange,從 dart:ui 匯出 (cla: yes, framework)
44447 flutter_tools/lib 中的 implicit-casts:false (cla: yes, tool)
44451 為 l10n 描述使用原始字串 (a: internationalization, cla: yes, team, waiting for tree to go green)
44454 重新啟用文件上傳 (cla: yes, team)
44457 [flutter_tool] 更新 Fuchsia SDK (cla: yes, tool)
44463 撤銷“演示工件無效化是否有效” (cla: yes, team)
44466 將 dartdoc 更新到 0.29.1 (cla: yes, team)
44467 確保我們所有的 .dart 檔案都有許可證標頭 (a: accessibility, cla: yes, d: examples, f: cupertino, f: material design, team, team: gallery)
44468 修復 null flutter root 的測試 (cla: yes, tool)
44469 flutter_tools 中的棄用清理 (cla: yes, tool)
44473 l10n 工具改進,stocks 應用 i18n 重新整理 (a: internationalization, cla: yes, d: examples, team)
44479 將 flutter_goldens 測試新增到 misc shards (a: tests, cla: yes, framework, team)
44481 在 target 類中為 depfiles 提供特定欄位以接受它們 (cla: yes, tool)
44487 重新提交新增新的 enum 更改 (#44281) (a: existing-apps, cla: yes, framework, team)
44488 testbed.run 和 testbed.test 的重構 (cla: yes, tool)
44490 修復 "node._relayoutBoundary == _relayoutBoundary" 崩潰 (cla: yes, framework, waiting for tree to go green)
44499 當模組使用僅 v1 的外掛時顯示警告 (cla: yes, tool, waiting for tree to go green)
44534 透過併發執行 gen_snapshot 將 APK 構建效能提高約 50% (cla: yes, team, tool)
44551 移除新的未使用的元素 (a: accessibility, cla: yes, f: cupertino, framework)
44574 修改設定時顯示警告,提示您可能需要重新載入 IDE/編輯器 (cla: yes, tool)
44576 [ci] 使用最新的 Cirrus macOS 映象 (cla: yes)
44584 將 meta 更新至 1.1.8 (cla: yes, team)
44605 更改 RenderEditable.textAlign 不再導致熱過載失敗 (a: text input, cla: yes, framework, t: hot reload)
44608 減少直接使用 package:archive 的情況 (cla: yes, tool)
44610 createState 斷言的錯誤訊息 (a: error message, a: quality, cla: yes, framework, severe: crash, waiting for tree to go green)
44611 使用 TextPosition 進行 getWordBoundary (cla: yes, framework)
44613 撤銷 engine rolls。(cla: yes, engine)
44617 使帶有 pixels=null 的 ScrollPosition 銷燬合法 (cla: yes, framework, waiting for tree to go green)
44618 更新我們的棄用樣式。(a: tests, cla: yes, f: cupertino, f: material design, framework, team, work in progress; do not review)
44019 更新 Gold 以在離線時回退到跳過比較器 (a: annoyance, a: quality, a: tests, cla: yes, framework, team: flakes)
44620 增加 tool_tests-general-linux 的記憶體要求 (cla: yes)
44622 跟蹤並使用 null affinity 平臺的 TextSelections 的回退 TextAffinity。(cla: yes, framework)
44625 在長時構建 iOS framework 時釋放 startup lock (cla: yes, tool)
44633 為整合測試和 add-to-app 模板開啟 bitcode (a: existing-apps, a: tests, cla: yes, team, tool)
44637 attach 會檢視未來的 observatory URIs (cla: yes, tool, waiting for tree to go green)
44638 在 create template 幫助文字中新增 module (a: existing-apps, cla: yes, tool)
44736 檢查 material localizations 中的新 diffs (a: internationalization, cla: yes, f: material design)
44743 對 Localization 生成的輸出進行排序 (a: internationalization, cla: yes, f: cupertino, f: material design, team)
44744 確保 web-server 不強制使用 dwds (cla: yes, tool)
44746 移除 chrome device web integration test (cla: yes, team)
44753 始終 link desktop platform (cla: yes, tool)
44758 在 gen_l10n.dart 中規範化 locale 字串 (a: internationalization, cla: yes, team)
44761 按字母順序對 locales 和 method/properties/getters 進行排序 (a: internationalization, cla: yes, d: examples, team)
44772 analyze.dart 的測試框架 (cla: yes, team, waiting for tree to go green)
44776 更多許可證標頭修復 (cla: yes, d: examples, team, team: gallery)
44778 撤銷“使用 SliverLayoutBuilder 實現 PageView,棄用 RenderSliverFillViewport (#37024)” (cla: yes, framework)
44782 更新 flutter/examples 以進一步符合新的嵌入:移除了對 FlutterApplication 的引用,刪除了所有不必要的 MainActivity,刪除了所有對 GeneratedPluginRegistrant 的直接呼叫。( #22529) (cla: yes, d: examples, team, team: gallery)
44783 將 ProcessException 轉發給錯誤處理程式 (cla: yes, tool)
44787 修復 snippet 以在輸出示例中包含元素 ID。(cla: yes, f: material design, team)
44790 手動滾動 engine 31cd2dfca22a...b358dc58fbce (39 commits) (cla: yes, engine, framework)
44797 預設構建所有構建變體的 AAR (cla: yes, tool)
44830 更新 manual_tests 以能在 macOS/web 上執行 (a: desktop, cla: yes, f: material design, team)
44843 撤銷“允許指定 device-vmservice-port 和 host-vmservice-port” (cla: yes, tool)
44844 正確解釋 GLFW 鍵事件上的修飾鍵 (a: desktop, cla: yes, framework, 🐧 platform-linux)
44853 重新提交:允許指定 device-vmservice-port 和 host-vmservice-port (cla: yes, tool)
44867 FocusableActionDetector widget (cla: yes, f: material design, framework)
44868 在 doctor 中捕獲並顯示版本檢查錯誤 (a: first hour, cla: yes, tool)
44870 新增 -runFirstLaunch 提示文字 (a: first hour, cla: yes, t: xcode, tool)
44878 doctor_test 中的 fake locale (cla: yes, tool)
44882 更新包測試 (cla: yes, team)
44907 [Gallery] 重新提交新增 Material Study 應用 Rally 作為示例應用 (cla: yes, d: examples, f: material design, team, team: gallery, waiting for tree to go green)
44920 [flutter_tool] 修復 Fuchsia 的 'run' 命令的各種問題。(cla: yes, d: examples, team, team: gallery, tool)
44933 [flutter_tool] 失敗時不要因刪除下載的工件而崩潰 (cla: yes, tool)
44935 [flutter_runner] 從 topaz 樹中使用 sky_engine (a: tests, cla: yes, framework)
44947 撤銷“重新提交新的列舉更改 (#44281) (#44487)” (cla: yes, framework, team)
44965 滾動可滾動檢視以使焦點控制元件可見。(a: desktop, cla: yes, f: scrolling, framework)
44966 構建失敗時不要將堆疊跟蹤記錄到控制檯 (cla: yes, tool)
44967 嘗試使 FlutterError 更友好一些,並在釋出模式下降低其影響 (cla: yes, framework, waiting for tree to go green)
44996 flutter_test 中的 implicit-casts:false (a: tests, cla: yes, framework)
45000 手動回滾引擎到 b2640d97e7e8034f28b4e7b92c15b0824e433897 (cla: yes, engine, framework)
45011 在 IOSDevice.startApp() 中捕獲 IOSDeviceNotFoundError (cla: yes, tool)
45012 重新提交新的列舉更改 (cla: yes, framework, team)
45050 新增用於 picture raster cache 的效能測試 (cla: yes, severe: performance, t: flutter driver, team)
45080 忽略 vscode Java 外掛自動生成的檔案 (cla: yes, team)
45081 從文字欄位測試中移除重複的 expect (cla: yes, f: material design, framework)
45083 修復可拖動可滾動工作表的滾動通知 (cla: yes, framework, waiting for tree to go green)
45115 修復 ios_add2app_life_cycle 許可證 (cla: yes, team)
45119 撤銷新增的生命週期列舉 (cla: yes, framework, team)
45124 分析 dartpad (cla: yes, f: cupertino, framework, team)
45125 Gallery 拼寫錯誤修復 (cla: yes, d: examples, team, team: gallery)
45126 為 Flutter Gallery 啟用 iOS 平臺檢視 (cla: yes, d: examples, team, team: gallery)
45127 SliverIgnorePointer (cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)
45133 重新提交生命週期列舉並修復 scheduleforcedframe (cla: yes, framework, team)
45135 新增延遲渲染第一幀的選項 (cla: yes, framework, severe: API break)
45136 移除 FLUTTER_DEVICELAB_XCODE_PROVISIONING_CONFIG 程式碼路徑 (a: tests, cla: yes, team, team: infra)
45139 更新 Android CPU 裝置檢測 (cla: yes, tool)
45141 撤銷“[flutter_runner] 從 topaz 樹中使用 sky_engine (#44935)” (a: tests, cla: yes, framework)
45145 快取 Web 裝置的 sdkNameAndVersion 邏輯 (cla: yes, tool)
45151 修復型別錯誤 (cla: yes, tool)
45153 flutter_tools 中的 implicit-casts:false (cla: yes, tool)
45168 允許複數本地化字串不指定每種情況 (a: internationalization, cla: yes, team)
45172 在啟用桌面或 Web 時修復裝置守護程序測試 (a: tests, cla: yes, tool)
45178 增加 tool_tests-commands-linux 的記憶體從 8GB 提高到 10GB (a: tests, cla: yes)
45180 將 rally_assets 包新增到 Gallery 的 BUILD.gn (cla: yes, d: examples, team, team: gallery)
45187 [flutter_tool] 為 Fuchsia 構建 aot,為 jit-release 構建 jit product。(cla: yes, tool)
45189 移除 chmod 以使 Flutter 框架標頭檔案不可寫 (cla: yes, tool)
45192 回滾引擎到 f4fba66c2fad1c1d5705ea0734ee4250211f6757 (cla: yes, engine)
45200 Flutter 文件的拼寫檢查 (cla: yes, d: api docs, documentation, team)
45203 回滾引擎 f4fba66c2fad..c812a62b8810 (4 次提交) (cla: yes, engine)
45211 撤銷“附加功能檢視未來的 Observatory URI” (cla: yes, tool)
45212 升級 gauge 以進行除錯 (cla: yes, team, team: infra)
45215 移除棄用註解中的 URL (cla: yes, team)
45217 回滾引擎 c812a62b8810..2d35b4ec1f04 (4 次提交) (cla: yes, engine)
45228 重新提交:附加功能檢視未來的 Observatory URI (cla: yes, tool)
45236 透過與平臺構建併發初始化 frontend_server 來提高開發效率 (cla: yes, tool)
45237 撤銷“附加功能檢視未來的 Observatory URI” (cla: yes, tool)
45239 fuchsia_remote_debug_protocol 中的 implicit-casts:false (cla: yes, tool, waiting for tree to go green)
45240 flutter_web_plugins 中的 implicit-casts:false (cla: yes)
45249 flutter_goldens 和 flutter_goldens_client 中的 implicit-casts:false (cla: yes)
45259 將最小 macOS 應用程式新增到 Flutter Gallery (cla: yes, d: examples, team, team: gallery)
45260 撤銷“重新提交生命週期列舉並修復 scheduleforcedframe” (cla: yes, framework, team)
45264 新增 macOS 熱過載測試 (cla: yes, team)
45268 撤銷“[Material] 將 Slider 和 RangeSlider 更新到最新的 Material 規範” (cla: yes, d: examples, f: material design, framework, team, team: gallery)
45279 撤銷“[Gallery] 新增 Material Study 應用 Rally 作為示例應用” (cla: yes, d: examples, team, team: gallery)
45282 [fuchsia] 重新提交使用 topaz 的 sky_engine (a: tests, cla: yes, framework)
45286 修復 Windows 上的實驗性增量 Web 編譯器 (cla: yes, tool)
45291 撤銷“減少部分 direct package:archive 用法” (cla: yes, tool)
45303 允許 pubspec 外掛部分中的未知欄位 (cla: yes, tool)
45307 重新提交:附加功能檢視未來的 Observatory URI (cla: yes, tool, waiting for tree to go green)
45317 在 daemon 模式下處理 dartDefines 的 null 值 (cla: yes, tool, waiting for tree to go green)
45319 捕獲損壞配置的解析錯誤 (cla: yes, tool)
45320 移除 Flags (cla: yes, tool)
45349 撤銷“[flutter_tool] 為 Fuchsia release 構建 aot,為 jit-release 構建 jit product。” (cla: yes, tool)
45350 重新提交:[flutter_tool] Fuchsia AOT 構建 (cla: yes, tool)
45353 撤銷“將 rally_assets 包新增到 Gallery 的 BUILD.gn (#45180)” (cla: yes, d: examples, team, team: gallery)
45362 新增每週一個 Widget 影片嵌入 (cla: yes, f: material design, framework)
45364 允許外掛平臺有一個 no-op 的 default_package 鍵 (cla: yes, tool)
45379 新增 .flutter-plugins-dependencies 到專案中,其中包含應用的外掛依賴圖 (cla: yes, team, tool, waiting for tree to go green)
45385 撤銷“新增延遲渲染第一幀的選項” (cla: yes, framework)
45392 [ci] 為 Windows 任務提供更多資源 (cla: yes)
45407 如果工具無法刪除 asset 目錄,則不要崩潰 (cla: yes, tool)
45412 撤銷“捕獲損壞配置的解析錯誤” (cla: yes, tool)
45414 重新提交處理損壞的配置檔案 (cla: yes, tool)
45422 撤銷“透過與平臺構建併發初始化 frontend_server 來提高開發效率” (cla: yes, tool)
45430 在我們能正確處理之前,丟棄已分離的訊息 (cla: yes, framework)
45442 回滾引擎以包含 SkRRect 修復 (cla: yes, engine)
45455 停用在非 master 分支上失敗的測試 (cla: yes, team)
本釋出版本中 flutter/engine 已關閉的 PRs
#從 2019 年 8 月 19 日 17:37:00 -0700 到 2019 年 11 月 25 日 12:05:00 -0800
8507 為 macOS shell 新增紋理支援。(affects: desktop, cla: yes, platform-macos, waiting for customer response)
9386 [glfw] 將 glfw 鍵資料傳送到框架。(affects: desktop, cla: yes, glfw)
9498 當應用進入後臺時通知框架清除輸入連線 (#35054)。(cla: yes)
9806 在 ios_external_texture_gl 中重用紋理快取。(cla: yes)
9864 新增將 AppDelegate 作為 UNUserNotificationCenterDelegate 的能力 (cla: yes)
9888 為 Dart vm 提供初始化 isolate 回撥,以便子 isolate 屬於父 isolate 組。(cla: yes)
10154 開始利用 Skia 的新 copyTableData 以避免多餘的複製。(cla: yes)
10182 透過允許初始化並行化來加快 Flutter 啟動速度 (cla: yes)
10326 copypixelbuffer 導致崩潰 (cla: yes)
10670 在 dart:ui 中公開 LineMetrics (affects: text input, brand new feature, cla: yes)
10814 重新提交移除 kernel sdk 指令碼 (cla: yes, platform-web)
10945 為每個許可證取消重複 FILE 輸出 (cla: yes)
11031 同步 Web 引擎;執行 Web 引擎測試 (cla: yes)
11035 回滾 angle 許可證 (cla: yes)
11041 向 FrameTiming 新增 BroadcastStream (cla: yes)
11049 在 FlutterViewController 銷燬時釋放 _ongoingTouches (cla: yes)
11062 為自定義嵌入器任務執行器提供佔位符佇列 ID。(cla: yes)
11063 更新 ExternalViewEmbedder 類註釋。(cla: yes)
11064 重新提交“使用 LineMetrics (#10127) 跟蹤詳細的 LibTxt 指標” (cla: yes)
11070 Metal 的平臺檢視實現 (cla: yes)
11210 在 Dockerfile 中新增 Chrome (cla: yes)
11222 [b/139487101] 不要兩次呈現會話 (cla: yes)
11224 在重新佈局時更新 metal layer drawable 大小。(cla: yes)
11226 使 firebase testlab 始終透過 (cla: yes)
11228 重新啟用 firebase 測試,不使用 google 登入 (cla: yes)
11230 將 tflite_native 和 language_model 的修訂版本更新為與 Dart SDK 匹配 (cla: yes)
11239 從 FlutterActivity 中移除 dart 入口點 Intent 引數。( #38713) (cla: yes)
11255 將 Embedder API 文件遷移到 Doxygen 格式。(cla: yes)
11256 將編譯器升級到 Clang 10。(cla: yes)
11265 使停用除錯符號剝離成為可能 (cla: yes)
11270 停止服務時將 NSNetService 委託重置為 nil。(cla: yes)
11283 修復等於 null 的物件未被檢測為 null (cla: yes)
11300 如果存在 view_embedder,則不準備 raster_cache (cla: yes)
11305 修復 EmbedderTest.CanSpecifyCustomTaskRunner 中的 segfault (cla: yes)
11306 將 FlutterMacOS podspec 的最小版本設定為 10.11 (cla: yes, waiting for tree to go green)
11309 修復 change_install_name.py 以相容 GN (cla: yes, waiting for tree to go green)
11310 當使用自定義組合器時,確保根畫布被重新整理。(cla: yes)
11315 不新增 null 任務觀察者 (cla: yes)
11316 [lsc] 移除 fuchsia.net.SocketProvider (cla: yes)
11319 為平臺檢視新增測試 (cla: yes)
11322 [fuchsia] 連線 OpacityLayer 到 Scenic (cla: yes)
11324 清理 Windows 和 Linux 的構建輸出 (cla: yes)
11327 [Windows] 更新替代 Windows shell 平臺實現的 API (cla: yes)
11330 從輸出工件中移除引擎雜湊 (cla: yes)
11337 在 iOS 測試中引用 Flutter 框架而不是 dylib。(cla: yes)
11345 [Android] 將使用 PlatformViews 所需的 MINIMAL_SDK 寫入異常訊息 (cla: yes)
11350 iOS 平臺檢視上的 Firebase 測試 (cla: yes)
11355 更新 sim 指令碼 (cla: yes)
11356 從 pom 檔名中移除引擎雜湊 (cla: yes)
11357 重新命名第一幀方法並通知 FlutterActivity 完全繪製 (#38714 #36796)。(cla: yes)
11359 在嵌入器單元測試中精簡 fixture 比較。(cla: yes)
11360 構建遺留 Web SDK (cla: yes)
11361 在方法通道呼叫中包含 Java 堆疊跟蹤 (cla: yes)
11367 使訊息迴圈任務條目容器執行緒安全 (cla: yes)
11368 切換到 GLFW 的增量執行迴圈 (cla: yes)
11374 更新 scenario readme (cla: yes)
11380 在 macOS FlutterDartProject 中使用 App.framework (cla: yes)
11382 微小改動:移除 pom 檔案中的空行 (cla: yes)
11384 考慮外部檢視嵌入器管理的表面的根表面變換。(cla: yes)
11386 在 GLFW 嵌入中允許非可調整大小的視窗 (cla: yes)
11388 允許覆蓋 GLFW 畫素比 (cla: yes)
11390 preventDefault on touchend 以顯示 iOS 鍵盤 (cla: yes)
11392 在測試組合器中連線軟體渲染。(cla: yes)
11394 在軟體渲染器進行自定義組合時避免根表面獲取。(cla: yes)
11395 移除已棄用的 ThreadTest::GetThreadTaskRunner 並使用新的 CreateNewThread API。(cla: yes)
11413 iOS 模擬器單元測試似乎沒有考慮完整的編譯單元 (cla: yes)
11416 縮小 cirrus docker 映象:減少 RUN 計數,清理 apt-get (cla: yes)
11419 支援 PerformanceOverlay 上的非 60Hz 重新整理率 (cla: yes)
11420 修復 Chromebook 上的觸控板滾動 (cla: yes)
11421 同步 Flutter Web 引擎到最新版本 (cla: yes)
11423 跟蹤管道中正在處理的幀數。(cla: yes)
11427 跳過空的平臺檢視疊加層。(cla: yes)
11436 更新 skia 的方法 (cla: yes)
11441 Android 10+ View.setSystemGestureExclusionRects (cla: yes, platform-android)
11449 回滾 buildroot 並更新 gn 指令碼以處理 bitcode_marker (cla: yes)
11451 Android 10+ View.getSystemGestureExclusionRects (cla: yes, platform-android)
11456 更新 ui.LineMetrics.height 指標,使其對外部使用者更有用 (cla: yes)
11466 斷言 JUnit 測試在 Java 8 上執行 (cla: yes, waiting for tree to go green)
11473 在 EOF 處新增缺失的換行符 (cla: yes)
11475 buildfix: 支援構建 windows release/profile 模式 (#32746) (cla: yes)
11483 回滾 buildroot 到 58d85da77cf1d5c668d185570fa8ed3d2e1a1ab5 (cla: yes)
11489 確保 C++ 原始檔 EOF 前有換行符 (cla: yes)
11492 回滾 third_party/benchmark 到 a779ffce872b4c811beef482e18bd0b63626aa42 (cla: yes)
11514 更新 Fuchsia FIDL 目標的標籤。(cla: yes)
11520 Bitcode 僅用於 release (cla: yes)
11522 撤銷“在 ios_external_texture_gl 中重用紋理快取 (#9806)” (cla: yes)
11524 在 ios_external_texture_gl 中重用紋理快取 (cla: yes)
11528 從 gen_snapshot 中剝離 bitcode (cla: yes)
11530 可選地從 iOS 框架建立過程中剝離 bitcode (cla: yes)
11537 新增檢查以啟用 Metal 進行匯入 (cla: yes)
11550 使 Skia 快取大小通道響應一個值 (cla: yes)
11554 使 engine, ui, and sdk rewriter 成為 dill 構建的輸入 (cla: yes)
11576 Doxygen 主題的微調。(cla: yes)
11622 包含
11635 [flutter_runner] 移植 Expose ViewBound Wireframe 功能 (cla: yes)
11636 [fidl][flutter_runner] 移植遷移到新的 fit::optional 相容 API (cla: yes)
11638 更新 CanvasSpy::onDrawEdgeAAQuad 以適應 Skia API 更改 (cla: yes)
11640 移除 Web 測試黑名單;所有測試現在都應該透過 (cla: yes)
11649 [flutter] 移植:在 microtask 佇列上執行 handle wait completers (cla: yes)
11652 iOS 平臺檢視變異 XCUITests (cla: yes)
11654 在所有翻譯單元的 EOF 處追加換行符。(cla: yes)
11655 在 Safari 上載入格式錯誤的字型時不要崩潰 (cla: yes)
11669 新增風格指南和格式化資訊 (cla: yes)
11717 為 Skia 通道返回 JSON 值 (cla: yes)
11720 撤銷“當應用進入後臺時通知框架清除輸入連線 (#35054) (#9498)” (cla: yes)
11722 在設定 font-family 屬性時引用字型族名稱。(cla: yes)
11732 最後一次 Flutter Web 同步:cc38319841 (cla: yes)
11736 向 sky_engine 新增 wasm (cla: yes)
11776 [flutter_runner] 移植 dart_runner cmx 檔案中的所有更改 (cla: yes)
11783 完全剝離 bitcode (cla: yes)
11784 將 fuchsia/sdk/core/linux-amd64 從 -UaaS... 回滾到 fSXZ0... (cla: yes)
11790 將 fuchsia/clang/linux-amd64 從 wGyr4... 回滾到 -mnHl... (cla: yes)
11792 開始記錄當平臺訊息被丟棄時的警告。(cla: yes)
11795 為字型指標新增良好的參考來源。(cla: yes)
11796 為外掛處理程式提供一個鉤子,用於在 Web 上接收訊息 (cla: yes)
11798 使用單獨的 IOSGLContext 物件管理資源和 onscreen 上下文 (cla: yes)
11799 讓 Java 單元測試使用 autoninja 構建 (cla: yes)
11802 調整 iOS 幀開始時間以匹配平臺資訊 (cla: yes)
11804 採納 View.setSystemGestureExclusionRects 的程式碼審查反饋自 #11441 (cla: yes, platform-android)
11807 修復 iOS 上的泰語母音刪除錯誤 (cla: yes)
11808 在 FlutterEngine 上註解 nullability,使 Swift 編寫更符合人體工程學 (cla: yes)
11817 平滑 iOS 不規則輸入事件的傳遞 (cla: yes)
11828 [Windows] 解決 #36422,透過新增一個用於非同步資源上傳的上下文 (affects: desktop, cla: yes, platform-windows)
11835 [CFE/VM] 修復 bump 到 kernel 版本 29 的 merge/typo (cla: yes)
11839 從 Scenarios 測試應用中移除 ENABLE_BITCODE (affects: tests, cla: yes)
11841 撤銷“向 FrameTiming 新增 BroadcastStream (#11041)” (cla: yes)
11842 透過傳遞完整的 justify 跟蹤變數來修復 RTL 換行符的對齊 (cla: yes)
11844 透過刪除不必要的方法來更新 scenario 應用中的 API 用法。(cla: yes)
11847 為 flutter runner 新增一個示例單元測試目標 (cla: yes)
11849 支援使用 autogen manifest 構建獨立的 far 包 (cla: yes)
11875 [flutter_runner] 將通用庫新增到 test far (cla: yes)
11877 完成方法通道上的訊息響應連線 (cla: yes)
11880 處理新的導航平臺訊息 (cla: yes, platform-web)
11883 LTO Fuchsia 二進位制檔案 (cla: yes)
11886 移除 iOS 嵌入引擎中多餘的冗餘通道設定 (cla: yes)
11890 新增一些 AppLifecycleTests (CQ+1, cla: yes)
11893 新增 @Keep 註解 (cla: yes)
11899 改進輸入法和 Unicode 字元顯示 (#30661) (cla: yes)
11902 移除對 proguard 的不必要 FragmentActivity 匯入語句。(cla: yes)
11912 文件化依賴項並移除 support-v13 (cla: yes)
11913 添加了新的生命週期列舉 (CQ+1, cla: yes, prod: API break, waiting for tree to go green)
12010 為 Fuchsia 提供 --no-lto 選項 (CQ+1, cla: yes, waiting for tree to go green)
12011 1.9.1 的 Cherry-picks (cla: yes)
12016 [flutter_runner] Kernel 平臺檔案現在可以在 topaz 中構建 (cla: yes)
12023 修復多跨度文字標尺快取查詢失敗。(cla: yes)
12026 [flutter_runner] 將 Flutter 元件引數傳遞給 Dart 入口點 (cla: yes)
12034 [flutter_runner] 重構我們的構建規則,使其更符合 topaz (cla: yes)
12048 [flutter_runner] 為 Dart VM profiler 生成符號 (cla: yes)
12054 [flutter_runner] 從 Topaz 移植可訪問性橋 (cla: yes)
12055 撤銷“使用單獨的 IOSGLContext 物件管理資源和 onscreen 上下文…” (cla: yes)
12058 將 fuchsia/clang/linux-amd64 從 -mnHl... 回滾到 VoYNW... (cla: yes)
12076 向 flutter_window_controller 新增一個銷燬當前視窗的方法。(cla: yes)
12078 分開管理 iOS 上下文 (cla: yes)
12079 新增支援螢幕截圖測試的自定義測試外掛 (cla: yes)
12080 不要引用通用字體系列 (cla: yes)
12081 新增 GradientRadial paintStyle 實現 (cla: yes)
12084 將使用者通知相關方法限制在 iOS 10.0 以上可用 (cla: yes)
12085 在 Android Q 上啟用平臺檢視鍵盤輸入 (cla: yes, waiting for tree to go green)
12087 在每次呼叫嵌入器單元測試時,預設不要啟動 Observatory。(cla: yes)
12128 當 iOS FlutterViewController 不可見時,停止傳送 inactive/pause on app lifecycle 事件 (cla: yes, prod: API break)
12161 確保 Web 影像 ImageShader 實現 Shader (cla: yes)
12167 通道緩衝區 (cla: yes)
12190 將 Fuchsia tryjob 移到自己的步驟中並停用 LTO。(cla: yes)
12192 在 iOS 上更新文字欄位位置,作為拼寫檢查的預備工作 (affects: text input, cla: yes, platform-web)
12197 新增一個便利的 CLI 工具來構建和測試 Web 引擎 (cla: yes)
12204 不要為 dart:ui 類在釋出模式下停用 toString (cla: yes)
12205 預設不載入 Roboto (cla: yes)
12206 僅在 try-jobs 上構建 Fuchsia 的 x64 變體。(cla: yes)
12209 回滾 buildroot 並更新 Fuchsia 工具鏈,手動解除 Fuchsia/Linux 自動滾動。(cla: yes)
12218 將打補丁的 SDK 名稱名稱空間化,以避免與 Topaz 衝突 (cla: yes)
12222 不要為 topaz 樹生成 kernel 平臺檔案 (cla: yes)
12226 [web_ui] 為 flutter/platform_view 中的 MethodCalls 新增缺失的 dispose handler (cla: yes)
12227 [web_ui] PersistedPlatformView 屬性更新處理,以支援調整大小 (cla: yes)
12228 固定和自動安裝 chrome 版本 (cla: yes)
12229 改進對 DRRect 的檢查,以在 RecordingCanvas 上內部超出外部時進行渲染(或不渲染)。(cla: yes)
12230 新增 FlutterAppDelegate 的初始 macOS 版本 (cla: yes)
12232 FlutterViewController 通知將要銷燬 (cla: yes)
12233 撤銷“分開管理 iOS 上下文” (cla: yes)
12234 [glfw/windows] 停止跟蹤輸入模型 (cla: yes)
12235 回滾 dart 到 e6887536aadc7fbd1990448989601cee0224958d。(cla: yes)
12249 可編輯文字修復 (affects: text input, cla: yes, platform-web)
12251 撤銷“平滑 iOS 不規則輸入事件的傳遞 (#11817)” (cla: yes)
12253 實現 Base32Decode (cla: yes)
12255 回滾 dart 到 d9489622befb638c040975163cf9b8eba2ff057b。(cla: yes)
12256 在訓練期間不要預設載入 Platform.script。(cla: yes)
12257 重新啟用 ThreadChecker 並修復相關失敗 (CQ+1, cla: yes)
12258 重構和最佳化 'felt' 工具 (cla: yes)
12263 撤銷“開始利用 Skia 的新 copyTableData 以避免多餘的複製。( #10154)” (cla: yes)
12264 撤銷“新增一些 AppLifecycleTests (#11890)” (cla: yes)
12266 重新提交新增一些 AppLifecycleTests (cla: yes)
12267 [macos] 停止跟蹤文字輸入模型 (cla: yes, platform-macos)
12268 關閉樹 (cla: yes)
12269 a11y:為文字欄位公開最大字元數 (cla: yes)
12272 撤銷“關閉樹” (cla: yes)
12273 清理 AppLifecycleTests (cla: yes)
12274 將螢幕截圖測試輸出儲存為 Cirrus 工件;對不匹配的螢幕截影像素進行模糊比較 (cla: yes)
12275 隨機化測試順序並重複測試執行一次。(CQ+1, cla: yes)
12276 為 Windows 新增系統字型更改監聽器 (cla: yes)
12277 使用單獨的 IOSGLContext 物件管理資源和 onscreen 上下文 (cla: yes)
12280 重新提交“平滑 iOS 不規則輸入事件的傳遞 (#11817)” (cla: yes)
12281 可選跳過構建 (cla: yes)
12282 [flutter_runner] 更改工件的路徑 (cla: yes)
12284 golden tests 的新功能(用於 Web)(cla: yes)
12287 將 PluginRegistry 新增到 C++ 客戶端包裝器 API (cla: yes)
12288 在引用字體系列時包含 Firefox (cla: yes)
12289 修復 flutter runner 路徑 (cla: yes)
12292 撤銷“將 iOS 平臺檢視變異 XCUITests 新增到 scenario 應用…” (cla: yes)
12295 問題 13238:在 iOS 上,噹噹前方向不允許時,強制更改方向 (cla: yes, platform-ios)
12303 為 felt 新增構建命令 (cla: yes, platform-web)
12305 引入 flutterfragmentactivity (cla: yes)
12306 修復 setSystemGestureExclusionRects 的宣告以匹配 PlatformMessageHandler 介面 (cla: yes)
12307 web_ui 中的清理 (cla: yes)
12308 [flutter] 移除舊的 A11y API。(cla: yes)
12318 更新 canvaskit 後端 (cla: yes)
12319 在 getDisplayRefreshRate 協議中新增“type” (cla: yes)
12320 修復 GLFW 事件迴圈中的連續事件輪詢 (cla: yes)
12322 #11283 的測試 (cla: yes)
12323 felt 工具的 README (cla: yes, platform-web)
12324 回滾 buildroot 並移除工具鏈字首。(cla: yes)
12325 [fuchsia] 新增 fuchsia.netstack.Netstack (affects: engine, cla: yes, customer: pink)
12327 撤銷“為 Dart vm 提供初始化 isolate 回撥,以便子 isolate…” (cla: yes)
12328 為 FlutterActivity 和 FlutterFragmentActivity 添加了 javadoc 註釋。(cla: yes)
12330 確保沒有角的 DRRects 也被繪製。(cla: yes)
12335 [Web] 為 Web 實現暗模式支援 (cla: yes)
12336 檢查 RTL 尾隨空格執行的索引邊界。(cla: yes)
12338 新增缺失的 CL,修復 Fuchsia 的目標 (cla: yes)
12340 [flutter_runner] 暫時不使用預構建 (cla: yes)
12342 更新測試以驗證在根 isolate 退出之前是否已關閉次級 isolate。(cla: yes)
12343 [flutter_runner] 從 CC 原始檔中移除共享快照的使用 (cla: yes)
12345 [flutter_runner] 移植 vulkan surface provider 的調優建議 (cla: yes)
12346 [flutter_runner] 從 runner context 遷移到 component context (cla: yes)
12347 [flutter_runner][async] 將 dart/flutter 遷移到新的 async-loop API (cla: yes)
12348 [flutter_runner] 移植 topaz 的新編譯跟蹤 (cla: yes)
12349 [flutter_runner] 顯式將 |trace_skia| 設定為 false (cla: yes)
12350 [flutter_runner] 移植 vulkan surface 更改 (cla: yes)
12353 新增 Web 引擎螢幕截圖 (scuba) 測試 (cla: yes)
12354 java lint 規則 (cla: yes)
12355 跳過不穩定的測試 (cla: yes)
12359 將 Flutter View 轉發到平臺檢視並在需要時分離。(cla: yes)
12362 修復了內部報告的競態條件。(cla: yes)
12363 跟蹤“滑鼠離開”事件 (cla: yes, platform-windows)
12364 撤銷“平滑 iOS 不規則輸入事件的傳遞 (#12280)” (cla: yes)
12370 添加了預設入口點變數以匹配 Android 語法。(cla: yes)
12373 添加了方法通道的單元測試。(cla: yes)
12375 同步 dart_runner (cla: yes)
12376 回滾 Wuffs 到 0.2.0-alpha.47 (cla: yes)
12380 [flutter_runner] a11y 更新,測試!(CQ+1, cla: yes)
12383 新增 macOS 測試支援 (cla: yes)
12385 重新提交“平滑 iOS 不規則輸入事件的傳遞 (#12280)” (cla: yes)
12395 更新 --dart-vm-flags 白名單以包含 --write-service-info 和 --sample-buffer-duration (cla: yes)
12402 調整通道緩衝區大小 (CQ+1, cla: yes)
12403 在框架準備好之前,不要傳送指標事件 (cla: yes, platform-web)
12404 支援 iOS 開關的輔助功能標籤。(cla: yes)
12410 當檢視具有輸入焦點時,傳送 TYPE_VIEW_FOCUSED。(cla: yes)
12412 SkSL 預編譯 (cla: yes)
12413 從 fuchsia.crash.Analyzer 遷移到 fuchsia.feedback.CrashReporter (cla: yes)
12423 新增 Windows 嵌入測試 (cla: yes)
12426 將備用字型名稱儲存為向量而不是集合。(cla: yes)
12428 重新措辭關於 Fuchsia 上 flutter_runner 中未處理異常的混淆資訊 (cla: yes)
12431 在 recording_canvas.dart 中將負半徑解釋為 0 (cla: yes)
12432 修復三星鍵盤問題 (cla: yes)
12434 刪除 golden 檔案;切換到 flutter/goldens (cla: yes)
12435 將 dart:html, dart:js, and dart:js_util 新增到用於分析的 Dart SDK 副本中 (cla: yes)
12436 回滾 dart 到 69b5681546c68ab85e2ce6d3e7b92ed7d113e7c1。(cla: yes)
12443 在 sigint, sigterm 時強制退出 felt 工具 (cla: yes)
12445 [web] 過濾測試目標;快取 host.dart 編譯 (cla: yes)
12446 新增對 JIT release 模式的支援 (cla: yes)
12447 在 Firefox 中反映文字編輯的選區更改 (cla: yes, platform-web)
12448 使 kDoNotResizeDimension 公開,以便框架可以直接使用它 (cla: yes)
12450 新增對 5 個滑鼠按鈕的支援 (cla: yes)
12453 新增 Link SemanticsFlag (accessibility, affects: framework, cla: yes)
12454 將 .mskp 檔案新增到二進位制格式 (cla: yes)
12455 撤銷“傳送 TYPE_VIEW_FOCUSED 以獲得輸入焦點的檢視。( #12410)” (cla: yes)
12466 撤銷“支援 iOS 開關上的輔助功能標籤。” (cla: yes)
12469 在通訊通道之前開始斷言 FlutterEngine 正在執行。(cla: yes)
12470 [web_ui] 檢查特定裝置是否已按下指標 (cla: yes)
12479 重構 text_editing.dart (cla: yes)
12563 從 unittests 中移除 blobs snapshot 格式的使用 (cla: yes)
12565 移除對 topaz 的引用 (cla: yes)
12572 更新 Linux 工具鏈以用於 Fuchsia (cla: yes)
12573 [flutter_runner] 重構 thread_application 對以使用 ActiveApplication (cla: yes)
12578 撤銷“更新 Linux 工具鏈以用於 Fuchsia” (cla: yes)
12587 將狀態列觸控的處理邏輯拆分為一個單獨的函式 (cla: yes)
12610 撤銷“[fuchsia] 連線 OpacityLayer 到 Scenic (#11322)” (cla: yes)
12618 新增 isFocusable 到 SemanticsFlag (cla: yes)
12681 建立一個可打包的增量編譯器 (cla: yes)
12695 在 'Texture' 和 'FlutterTexture' 中新增 onUnregistered 回撥 (cla: yes)
12698 [web_ui] 修復文字編輯的無效狀態錯誤 (affects: text input, cla: yes, platform-web)
12699 在 Scenario 應用的 'compile_xxxx.sh' 中新增 'pub get' (cla: yes)
12700 為嵌入器新增缺失的 flag。(cla: yes)
12701 清理:建立了一個宏來斷言 ARC 已啟用。(cla: yes)
12703 [flutter_runner] 將 Fuchsia 上的 read exec 呼叫替換為符合 Verified Execution 語義 (cla: yes)
12706 檢查 null 輸入法子型別 (cla: yes)
12707 重新提交“將 iOS 平臺檢視變異 XCUITests 新增到 scenario 應用(#11652)” (cla: yes)
12708 清理:為 FlutterViewController 開啟了 NS_ASSUME_NONNULL_BEGIN。(CQ+1, cla: yes)
12710 在 textarea 元素中設定透明背景 (affects: text input, cla: yes, platform-web)
12712 支援 Web 的正確鍵盤對映 (accessibility, affects: text input, cla: yes, platform-web)
12725 將通道緩衝區大小調整擴充套件到方法通道。(cla: yes)
12728 移除 scenario 應用中未使用的匯入 (cla: yes)
12730 如果節點設定了 SCOPES_ROUTE,則停止設定可訪問性文字。(cla: yes)
12732 修復文件中的引數命名 (cla: yes)
12733 [flutter_runner] 使 rd 和 rx 統一 (cla: yes)
12742 撤銷“撤銷 “更新 Linux 工具鏈以用於 Fuchsia” (#12578)” (CQ+1, cla: yes)
12746 在設定輸入焦點時傳送 AccessibilityEvent.TYPE_VIEW_FOCUSED。(cla: yes)
12747 為 channel_buffers.dart 新增 Web 實現 (cla: yes)
12752 使 SystemNavigator.pop 在 iOS 上可以動畫化。(cla: yes)
12753 [web] 不要求 felt 在 PATH 中 (cla: yes, platform-web)
12754 透過考慮更新的 SubmitFrame 簽名來修復 Metal 構建。(cla: yes)
12761 構建 AOT 和測試目標,在構建 Fuchsia 時生成 FARs (CQ+1, cla: yes)
12771 回滾 buildroot 到 01e923507b28e5d1d3fe7597d2db2b30b0a543e9 (CQ+1, cla: yes)
12773 撤銷“管理資源和 onscreen 上下文使用單獨的 IOSGLCon…” (cla: yes)
12775 在程式碼中添加了執行緒斷言,並使 ios_surface_ 安全,因為 (cla: yes)
12777 修復 Metal 構建。(cla: yes)
12780 重啟所有現代三星鍵盤 IMM (cla: yes)
12781 撤銷“構建 AOT 和測試目標,在構建 Fuchsia 時生成 FARs” (cla: yes)
12783 新增一個單元測試來驗證根表面變換是否會影響平臺檢視座標。(cla: yes)
12785 修復包指令碼中的錯誤並新增 dev_compiler 到列表 (cla: yes)
12793 修復 Firefox 中的選區問題 (cla: yes, platform-web)
12794 [web] 新增對路徑變換的支援 (cla: yes)
12795 重新提交 Fuchsia 構建改進 (CQ+1, cla: yes)
12797 新增用於批次更新螢幕截圖的選項;更新螢幕截圖 (Work in progress (WIP), cla: yes)
12798 [flutter_runner] 更新 cmx 檔案以包含 TZ 支援 (cla: yes)
12799 停用 EmbedderTest::CanLaunchAndShutdownMultipleTimes。(cla: yes)
12800 美化所有 CMX 檔案 (cla: yes)
12801 不要引用字體系列名稱 (cla: yes, platform-web)
12802 即使目標平臺是 32 位,也使用 64 位主機工具鏈構建 gen_snapshot (cla: yes)
12805 修復 Fuchsia unopt 構建 (cla: yes)
12806 將初始化移到 FlutterEngine 中 (cla: yes)
12808 添加了一個嵌入器示例 (cla: yes)
12809 僅在 Linux 上使用 x64 主機工具鏈為 x86 目標 gen_snapshot (cla: yes)
12811 [web] 新增基本的頂點顏色 drawVertices API 支援 (TileMode.clamp, 無轉換) (cla: yes)
12813 解除 flutter_tester 啟動時的 SIGPROF 阻塞 (cla: yes)
12814 在 Windows 上啟用所有引擎測試 (cla: yes)
12815 撤銷“新增 Link SemanticsFlag” (cla: yes)
12816 啟用消毒劑構建變體。(cla: yes)
12819 開源 flutter_web_ui 的畫布測試 (cla: yes)
12821 更新 buildroot 以引入 ubsan 更新。(cla: yes)
12931 移除對 package:_chrome 的引用 (cla: yes)
12958 在 KeyEventChannel 編碼方法中新增 deviceId (cla: yes)
12960 修復通道緩衝區除錯輸出中的拼寫錯誤。(cla: yes)
12972 重新提交新增 Link Semantics (accessibility, affects: framework, cla: yes)
12974 支援標準編碼器中的空字串和向量 (cla: yes)
12977 解除 Fuchsia 回滾阻塞 (cla: yes)
12980 目前僅在引擎的 debug 版本中執行 _printDebug。(cla: yes)
12982 Color matrix 文件 (cla: yes)
12983 回滾 Wuffs 到 0.2.0-rc.1 (cla: yes)
12986 在 Tab 被點選時阻止預設行為 (accessibility, affects: text input, cla: yes, platform-web)
12987 在 FlutterActivity 和 FlutterFragment 中添加了 cleanUpFlutterEngine() 的鉤子,作為 configureFlutterEngine() 的對稱操作。( #41943) (cla: yes)
12988 除非平臺需要 host_targeting_host,否則使用標準的 gen_snapshot 目標 (cla: yes)
12989 取消 kDoNotResizeDimension 的公開性 (cla: yes)
12990 修復 iOS 上的 a11y 崩潰 (cla: yes)
12991 編譯消毒劑抑制列表並根據需要報告錯誤。(cla: yes)
12997 回滾 dart 到 aece1c1e92。(cla: yes)
12999 開始將我們的 debug background task id 設定為無效 (cla: yes)
13001 缺失的連結 flag (cla: yes)
13003 [web] 路由被替換時更新 URL (cla: yes, platform-web)
13004 允許嵌入器在啟動時指定任意資料給 isolate。(cla: yes)
13005 BUILD.gn 檔案的自動格式化修復 (cla: yes)
13006 Refactor: FlutterDartProject (cla: yes)
13008 整合 Skia 的 SkShaper/SkParagraph API 的更多部分 (cla: yes)
13009 修復 Link Semantics 拼寫錯誤 (accessibility, affects: framework, cla: yes)
13013 新增缺失的可聚焦測試資訊 (cla: yes)
13015 觸發 PlatformViewController FlutterView 回撥 (cla: yes)
13017 撤銷“升級編譯器到 Clang 10。” (cla: yes)
13029 iOS 的最小測試框架 (cla: yes)
13033 測試的 dart 分析,清理 (CQ+1, cla: yes)
13037 在 presubmit 測試中分析 framework Dart 程式碼 (cla: yes)
13042 為 felt 新增 'clean' 命令 (cla: yes)
13043 為 Win32 嵌入新增任務執行器 (cla: yes)
13044 支援移動瀏覽器上的鍵盤型別 (affects: text input, cla: yes, platform-web)
13045 關聯 Fuchsia 提供的 locale。(cla: yes)
13047 允許嵌入器在啟動時為 isolate 指定任意資料。(cla: yes)
13048 測試子 isolate 是否在根 isolate 退出時被終止 (cla: yes)
13049 在 tsan instrumented 構建中忽略 Dart VM 的執行緒洩漏。(cla: yes)
13051 不要為 Metal 構建提升 iOS 部署目標。(cla: yes)
13053 將 Cirrus 徽章設定為僅顯示 master 分支的狀態。(cla: yes)
13056 將 Metal 渲染器選擇置於執行時標誌和 plist 選擇加入之後。(cla: yes)
13059 Android 目標建立最終 zip 工件 (CQ+1, cla: yes)
13066 [web] 新增基本的每頂點顏色 drawVertices API 支援 (cla: yes)
13067 撤銷“測試子 isolate 是否在根 isolate 退出時被終止” (cla: yes)
13071 [dart_aot_runner] 新增對生成 dart_aot 快照的支援 (cla: yes)
13073 從通知中心移除迴圈引用。(cla: yes)
13074 [dart_aot_runner] 新增規則以生成 dart_aot 二進位制檔案 (cla: yes)
13075 撤銷“[dart_aot_runner] 新增對生成 dart_aot 快照的支援…” (cla: yes)
13076 重新提交 dart_aot_runner shims (cla: yes)
13082 java 匯入/樣式 (cla: yes, waiting for tree to go green)
13085 當 gen_package 失敗時列印更多輸出 (cla: yes)
13086 gen_package 輸出已更正 (cla: yes)
13088 felt:使用 rest 引數指定測試目標 (cla: yes)
13089 清理 gen_package.py (cla: yes)
13090 快照 felt 工具以加快啟動速度 (cla: yes)
13091 移除持久化快取單元測試超時 (cla: yes)
13093 iOS 平臺檢視:修復了觀察者的過度釋放。(cla: yes)
13094 整合 SkParagraph builder 的更多補丁 (cla: yes)
13096 [dart_aot_runner] 使用 host_toolchain 構建 kernel (cla: yes)
13097 更新 felt README (cla: yes)
13099 NO_SUGGESTIONS 鍵盤標誌在 Android 中 (cla: yes)
13100 ColorFilter matrix 文件 (cla: yes)
13101 [dart_aot_runner] 生成 vmservice aotsnapshots (cla: yes)
13103 [dart_aot_runner] 完成 dart_aot_runner 的移植 (cla: yes)
13121 更改 IO 執行緒著色器快取策略 (cla: yes)
13122 重構 chrome_installer (cla: yes)
13123 將 ICU 版本升級到 64.2 (cla: yes)
13124 允許嵌入器指定渲染任務執行器描述。(cla: yes)
13125 將 dart:__interceptors 庫新增到 dart sdk 中 (cla: yes)
13126 [frontend_server] 在訓練執行時包含位元組碼生成。(cla: yes)
13141 啟用/調整 Web SDK 源對映 (cla: yes)
13143 將 flutter_tester 二進位制檔案新增到 CIPD 包中 (cla: yes)
13144 文件化 //flutter/runtime/dart_vm (cla: yes)
13145 將 Fuchsia frontend_server 構建指令碼合併到新的 flutter_frontend_server 目標中 (cla: yes)
13146 撤銷“將 ICU 版本升級到 64.2 (#13123)” (cla: yes)
13148 撤銷“啟用/調整 Web SDK 源對映 (#13141)” (cla: yes)
13151 移除不完整的靜態執行緒安全註解。(cla: yes)
13153 將 Dart isolate 建構函式設為私有。(cla: yes)
13154 修復 frontend server package_incremental 指令碼的輸出檔案路徑 (cla: yes)
13155 回滾 buildroot 以引入靜態執行緒安全分析選項。(cla: yes)
13157 修復 SkVertices 中的型別錯誤 (cla: yes)
13158 為 Fuchsia 新增生成 host bundle 的模板 (cla: yes)
13159 將基於表面的 SceneBuilder 實現移至 surface/ 目錄下 (cla: yes)
13160 撤銷“問題 13238:在 iOS 上,噹噹前方向不允許時,強制更改方向” (cla: yes)
13161 啟用/調整 Web SDK 源對映,第二版 (cla: yes)
13162 文件化 //flutter/runtime/dart_isolate.h (cla: yes)
13163 手動回滾 src/third_party/dart 4131d3d7c4...41b65b27c2 (28 次提交) (cla: yes)
13170 問題 13238:在 iOS 上,噹噹前方向不允許時,強制更改方向 (cla: yes)
13175 在 sendKeyEvent 中移除對 updateEditingState 的冗餘呼叫 (cla: yes)
13176 向 FlutterKeyEvent 新增 repeatCount (cla: yes)
13177 將編譯器升級到 Clang 10。(cla: yes)
13179 在文件中將 timeout_microseconds 更新為 timeout (cla: yes)
13180 使用 fixtures 機制處理 txt 單元測試和基準測試。(cla: yes)
13181 撤銷“升級編譯器到 Clang 10。” (cla: yes)
13182 如果收到 'down' 事件,則將該裝置新增到活動裝置中。(cla: yes)
13185 新增 firefox_installer.dart (affects: tests, cla: yes, platform-web)
13187 [web] 新增停用 felt 快照的環境變數 (cla: yes, platform-web)
13189 新增 mac/windows 的停用 utils,停用 mac 上的無效 LibLxt 測試 (cla: yes)
13190 [web] 修復 canvas 重用指標。重構 drawVertices 程式碼。(cla: yes)
13192 在 CanvasKit 後端中使用 window.devicePixelRatio (cla: yes)
13193 自定義組合器層必須考慮裝置畫素比。(cla: yes)
13196 文件化 //flutter/runtime/dart_snapshot.h (cla: yes)
13207 包裝文字編輯中的文字以修復選擇。 (cla: yes)
13209 保留 felt 執行的子程序的標準輸出顏色 (cla: yes, platform-web)
13211 撤銷“自定義合成器層必須考慮裝置畫素比。” (cla: yes)
13212 在自定義合成器回撥周圍新增跟蹤事件。(cla: yes)
13213 重新提交“自定義合成器層必須考慮裝置畫素比。” (cla: yes)
13214 將 Activity 結果轉發給 FlutterFragmentActivity 中的 FlutterFragment。(cla: yes)
13215 為新的 Android 嵌入器新增暗模式支援(之前不小心遺漏了)。(cla: yes)
13216 重新提交 icu 升級 (cla: yes)
13218 為來自嵌入器 API 的錯誤指定人類可讀的原因。(cla: yes)
13232 避免在 UI 執行緒上取消對 IO 管理器弱指標的引用 (CQ+1, cla: yes)
13233 更新 ui.instantiateImageCodec 文件以反映其功能。(cla: yes)
13236 將 buildroot 回滾到 994c6 (cla: yes)
13237 在解構函式中不嘗試排空 SkiaUnrefQueue (cla: yes)
13238 允許嵌入器更新首選區域設定。(cla: yes)
13239 在 UIDartState 中持有 Skia unref 佇列的引用 (cla: yes)
13240 將 CanvasKit 更新到 0.7.0 並充實繪圖功能 (cla: yes)
13241 收集許可證時忽略 *.obj 檔案 (cla: yes)
13242 將 harfbuzz 更新到 2.6.2,將 buildroot 回滾到 a518e (cla: yes)
13255 修復可訪問性橋中的 NPE (cla: yes)
13259 [web] 支援 -j 以在 felt 構建中使用 goma (cla: yes, platform-web)
13261 更新了許可證指令碼以忽略 testdata 目錄 (cla: yes)
13262 在 Android 上添加了語義標題支援。(cla: yes)
13264 重新啟動 Engine 時會記住上次使用的入口點。(cla: yes)
13265 確保我們在 Shell::EngineHasLivePorts() 中從 UI 任務執行器呼叫 Engine (cla: yes)
13268 [web] 支援輸入操作(影響:文字輸入,cla: yes, platform-web)
13269 將標誌修改事件傳送到框架 (cla: yes)
13270 新增配方變更日誌 (cla: yes)
13272 [web] [test] 為測試平臺新增 Firefox 安裝功能(影響:測試,cla: yes, platform-web)
13273 使 flutter_tester 支援多執行緒測試,並在單執行緒和多執行緒配置中執行所有 Dart 測試 (cla: yes)
13274 修復 HtmlCodec 中的解碼功能檢測 (cla: yes)
13275 進一步充實 CanvasKit 後端 (cla: yes)
13280 針對外掛生態系統的 Android 嵌入器 API 更新 (cla: yes)
13282 手動回滾 Dart 從 a61c775db8...e1c409792c (cla: yes)
13287 撤銷“使重新啟動 Engine 記住上次使用的入口點…” (cla: yes)
13289 重新啟動 Engine 時會記住上次使用的入口點。(cla: yes)
13290 除非需要,否則不在 Fuchsia 檔案對映上請求可執行許可權 (cla: yes)
13292 停用不穩定的測試 ShellTest_ReportTimingsIsCalled。(cla: yes)
13294 將 Dart 回滾到 6a65ea9cad4b014f88d2f1be1b321db493725a1c。(cla: yes)
13295 避免在 GPU 或 IO 任務執行器上訪問 Cocoa 檢視。(cla: yes)
13296 [web] Cupertino 動態顏色修復。(cla: yes)
13298 當 Fuchsia gen_package 指令碼從打包工具收到錯誤時顯示 strace 日誌 (cla: yes)
13300 將 MacOS 桌面嵌入器切換為使用平臺和渲染任務執行器相同的執行緒配置。(cla: yes)
13311 [recipe] 上傳 opt flutter_tester (cla: yes)
13314 保護 Flutter 使用的 EAGLContext (cla: yes, platform-ios)
13315 將 Dart 回滾到 635c47b1c9efe86b896d95bd446c6a5e2459037e。(cla: yes)
13316 更新 flutter_frontend_server 的 Fuchsia 構建的依賴項 (cla: yes)
13319 將 FlutterEngineRunsAOTCompiledDartCode 新增到嵌入器 API。(cla: yes)
13321 將 LinearTextFlag 傳遞給 SkFont - iOS13 字母間距 (cla: yes)
13335 [fuchsia] [packaging] 主機包按執行時模式 (cla: yes)
13337 將 dart/language_model 提升到 9fJQZ0TrnAGQKrEtuL3-AXbUfPzYxqpN_OBHr9P4hE4C (cla: yes)
13338 [fuchsia] [packaging] 為 Fuchsia 佈局除錯符號 (CQ+1, cla: yes)
13339 修復 Fuchsia 歸檔構建模板的輸出檔名 (CQ+1, cla: yes)
13341 為每個 Fuchsia 歸檔構建操作的中間輸出建立單獨的目錄 (cla: yes)
13342 在傳送之前攔截 SystemSound.play 平臺訊息。(cla: yes)
13345 在嵌入器語義節點上公開平臺檢視 ID (CQ+1, cla: yes)
13346 刪除嵌入器 a11y 單元測試上的 TODO (CQ+1, cla: yes)
13349 將 DartExecutor 棄用為 BinaryMessenger,並添加了一個 getBinaryMessenger() 方法。( #43202) (cla: yes)
13359 Web: 修復 Color 子類處理 (cla: yes)
13360 根據檢視層次結構開啟 RasterCache (cla: yes)
13361 進一步充實 CanvasKit 後端 (cla: yes)
13364 [flutter_runner] 刪除 libdart profiler 符號的檢查 (cla: yes)
13367 將 Metal 可繪製物件獲取延遲到幀提交。(cla: yes)
13391 透過 BitmapCanvas 實現基本的 Picture.toImage (cla: yes)
13394 移除多路複用的 Flutter Android 生命週期。( #43663) (cla: yes)
13395 修復 presubmit 期間未執行 fml_unittes (cla: yes)
13396 在檢視控制器被刪除時清理 gl 資源。(CQ+1, cla: yes)
13397 [flutter_runner] 不要兩次構建 far 檔案 (cla: yes)
13400 撤銷“[flutter_runner] 不要兩次構建 far 檔案 (#13397)” (cla: yes)
13401 重新格式化 BUILD.gn 檔案以符合格式檢查器 presubmit 指令碼 (cla: yes)
13402 將 ActivityAware 和 ServiceAware 的生命週期轉換為不透明物件。( #43670) (cla: yes)
13403 在 FlutterNativeView 中使用 DartExecutor.getBinaryMessenger 而不是已棄用的 send 方法 (cla: yes)
13405 確保根曲面變換在 Flow 中直接重置矩陣後仍然存在。(cla: yes)
13406 修復 GN 格式檢查器指令碼的幹執行模式 (cla: yes)
13407 啟動 luci (cla: yes)
13419 [dart_runner] 公共庫需要存在才能使用 aot runner (CQ+1, cla: yes)
13421 FlutterAppDelegate: 添加了空的生命週期方法 (cla: yes)
13422 [fuchsia] [packaging] 建立一個指令碼將除錯符號上傳到 CIPD (cla: yes)
13423 當 FlutterActivity 或 FlutterFragment 建立 FlutterEngine 時自動銷燬它。(cla: yes)
13424 重新新增 isRunningInRobolectricTest (cla: yes, waiting for tree to go green)
13425 撤銷“修復 presubmit 期間未執行 fml_unittes (#13395)” (cla: yes)
13426 重新提交“修復 presubmit 期間未執行 fml_unittes (#13395)” (CQ+1, cla: yes)
13428 在連結時設定 darwin dylibs 的安裝名稱 (cla: yes)
13432 分離時釋放 shim 繫結 (cla: yes)
13440 將 CI 切換為 Cirrus Dockerfile (cla: yes)
13442 撤銷“根據檢視層次結構開啟 RasterCache (#13360)” (cla: yes)
13444 從 CIPD 指令碼中移除 yaml 模組的使用 (cla: yes)
13445 如果沒有 FlutterView,則中止 onConfigurationChanged (cla: yes)
13448 在 fml::VisitFiles 中複製目錄 fd (cla: yes)
13449 修復 iOS 中場景中存在多個平臺檢視時的崩潰 (cla: yes)
13451 修復 iOS13 mDNS (cla: yes, waiting for tree to go green)
13455 在 FlutterEngine 中自動註冊外掛。( #43855) (cla: yes)
13460 [dart] 使 intl 服務可用 (cla: yes)
13461 CIPD 需要目錄是相對的 (cla: yes)
13462 [web] 從 visualviewport 獲取大小,而不是 window.innerHeight/innerW… (cla: yes, platform-web)
13463 [fuchsia] [packaging] 美化父資料夾名稱 (cla: yes)
13464 [recipe] 將 sky_engine 上傳到 CIPD (cla: yes)
13466 [fuchsia] 將剝離的 SO 檔案打包到 fars 中 (CQ+1, cla: yes)
13467 撤銷 78a8ca0f62b04fa49030ecdd2d91726c0639401f (CQ+1, cla: yes)
13468 將 automaticallyRegisterPlugins 標誌傳遞給 FlutterActivityTest 中的 FlutterEngine 建構函式 (cla: yes)
13469 修復 iOS 上過期的平臺檢視 gr 上下文 (cla: yes)
13471 為 Fuchsia 上的 fml unit tests 將 fml_unittests 打包到 .far 檔案中 (cla: yes)
13474 在 Android 上建立文字輸入外掛時請求重新連線 (cla: yes, waiting for tree to go green)
13478 使用 check_output 代替 check_call (cla: yes)
13479 列印輸出 (cla: yes)
13480 停用了 GPUThreadMerger 測試。(cla: yes)
13482 [fuchsia] [packaging] Fuchsia 樹期望巢狀的 bz2 歸檔 (cla: yes)
13483 web: 修復 zero-length 範圍的 Paragraph.getBoxesForRange (cla: yes)
13486 將 fuchsia.intl.PropertyProvider 新增到 Fuchsia 上的服務中 (cla: yes)
13630 修復 Enter 在多行欄位中不新增新行的錯誤(影響:文字輸入,cla: yes, platform-web)
13632 撤銷“添加了新的生命週期列舉 (#11913)” (cla: yes)
13634 [web] 在 felt 構建監視模式下忽略 *.ttf 檔案的更改 (cla: yes, platform-web)
13642 Issues/39832 重新提交 (CQ+1, cla: yes)
13643 確保 CAMetalLayer FBO 附件可讀。(cla: yes)
13649 新增 'Cough' 測試字型並支援多種測試字型。(cla: yes)
13651 修復了 iOS 水平可訪問性滾動事件的滾動方向。(cla: yes)
13660 修復啟動螢幕查詢。( #44131) (cla: yes)
13695 修復 Class.forName 的未檢查呼叫警告 (cla: yes)
13696 [fuchsia] 暫時停用 intl 提供程式 (cla: yes)
13697 將指標事件清理移動到引擎。(cla: yes)
13698 修復外掛登錄檔反射路徑。( #44161) (cla: yes)
13699 [web] 不要將鍵盤事件從文字欄位傳送到 flutter(影響:文字輸入,cla: yes, platform-web)
13702 修復 macOS 上的編輯選擇和刪除 (cla: yes)
13708 確保裝置畫素比在物理畫素中與視窗指標一起考慮。(cla: yes)
13710 修復 picture 柵格快取節流 (cla: yes, waiting for tree to go green)
13711 Imagefilter 包裝器物件 (cla: yes)
13719 修復啟動螢幕查詢中的 NPE (cla: yes)
13720 撤銷“添加了新的生命週期列舉” (cla: yes)
13721 撤銷“[fuchsia] 暫時停用 intl 提供程式 (#13696)” (cla: yes)
13722 [web] 正確支援文字欄位的 obscureText(影響:文字輸入,cla: yes, platform-web)
13727 向 LineMetrics 新增行邊界資訊。(cla: yes)
13728 優先使用 SchedulerBinding.addTimingsCallback (cla: yes)
13731 將平臺檢視變異器堆疊公開給自定義合成器。(cla: yes)
13732 清理前端伺服器上過時的 --strong 選項 (cla: yes)
13733 libtxt: 傳遞 RTL 布林標誌而不是 bidiFlags 列舉來測量文字 (cla: yes)
13734 [web] 不要將引擎測試在 vm 下執行(會導致警告)(cla: yes)
13735 移除了新嵌入器的危險實驗性警告。( #44314) (cla: yes)
13736 將舊外掛登錄檔訪問器指向新的嵌入器外掛訪問器。( #44225) (cla: yes)
13737 [web] 優雅地處理文字編輯以處理任意順序的平臺訊息(影響:文字輸入,cla: yes, platform-web)
13738 僅在未指定 --aot 時指定 --no-link-platform,回滾 dart-lang sdk (cla: yes)
13739 從外掛繫結公開資源查詢。( #42019) (cla: yes)
13740 即使在嵌入器提供的渲染目標被回收時,也要建立一個新的 picture recorder。(cla: yes)
13741 將 TextRange 從框架移動到 dart:ui。(cla: yes)
13742 [web] 支援 gif/webp 動畫,加速 BitmapCanvas 中的影像繪製。(cla: yes)
13743 撤銷“保護 Flutter 使用的 EAGLContext” (cla: yes)
13744 重新提交“保護 Flutter 使用的 EAGLContext #13314” (cla: yes)
13755 手動回滾 Dart e68ca9b652acdb642668a6acb5f630d5be6c03da...fa4379946109467c8a48f20f19d83d7c72968a3e (cla: yes)
13756 撤銷“重新提交‘保護 Flutter 使用的 EAGLContext #13314’” (cla: yes)
13757 重新提交子隔離共享隔離組更改。(cla: yes)
13758 重新提交“保護 Flutter 使用的 EAGLContext #13314” (CQ+1, cla: yes)
13759 在 CanvasKit 後端實現 Path.computeMetrics (cla: yes)
13760 手動 Dart 回滾 fa4379946109467c8a48f20f19d83d7c72968a3e...d45c3d15cb3cea0104a87697c085259666eec528 (cla: yes)
13761 根據檢視層次結構開啟 RasterCache (cla: yes)
13762 從 Fuchsia 中移除 fuchsia.modular.Clipboard。(cla: yes)
13763 暫時將 wordBoundary 設定為動態 (cla: yes)
13765 重新提交新增生命週期列舉 (cla: yes)
13767 在 CanvasKit 後端新增 ImageFilter 和 BackdropFilter (cla: yes)
13768 [web] 實現 TextStyle.shadows (cla: yes)
13769 將 Path 和 PathMetrics 從 canvas.dart 移動到它們自己的檔案中。無差異 (cla: yes)
13772 [web] 修復 drrect 的路徑到 svg (cla: yes)
13779 允許透過熱過載除錯標誌 (cla: yes)
13780 為 VsyncWaiter 在 UI 執行緒上建立 WeakPtrFactory (cla: yes)
13781 記錄 FlutterPointerEvent 中點的座標空間。(cla: yes)
13782 新增 Helvetica 和 sans-serif 作為回退字體系列 (cla: yes)
13784 修復 Rasterizer::MakeRasterSnapshot 中的 RendererContextSwitch 結果檢查 (cla: yes)
13785 在繪製陰影時考慮 devicePixelRatio (cla: yes)
13786 撤銷“保護 Flutter 使用的 EAGLContext #13314” (cla: yes)
13788 將最近的包新增到 javadoc 列表 (cla: yes, waiting for tree to go green)
13789 在 EngineParagraphStyle.toString() 中新增缺失的逗號 (cla: yes)
13790 在 CanvasKit 後端實現徑向漸變 (cla: yes)
13795 將與 flutter engine 分發的 dart/language_model 的版本更新到最新 (cla: yes)
13796 [web] 修復可選文字渲染 (cla: yes)
13799 [build] 使 --engine-version 標誌可選 (CQ+1, cla: yes)
13802 從 ParagraphStyle 中移除額外的陰影 (cla: yes)
13803 [web] 修復影像的 blendmode (cla: yes)
13805 重新設計 Flutter 的 gl 上下文的 RendererContextSwitch 保護。(CQ+1, cla: yes)
13828 撤銷“Roll src/third_party/skia d860a78fd60c..581108137b46 (13 comm…” (cla: yes)
13829 [dart_runner] 初始化日誌記錄和跟蹤 (cla: yes)
13832 移除未使用的匯入 (cla: yes)
13837 將 buildroot 回滾到 0fec442d067a0998352ea12706fcae0a53b62884。(cla: yes)
13842 在 Fuchsia 上停用 LTO (cla: yes)
13847 編譯 Fuchsia 時避免 GL 呼叫。(cla: yes)
13848 使用 Skia 的 matchStyleCSS3 查詢與字型樣式匹配的捆綁資源字型 (cla: yes)
13850 修復測試以考慮畫素比變換是框架的責任。(cla: yes)
13851 在 CanvasKit 後端實現其餘 ui.Path 方法 (cla: yes)
13852 在 iOS insertText 時不預設使用下游親和力 (cla: yes)
13855 新增對 FlutterShellArgs 中 --dart-flags 的支援。( #44855) (cla: yes)
13857 防止 iOS 上空的語義物件引用已死的輔助功能橋(輔助功能,cla: yes)
13860 [web] 將畫布兄弟變換更改為 3d,z=0,以繞過畫布渲染錯誤。(cla: yes)
13864 [flow][fuchsia] 為圖層和 Fuchsia 曲面池新增更多跟蹤 (cla: yes)
13865 [fuchsia] 為 fuchsia 打包 flutter_frontend_server 快照 (cla: yes)
13869 將測試執行器和平臺更改為與瀏覽器無關(cla: yes)
13881 更改 getLineBoundary 的邊緣條件 (cla: yes)
13885 解決 Fuchsia a11y / ICU 名稱衝突 (cla: yes)
13901 [web] 修復單行點陣圖畫布文字陰影 (cla: yes)
13902 向 Color 類新增 opacity -> alpha 方法(影響:框架,cla: yes)
13903 在 CanvasKit 後端實現基本的文字渲染支援 (cla: yes)
13904 修復 withIn 匹配器距離函式查詢 (cla: yes)
13906 撤銷“RendererContextSwitch 保護 flutter 的 gl 上下文重構。” (cla: yes)
13907 允許在 api_conform_test 中忽略 toString、hashCode 和 == (cla: yes)
13908 提供了在後臺應用程式中關閉 IO 執行緒上的 OpenGL 操作的方法 (cla: yes)
13909 [web] 實現 PathMetrics.length (cla: yes)
13910 將 buildroot 回滾到 a985f7f63ac。(cla: yes)
13918 向 GPUSurfaceSoftwareDelegate 新增虛擬解構函式。(cla: yes)
13922 [web] Flutter for web 自動更正支援 (cla: yes, platform-web, waiting for tree to go green)
13923 將 Skia 回滾到 e678b79c489d (2 個提交) (cla: yes)
13925 [shell][fuchsia] 遷移離開已棄用的非同步迴圈配置 (CQ+1, cla: yes)
13926 將 dev_compiler 和 frontend_server 新增到包上傳規則 (cla: yes)
13928 將 Skia 回滾到 e678b79c489d (cla: yes)
13929 [web] 允許使用者啟用畫布文字測量 (cla: yes, platform-web)
13932 從所有清單元資料查詢中移除了 GET_ACTIVITIES 標誌。( #38891) (cla: yes)
13934 確保在截圖時使用基礎 CompositorContext 的 AcquireFrame 方法 (CQ+1, cla: yes)
13940 [web] 修復正確重置 dom_renderer 的邊緣檢測 (cla: yes)
13943 使執行緒檢查器在 Apple 平臺上列印執行緒名稱。(cla: yes)
13945 將 SwiftShader 更新到 5d1e854。(cla: yes)
13947 [flutter_runner] 修復 a11y 測試 (cla: yes)
13960 [web] 修復 Firefox 的預設行高問題 (cla: yes)
13962 新增自動審閱者配置檔案 (cla: yes)
13963 從 Fuchsia gen_package 指令碼中移除 strace 除錯日誌記錄 (cla: yes)
13971 [fuchsia] 確保我們不初始化 nan RoundedRectangles (cla: yes)
13975 重構為按 const ref 傳遞函式 (CQ+1, cla: yes)
13980 更新了 googletest 以修復 fuchsia 構建。(CQ+1, cla: yes)
13981 [web] 在文字佈局中使用 Element.nodes 而不是 Element.children (cla: yes, platform-web)
13989 [fuchsia] 按值捕獲 SkRRect 到 scene_update_context (cla: yes)
13990 設定 Metal 測試曲面並新增一個測試測試實用程式的新的單元測試目標。(cla: yes)
本釋出版本中 flutter/plugins 已關閉的 PRs
#從 2019 年 8 月 19 日 17:37:00 -0700 到 2019 年 11 月 25 日 12:05:00 -0800
1370 [camera] 暫停/恢復 Android 和 iOS 的影片錄製 (cla: yes, feature)
1702 [google_maps_flutter] Marker 拖動事件 (cla: yes, in review)
1767 [google_maps_flutter] 添加了顯示交通圖層的支援 (cla: yes, in review)
1784 [google_maps_flutter] 允許 CameraPosition 的(反)序列化 (cla: yes, in review, submit queue)
1813 [video-player] 新增對內容 URI 作為 URL 的支援 (cla: yes, in review)
1866 [instrumentation_adapter] 啟用 Firebase Test Lab Android 測試 (cla: yes)
1933 [google_maps_flutter] 避免不必要的重繪 (cla: yes, in review)
1953 [path_provider] 新增 getApplicationLibraryDirectory (cla: yes)
1984 移除 Flutterfire 外掛(已遷移到 FirebaseExtended)(cla: yes)
1985 [android_alarm_manager] 添加了在回撥中獲取 ID 的能力 (cla: yes)
1990 [path_provider] 新增缺失的測試 (backlog, cla: yes)
1993 [pathprovider] 修復 fall through 錯誤 (cla: yes)
1996 [webview_flutter] 允許 Javascript Channel 名稱中的下劃線 (cla: yes)
1998 [video_player] 修復已棄用的成員使用 (cla: yes)
1999 [Connectivity] 新增一個方法來請求 iOS 上的位置(針對 iOS 13)(cla: yes)
2000 [android_intent] 新增 flags 選項 (cla: yes, submit queue)
2003 [video_player] 向 Android 添加了 `formatHint` 以覆蓋影片格式 (cla: yes)
2004 [cirrus] 為 all_plugins 測試使用 flutter create (cla: yes)
2005 向所有破壞性的單元測試新增顯式初始化 TestWidgets 繫結 (cla: yes)
2009 修復感測器單元測試 (cla: yes)
2010 [Image_picker] 修復 `retrieveImage` 破壞,添加了測試。(cla: yes)
2014 [In_App_Purchase] 避免了後臺註冊中可能發生的 NullPointerException。(cla: yes, submit queue)
2015 [google_sign_in] 為外掛第三方依賴項使用實現而不是 API 依賴項。(cla: yes)
2016 [In_App_Purchase] 提高可測試性 (cla: yes, in review)
2022 [instrumentation_adapter] 更新 README 說明 (cla: yes)
2023 [instrumentation_adapter] 將樣板檔案更新為使用 @Rule 而不是 FlutterTest (cla: yes)
2024 [instrumentation_adapter] 更新 CODEOWNERS (cla: yes)
2027 [in_app_purchase] 移除跳過的驅動程式測試 (cla: yes)
2028 [instrumentation_adapter] 更新有關使用 androidx 的文件 (cla: yes)
2029 修復 API 低於 24 時暫停或恢復影片時的 Android 崩潰。(cla: yes, in review)
2036 video player 版本修復 (cla: yes)
2038 [url_launcher] 初始化期間移除了對 rootViewController 的引用 (cla: yes, in review, waiting for test harness)
2045 [android_intent] 新增 action_application_details_settings (cla: yes, submit queue)
2047 [local_auth] 在面部解鎖時避免使用者確認 (cla: yes, submit queue, waiting for test harness)
2048 [path_provider] Android:支援多個外部儲存選項 (cla: yes, in review)
2050 [instrumentation_adapter] 添加了使用 Flutter driver 執行測試的支援 (cla: yes)
2051 [instrumentation_adapter] 為釋出更新 (cla: yes)
2052 [instrumentation_adapter] 新增存根 iOS 實現和示例應用程式 (cla: yes)
2053 [google_maps_flutter] 修復與 prefer_const_constructors 相關的分析器故障 (cla: yes)
2055 將 opensource 站點指向新位置 (cla: yes)
2056 重新提交“[webview_flutter] 新增 WebViewController 的 getTitle 方法”…… (cla: yes)
2057 [Camera] 修復 NullPointerException (cla: yes, submit queue, waiting for test harness)
2059 [google_sign_in] 修復錯誤處理區域中的鏈式非同步方法 (cla: yes)
2065 [google_maps_flutter] 優先使用 const 建構函式。(cla: yes)
2068 [google_maps_flutter] 修復 iOS 上的 MyLocationButton on iOS (cla: yes)
2070 [image_picker] 當源影像方向為左或右時,交換寬度和高度 (cla: yes, in review)
2075 [instrumentation_adapter] 遷移示例到 AndroidX (cla: yes)
2076 [google_maps_flutter] 克隆 GoogleMap 中的快取元素 (cla: yes)
2083 [image_picker] 修復在 iOS 13 及更高版本中選擇影片時的崩潰。(cla: yes, in review)
2084 [update] local_auth - intl 版本 (cla: yes)
2087 [android_alarm_manager] 更新並遷移 iOS 示例專案 (cla: yes)
2088 [android_intent] 更新並遷移 iOS 示例專案 (cla: yes)
2089 [battery] 更新並遷移 iOS 示例專案 (cla: yes)
2090 [camera] 更新並遷移 iOS 示例專案 (cla: yes, submit queue)
2091 [connectivity] 更新並遷移 iOS 示例專案 (cla: yes)
2092 [device_info] 更新並遷移 iOS 示例專案 (cla: yes)
2093 [google_maps_flutter] 更新並遷移 iOS 示例專案 (cla: yes)
2094 [google_sign_in] 更新並遷移 iOS 示例專案 (cla: yes)
2095 [image_picker] 更新並遷移 iOS 示例專案 (cla: yes)
2096 [in_app_purchase] 更新並遷移 iOS 示例專案 (cla: yes, submit queue)
2097 [local_auth] 更新並遷移 iOS 示例專案 (cla: yes)
2098 [package_info] 更新並遷移 iOS 示例專案 (cla: yes)
2099 [path_provider] 更新並遷移 iOS 示例專案 (cla: yes)
2100 [quick_actions] 更新並遷移 iOS 示例專案 (cla: yes)
2101 [sensors] 更新並遷移 iOS 示例專案 (cla: yes)
2102 [share] 更新並遷移 iOS 示例專案 (cla: yes)
2103 [shared_preferences] 更新並遷移 iOS 示例專案 (cla: yes)
2108 [google_maps_flutter] 向 google_maps 新增 Projection 方法 (cla: yes)
2109 [url_launcher] 更新並遷移 iOS 示例專案 (cla: yes, submit queue)
2110 [video_player] 更新並遷移 iOS 示例專案 (cla: yes)
2111 [local_auth] 停止認證的 API (cla: yes)
2112 執行 flutter_plugin_tools 格式 (cla: yes)
2113 [google_maps_flutter] 修復 AbstractMethod 崩潰 (cla: yes)
2115 [camera] 為 iOS 定義 clang 模組 (cla: yes)
2119 新增 web url launcher (cla: yes)
2120 [image_picker] 修復 aar 從 'flutter build aar' 時的崩潰 (cla: yes, in review)
300 [camera] 修復事件型別檢查 (cla: yes)
301 [video_player] 將 [player dispose] 移動到 `onUnregistered` (cla: yes)
302 [in_app_purchase] 為 iOS 定義 clang 模組 (cla: yes)
303 [google_sign_in] 透過升級 CocoaPod 到 5.0 來修復已棄用的 API 使用問題 (cla: yes, submit queue)
304 [image_picker] 為 iOS 定義 clang 模組 (cla: yes)
305 [share] 修復在將 subject 設定為 null 時 iOS 崩潰 (cla: yes)
306 [android_alarm_manager] 為 iOS 定義 clang 模組 (cla: yes)
307 [url_launcher_web] 修復 README.md pubspec 示例 (cla: yes)
308 [connectivity] 為 iOS 定義 clang 模組 (cla: yes)
309 [device_info] 為 iOS 定義 clang 模組 (cla: yes)
310 [google_maps_flutter] 新增 NonNull 宏以減少 iOS 中的警告 (cla: yes)
311 BugFix: `formatHint` 是為網路流設計的。(cla: yes)
312 [connectivity] 遷移到新的 android 嵌入器 (cla: yes)
313 [android_intent] 遷移到新的嵌入器 (cla: yes)
314 [android_intent] 為 iOS 定義 clang 模組 (cla: yes)
315 [instrumentation_adapter] 為 iOS 定義 clang 模組 (cla: yes)
316 [local_auth] 為 iOS 定義 clang 模組 (cla: yes)
317 [path_provider] 為 iOS 定義 clang 模組 (cla: yes)
318 [package_info] 為 iOS 定義 clang 模組 (cla: yes)
319 [quick_actions] 為 iOS 定義 clang 模組 (cla: yes)
320 [battery] 支援 v2 Android 嵌入器 (cla: yes)
321 使用穩定的 Flutter 映象作為基礎 (cla: yes)
322 [in_app_purchase] 遷移到 v2 android 嵌入器 (cla: yes)
323 [Share] 支援 v2 android 嵌入器。(cla: yes)
324 [url_launcher] 遷移到新的嵌入器 (cla: yes)
325 [video_player] VideoPlayerController 初始化的基本測試 (cla: yes)
326 [package_info] 支援 v2 Android 嵌入器(帶 e2e 測試)(cla: yes)
327 重新命名 instrumentation_adapter 外掛為 e2e 外掛 (cla: yes)
328 [shared_preferences] 支援 v2 android 嵌入器。(cla: yes)
329 [device_info] 支援 v2 android 嵌入器。(cla: yes)
330 [sensor] 支援 v2 android 嵌入器。(cla: yes)
331 [camera] 遷移到新的嵌入器 (cla: yes)
332 [quick_actions] 支援 v2 android 嵌入器。(cla: yes)
333 為嵌入器新增 Android 生命週期外掛 (cla: yes)
334 [flutter_webview] 遷移到新的嵌入器 (cla: yes)
335 [url_launcher] 在 android gradle 屬性中啟用 androidx 和 jetifier (cla: yes)
336 [sensors] 為 iOS 定義 clang 模組 (cla: yes)
337 [shared_preferences] 為 iOS 定義 clang 模組 (cla: yes)
338 [url_launcher] 為 iOS 定義 clang 模組 (cla: yes)
339 [e2e] 更新 README (cla: yes)
340 [battery] 為 iOS 定義 clang 模組 (cla: yes)
341 [share] 為 iOS 定義 clang 模組 (cla: yes)
342 [google_maps_flutter] 為 iOS 定義 clang 模組,修復分析器警告 (cla: yes)
343 [video_player] 為 iOS 定義 clang 模組 (cla: yes)
344 [google_sign_in] 為 iOS 定義 clang 模組 (cla: yes)
345 [webview_flutter] 為 iOS 定義 clang 模組 (cla: yes)
346 在 CI 測試中對 iOS 和 macOS 程式碼執行 clang 分析器(當包更改時)(cla: yes)
347 [android_intent] 提升 Flutter SDK 的最小版本 (cla: yes)
348 [battery] 放寬示例應用程式所需的最低 Flutter 版本 (cla: yes)
349 [e2e] 更新以支援新嵌入器 (cla: yes)
350 [image_picker] 修復 iOS 構建和分析器警告 (cla: yes)
351 [in_app_purchase] 修復 iOS 構建警告 (cla: yes)
352 [battery] 將 e2e 依賴項新增到示例應用程式 (cla: yes)
353 [android_intent] 清理 V2 遷移 (cla: yes)
354 [webview_flutter] (微小)新增 V2 警告 (cla: yes)
355 在 master 和 stable 上啟用外掛測試 (cla: yes)
356 撤銷“啟用 master 和 stable 上的測試 (#2197)” (cla: yes)
357 [flutter_webview] 撤銷 v2 嵌入器支援 (cla: yes)
358 [url_launcher] 撤銷嵌入器支援 (cla: yes)
359 [android_intent] 在呼叫 resolveActivity 之前必須提供 componentName (cla: yes, waiting for test harness)
360 重新提交在 stable 上進行外掛測試 (cla: yes)
361 [url_launcher] 重新提交 v2 嵌入器支援 (cla: yes)
362 s/flutter_android_lifecycle/flutter_plugin_android_lifecycle/ (cla: yes)
363 [flutter_plugin_android_lifecycle] 使用新的外掛名稱更新 README (cla: yes)
364 [flutter_plugin_android_lifecycle] 將 e2e 依賴項提升到 0.2.1 (cla: yes)
365 刪除所有 example/android/app/gradle.properties 檔案 (cla: yes)
366 [webview_flutter] 重新提交支援 v2 嵌入器支援 (cla: yes)
367 確保在 Cirrus 上對 stable 進行 iOS 測試時升級到最新版本 (cla: yes)
368 [connectivity] 移除 AndroidX 約束 (cla: yes)
369 [in_app_purchase] 移除 AndroidX 約束 (cla: yes)
370 [battery] 使用 android.arch.lifecycle 代替 androidx.lifecycle:lifecycle (cla: yes)
371 [url_launcher] 新增 `url_launcher_platform_interface` 包 (cla: yes)
372 [package_info] 移除 AndroidX 約束 (cla: yes)
373 [camera] 移除 androidx 約束 (cla: yes)
374 [url_launcher] 移除 AndroidX 約束 (cla: yes)
375 [android_intent] 移除 AndroidX 約束 (cla: yes)
376 修復 CONTRIBUTING.md 中的測試說明 (cla: yes)
377 [flutter_plugin_android_lifecycle] 在示例應用程式中註冊 e2e 外掛 (cla: yes)
378 [video_player] 新增 v2 嵌入器支援 (cla: yes)
379 [url_launcher] 使用 `url_launcher_platform_interface` 處理呼叫 (cla: yes)
380 禁止 `... implements UrlLauncherPlatform` (cla: yes)
381 [cleanup] 移除 AndroidX 警告 (cla: yes)
382 [multiple] V2 嵌入器外掛使用 compileOnly (cla: yes)
383 [e2e] 更新 README (cla: yes)
384 使用包匯入來匯入 lib/ 目錄內的檔案。(cla: yes)
385 [url_launcher] 將 url_launcher_web 遷移到平臺介面 (cla: yes)
386 [camera] Android:透過建立請求套件改進影像流……(cla: yes, waiting for test harness)
387 [Shared_preferences]抑制警告 (cla: yes)
388 [google_maps_flutter] 將 error.code 轉換為 unsigned long 以避免使用 NSInteger 作為 %ld 格式警告。(cla: yes, submit queue)
389 [flutter_plugin_android_lifecycle] 將 FlutterLifecycleAdapter 適配到新的嵌入器 API (cla: yes)
390 [google_sign_in] 將外掛移至其子目錄以允許聯合實現 (cla: yes)
391 使用 stable Flutter 的 pub 版本執行釋出 (cla: yes)
392 [google_sign_in] 在 GoogleUserCircleAvatar 中處理新風格的 URL (cla: yes)
393 [webview_flutter] 新增非同步 NavigationDelegates (cla: yes)
394 使 setMockInitialValues 處理非字首鍵 (cla: yes)
395 [image_picker] 更多文件和測試。(cla: yes)
396 [connectivity] 新增更多文件,刪除 example/README (cla: yes)
397 [google_sign_in] 將外掛移植到使用聯合平臺介面 (cla: yes)
398 將 google_maps_flutter pubspec 版本提升到與 CHANGELOG 匹配 (cla: yes)
399 [android_intent] 新增缺失的 DartDocs (cla: yes)
400 [connectivity] 檢查公共 DartDocs (cla: yes)
401 [image_picker] 檢查公共 DartDocs (cla: yes)
402 [infra] 在 CI 中忽略分析器問題 (cla: yes)
403 [sensors] 文件和測試改進 (cla: yes)
404 [video_player] 新增平臺介面 (cla: yes)
405 [url_launcher] DartDoc 和測試改進 (cla: yes)
406 更新 cirrus 以在 Xcode 11 和 13.2 上建立 iOS 模擬器 (cla: yes)
407 新增 google_sign_in_web 外掛。(cla: yes)
408 [connectivity] 修復 iOS 的可達性流 (cla: yes)
409 遷移外掛以使用 e2e 測試。(cla: yes)
410 [path_provider] 新增 v2 嵌入器支援(cla: yes)
411 [video_player] 改進 DartDocs 和測試覆蓋率 (cla: yes)
412 [path_provider] 新增缺失的 DartDocs (cla: yes)
413 [url_launcher] 更新 url_launcher_web 中的依賴項和文件 (cla: yes)
414 更新 CONTRIBUTING.md 以允許 mockito (cla: yes)
415 [image_picker] 修復選取非圖片檔案時崩潰。(cla: yes)
416 [shared_preferences] 新增缺失的 DartDoc (cla: yes)
417 [share] README 更新 (cla: yes)