本釋出版本中 flutter/flutter 已關閉的 PRs

#

從 2019年2月21日 週四 20:22:00 -0800 到 2019年5月1日 週三 16:56:00 -0700

21834 在 AppBar 中新增 shapeBorder 選項 (cla: yes, f: material design, framework)

21896 底部導航欄滾動 (a: animation, cla: yes, f: material design, f: routes, framework)

22762 新增對滾輪的支援 (cla: yes, f: gestures, framework)

22810 在 PR 上構建 gallery (cla: yes, team)

24476 修復文字選擇控制代碼顯示在可見文字區域之外的問題 (a: text input, cla: yes, framework)

25164 縮放和平移 gallery 演示 (cla: yes, team, team: gallery)

25202 修復 #19175 如何從測試中使用 addTime?(a: tests, cla: yes, framework, team: gallery, waiting for tree to go green)

26438 將 moveBy 和 dragFrom 呼叫拆分為兩個獨立呼叫,並將 DragStartBehavior 的預設行為更改為 DragStartBehavior.start (cla: yes, f: gestures, framework, severe: API break)

26785 文件說明 SearchDelegate.buildResults 可以被呼叫多次… (cla: yes, d: api docs, f: material design, framework, team: flakes, team: gallery)

27034 更新了 package 模板的 .gitignore 檔案 (cla: yes, tool)

27205 修復 TextField 高度問題 (a: text input, cla: no, framework)

27217 修復 Shrine 過度滾動發光指示器 (cla: yes, f: material design, framework, team, team: gallery)

27435 添加了任意顏色和停靠點的 LinearGradient 之間的插值 (cla: yes, framework, waiting for tree to go green)

27572 從 Gradle 指令碼中移除 flutter_shared 資源目錄 (cla: yes, tool)

27612 使用 strut 在 TextField 中強制行高 (a: text input, a: typography, cla: yes, f: cupertino, f: material design, framework, severe: API break)

27660 Shader 預熱 (cla: yes, framework, severe: performance)

27711 使 Extended FAB 的圖示可選 (a: fidelity, cla: yes, f: material design, framework)

27712 add2app 測試 (a: existing-apps, a: tests, cla: yes, engine, waiting for tree to go green)

27749 將 flutter_tools 從指令碼遷移到 app-jit snapshot。(cla: yes, tool)

27751 為 FlatButton 新增示例程式碼 #21136 (cla: yes, d: api docs, f: material design, framework)

27811 設定字面量轉換 (cla: yes, framework, team)

27898 為 debugDeterministicCursor 新增一些小的澄清 (a: text input, cla: yes, framework, waiting for tree to go green)

27903 延遲下載 artifact (III):復仇女神 (cla: yes, tool)

27904 將 PointerEvent 的 toString 轉換為 Diagnosticable (a: debugging, cla: yes, f: gestures, framework)

27944 新增測試 (a: tests, cla: yes, tool)

27971 在 Cirrus 上執行非效能敏感測試 (a: tests, cla: yes, framework, team)

28001 CupertinoTextField:新增更改佔位符顏色的功能 (a: text input, cla: yes, f: cupertino, framework, waiting for tree to go green)

28004 在 CircularProgressIndicator 中繪製 backgroundColor (cla: yes, f: material design, framework)

28013 [Material] 跳過因密度過高而產生的 Slider 刻度線的單元測試 (cla: yes, f: material design, framework)

28017 為 BackdropFilter 新增更多文件 (cla: yes, d: api docs, framework)

28097 允許 Gradle 下載缺少的 SDK artifact (cla: yes, t: gradle, tool)

28125 [Gallery] 每兩週一次的演示從 flutter/samples 遷移。(cla: yes, team, team: gallery)

28152 提高熱過載效能 (cla: yes, t: hot reload, tool)

28157 新增 await 到 future 以滿足 analyzer 的要求 (cla: yes, framework, team)

28159 [Material] 擴充套件 BottomNavigationBar API (重奏) (cla: no, f: material design, framework)

28163 [Material] 新增為 chips 和 chip themes 設定陰影顏色和選中陰影顏色的功能 (cla: yes, f: material design, framework)

28166 為 CupertinoPicker 新增更多文件 (cla: yes, d: api docs, f: cupertino, framework)

28168 [flutter_tool,fuchsia] 僅為 coverage 要求測試源目錄 (a: tests, cla: yes, tool, ○ platform-fuchsia)

28169 為 FocusScope 新增/重寫測試。(a: text input, cla: yes, framework)

28171 部署到 .dev firebase 專案。(cla: yes, team)

28172 為 TextStyle 新增 backgroundColor 引數以方便使用 (cla: yes, framework)

28174 BackdropFilter 的剔除矩形不收縮 (cla: yes, framework, severe: API break, waiting for tree to go green)

28175 僅在 Lollipop 或更高版本上呼叫 Activity.reportFullyDrawn (cla: yes, team, team: gallery)

28193 清理 flutter_gallery.cmx 的沙箱 (cla: yes, team, team: gallery)

28214 [Material] 新增獨立於 leading 的 appBar actions 的 trailing 的主題化能力 (cla: yes, f: material design, framework)

28215 根據內部反饋對 Cards 演示進行微小 UI 調整 (cla: yes, team, team: gallery)

28242 為文字欄位新增長按移動支援 2 (a: text input, cla: yes, f: cupertino, f: gestures, f: material design, framework, severe: API break)

28245 [Typo] 將 'use' 更新為 'user' (cla: yes, d: api docs, f: material design, framework)

28264 修復 create 命令 --sample 選項的 valueHelp 長度,並啟用換行。(cla: yes, d: examples, tool)

28280 [fuchsia] 修復查詢和 ls 的路徑 (cla: yes, tool, ○ platform-fuchsia)

28281 將記憶體基準測試的外層迴圈減少到 10。(cla: yes, team)

28290 透過滑鼠選擇文字 (a: text input, cla: yes, f: gestures, framework)

28291 重新提交 #27754,現在 bsdiff 已遷移到 flutter/packages。(cla: yes, team)

28295 恢復 "允許 Gradle 下載缺少的 SDK artifact" (cla: yes, tool, ▣ platform-android)

28296 將 engine 滾動到 5db4b377244bae48bc21e449e616417e68c9a6b9 (cla: yes)

28297 測試報告生成器 (a: tests, cla: yes, team, waiting for tree to go green)

28302 新增基本的 Web 裝置和執行支援 (cla: yes, tool)

28308 將 engine 滾動到 043d92c48abdebdad926569bc204a59c5cf20a11 (cla: yes)

28309 將 engine 滾動到 cb0f7ece1f251c78a07550db89d0fcb3edf61e3c (cla: yes)

28315 將 engine 滾動到 33bb91cc15916610261097eb971ec8a11b804d06 (cla: yes)

28334 移除 gen_snapshot 不使用的 --packages 引數。(cla: yes, team, tool)

28341 在 daemon 協議中使用 deviceManager 發現 (cla: yes, tool)

28343 傳遞 --skip-build-script-checks 並移除 module 使用 (cla: yes, team)

28346 [flutter_tool,fuchsia] 為 flutter_tool 新增缺少的依賴 (cla: yes, team, tool)

28349 原生程式碼庫的動態 patching 支援。(cla: yes, t: gradle, tool, ▣ platform-android)

28352 僅當存在多個根時才執行多根對映 (cla: yes, tool)

28355 重新提交 "允許 Gradle 下載缺少的 SDK artifact" (#28097) (cla: yes, t: gradle, tool, waiting for tree to go green, ▣ platform-android)

28356 在 Windows 上失敗時記錄 pub 返回碼 (cla: yes, tool, ❖ platform-windows)

28369 將 LICENSE 測試新增到 presubmit 檢查中 (cla: yes, team)

28370 移除了 CI 配置末尾的空白字元 (cla: yes, team)

28371 確保 DropdownButton 選單遵守其父項的邊界 (cla: yes, f: material design, framework)

28372 V1.2.1 hotfix.1 --- cherry-pick (cla: yes, team)

28373 將非易失性測試標記為非易失性 (a: tests, cla: yes, team)

28376 恢復 "Shader 預熱 (#27660)" (cla: yes, team, team: flakes)

28386 移除個人倉庫,並替換為用於 smoke test 的簡單示例 (cla: yes, tool)

28398 修復分析的紅色構建 (a: typography, cla: yes, framework)

28400 更新 packages (cla: yes, team)

28431 [Gallery] 修復 consts 的 fortnightly 分析。(cla: yes, team, team: gallery)

28470 當 Hero 擁有 Hero 子項時丟擲斷言錯誤。(cla: yes, framework, waiting for tree to go green)

28472 為已釋出的元資料新增 SHA256 校驗和 (cla: yes, team)

28477 修復 AnsiStatus 中的退格鍵和清除長度 (cla: yes, tool)

28478 支援 iOS 裝置報告壓力資料為 0 (cla: yes, f: cupertino, f: gestures, f: material design, ⚠ TODAY)

28480 增加超時時間 (a: tests, cla: yes, team, team: flakes)

28482 Fuschia -> Fuchsia (cla: yes, team)

28517 再次移除 json_schema 依賴 (cla: yes)

28527 在打包時更嚴格地查詢與 revision 關聯的版本號。(cla: yes, team)

28530 修復 timelineEvents 賦值的型別問題 (cla: yes)

28537 重新提交 "Shader 預熱 (#27660)" (cla: yes, framework, severe: performance)

28540 新增 slowMiddle 動畫曲線 (a: animation, cla: yes, framework, severe: new feature)

28546 當 down pointer 被取消時呼叫 onTapCancel (cla: yes, f: gestures, framework)

28555 停用 dart2js 測試 (a: tests, cla: yes, team)

28558 修復拼寫錯誤 (a: text input, cla: yes, d: api docs, f: material design)

28597 將剩餘的 Cupertino 路由動畫調整為與原生匹配 (a: fidelity, cla: yes, f: cupertino, f: routes, waiting for tree to go green)

28598 TextField 程式碼片段用於 API 文件 (cla: yes)

28602 允許 PointerEnterEvent 和 PointerExitEvents 從任何 PointerEvent 建立 (a: desktop, cla: yes, f: gestures, framework, severe: API break)

28603 在 FlutterDevice 初始化期間選擇 ResidentCompiler (cla: yes, tool)

28604 為 TextEditingController 文件新增警告和示例 (a: text input, cla: yes, d: api docs, framework)

28607 將 engine 滾動到 3e4e6f5c54db7a705e6d50f7f3bddfa2ac0d6612 (cla: yes)

28608 將 engine 滾動到 4434a39c7d545ed47186b2f4d98cd09c8366e720 (cla: yes)

28614 新增凸形路徑和非 AA 繪製到 shader 預熱 (cla: yes, framework, p: firebase_performance)

28619 更新 gallery 的亮色和暗色主題 (cla: yes, team, team: gallery)

28629 確保 Cupertino 頁面過渡中的所有內容在向後滑動時都可以是線性的 (cla: yes, f: cupertino, f: routes, framework)

28638 修復用於測試分組的 test 註解 (a: tests, cla: yes, framework)

28653 修復 RawChip 的 ink highlight 效果 (cla: yes)

28657 修復拼寫錯誤。(cla: yes, framework)

28658 將 git 輸出包含在 channel 命令的錯誤訊息中 (cla: yes, team, tool)

28661 在 profile/release 模式執行時使用更簡單的 Diagnosticable.toString 實現 (cla: yes, framework)

28663 更新 TabController.indexIsChanging 文件 (cla: yes, framework)

28666 使 RenderUiKitView 拒絕被吸收的觸控事件 (cla: yes, framework)

28669 修復 TODO 的驅動修復 (cla: yes)

28672 支援熱修復版本號 (cla: yes, tool)

28673 新增缺失的尾隨逗號 (cla: yes, team)

28675 更新 ancestorWidgetOfExactType 的文件 (cla: yes, d: api docs, framework, waiting for tree to go green)

28679 Shader 預熱文件修復 (cla: yes)

28681 Expanded 程式碼片段用於 API 文件 (cla: yes, d: api docs, d: examples)

28683 移除 API 文件中舊的 HaTS 實現 (cla: yes, d: api docs)

28684 新增執行 build_runner 測試到 tool 的功能 (cla: yes)

28687 使 shader 預熱非同步化,以便能夠處理影像 (cla: yes)

28688 使用 initial state 初始化 window 的 lifecycle state。Roll engine (19 commits) (cla: yes, customer: mulligan (g3), framework)

28698 將 engine 滾動到 99f3f7a9c246f1ebedc6eefd867cde250b370380 (cla: yes)

28709 改進 Text 建構函式的錯誤訊息 (cla: yes, framework)

28734 更新 README.md (cla: yes)

28735 [Material] 建立 FloatingActionButton ThemeData 並將其應用於 FloatingActionButton (cla: yes, f: material design, framework)

28736 避免在 paintImage 中例項化生成器的開銷 (cla: yes, framework)

28746 移除 add2app 測試在 iOS 上的超時時間 (a: tests, cla: yes, team, ⌺‬ platform-ios)

28747 第一部分:改進 Overlay API (cla: yes, framework)

28748 恢復 "移除 API 文件中舊的 HaTS 實現" (cla: yes, d: api docs, team)

28749 為雙擊新增最小時間間隔要求 (cla: yes, f: gestures, framework)

28751 暴露 TextStyle 中的 decorationThickness。Roll engine (12 commits) (a: typography, cla: yes, framework)

28752 FAB 程式碼片段用於 API 文件 (cla: yes, d: api docs, d: examples, f: material design, framework)

28756 處理被 Navigator push 中斷的 Cupertino 後退手勢 (cla: yes, f: cupertino, framework)

28759 將 tool 測試切換到 build runner (cla: yes)

28799 為 FadeInImage 新增 semantics label。(cla: yes, framework)

28809 修復一些格式問題 (cla: yes, framework, team)

28821 [fuchsia] 允許 fuchsia_tester 的相對條目 (cla: yes, tool)

28845 [Material] 修復 radio ink ripple 以使其居中 (cla: yes, f: material design, framework)

28852 更新測試中的 macOS 版本 (a: tests, cla: yes, team)

28855 將 material iOS 後退滑動測試遷移到 material (cla: yes, f: cupertino, framework)

28857 Form 程式碼片段用於 API 文件 (cla: yes, d: api docs, d: examples, framework)

28863 在 Android SDK 檢測邏輯中回退到平臺工具。(cla: yes, tool, waiting for tree to go green)

28866 新增 build 指令碼無效化和 snapshotting 邏輯 (cla: yes, tool)

28873 移除多餘的 build_runner 模式,移除 flutter_build (cla: yes, tool)

28888 在 readme 檔案中將 flutter.io 更改為 flutter.dev (cla: yes, team)

28899 Roll engine 4f54a1dd9...e6a5201f0 (cla: yes)

28900 為 cupertino button 新增 key 支援 (cla: yes, f: cupertino, framework, waiting for tree to go green)

28919 始終合成 PhysicalModels (cla: yes, framework, severe: API break)

28922 修復 flutter update-packages 時的崩潰 (cla: yes)

28933 修復 BlockFunctionBody 中語句的縮排 (cla: yes, framework, team)

28938 新增 `flutter create --list-samples` 命令 (cla: yes, tool)

28944 修復缺少的變數名 (cla: yes, framework, waiting for tree to go green)

28951 Shader 預熱的快速修復 (cla: yes, framework)

28953 在 semantics tree 中包含 platformViewId (cla: yes, framework, severe: API break)

28955 為 EditableText 新增更多文件,指出其在手勢處理方面的粗糙性 (cla: yes, framework)

28963 post submit on cirrus 的修復 (cla: yes)

28970 修復 coverage shard 並列印測試執行後的摘要 (cla: yes, waiting for tree to go green)

28975 恢復 "Roll engine f4951df193a7..471a2c89a689 (11 commits)" (cla: yes)

28990 修復 MouseTracker 註解洩漏 (cla: yes, f: gestures, framework, waiting for tree to go green)

29008 更新 CupertinoTextField (cla: yes, f: cupertino, framework, waiting for tree to go green)

29010 重新啟用 dart2js 測試 (cla: yes, tool)

29012 移除文件中過時的 SemanticsSortOrder 的引用 (cla: yes)

29016 重新啟用 coverage (cla: yes)

29020 向所有 target 新增整合 (cla: yes)

29023 更新 readme 以支援 LUCI (cla: yes)

29024 修復 CupertinoTabView 在檢視插入更改時重新塑形 (cla: yes, ⚠ TODAY)

29025 在所有 Mac 構建中列印系統時間 (a: tests, cla: yes, team)

29030 恢復 "重新啟用 dart2js 測試" (cla: yes)

29048 使用非同步執行 xcodebuild 命令 (cla: yes, tool)

29051 修復塊格式化 (cla: yes, framework, team)

29053 更新 Container 示例程式碼到 API 文件 (cla: yes, d: api docs, d: examples, framework)

29054 棄用 profile() (cla: yes, framework, waiting for tree to go green)

29056 新增 heartbeat (cla: yes)

29057 修復 Flex 類文件,將 'vertical space' 替換為 'space on its main axis',以便語言同時適用於 column 和 row。(cla: yes, framework, waiting for tree to go green)

29062 修復 windows codegen (cla: yes, tool)

29064 恢復 "延遲下載 artifact (III)" (cla: yes)

29069 Heroes 和巢狀 Navigators (a: animation, cla: yes, framework)

29072 更新 ListView 示例程式碼到 API 文件 (cla: yes, d: api docs, d: examples, framework)

29073 確保測試報告者列印 stderr,並停用非貢獻者的 Bigquery (a: tests, cla: yes, team)

29093 恢復 "修復 TextField 高度問題" (cla: yes)

29126 使 `flutter analyze` 在 analysis server 發生錯誤時失敗。(cla: yes, team, tool)

29129 更新 .cirrus.yml (cla: yes)

29134 在錯誤訊息中正確轉義 Android SDK Manager 路徑 (cla: yes, tool, waiting for tree to go green)

29138 更新 DropdownButton 下劃線以實現可自定義 (cla: yes, f: material design)

29156 修復 RefreshIndicator 建構函式 API 文件中的拼寫錯誤 (cla: yes)

29165 Tab Label Color 的文件編輯 (cla: yes, d: api docs, f: material design, framework)

29171 僅在 flutter_test 開始時執行 codegen (cla: yes, tool)

29175 確保 Tab 文字樣式的動畫對具有匹配的繼承值 (cla: yes, f: material design, framework)

29179 預設 shader 預熱中無 image shader 快取 (cla: yes, framework)

29183 在 TabBarTheme 中實現 labelPadding 配置 (cla: yes, f: material design, framework)

29188 修復 #25807:在 sliver multibox widget 中實現 move (cla: yes, f: material design, framework, severe: API break)

29195 MaterialButton 的 shape 應覆蓋 ButtonTheme 的 shape (cla: yes, f: material design, framework)

29192 更新 upgrade 以 rebase 並 stash 本地更改。(cla: yes, tool)

29195 為 forEachTween 新增示例 (a: animation, cla: yes, framework)

29196 檢測並清理洩漏的程序 (a: tests, cla: yes, team: flakes)

29200 Cupertino 本地化第 1 步:新增一個英語 arb 檔案 (a: internationalization, cla: yes, f: cupertino, framework)

29229 僅為整合測試安裝 JDK 和 Android SDK (cla: yes, team, waiting for tree to go green)

29231 新增 macOS 原始鍵盤對映 (a: desktop, cla: yes, framework)

29236 為 test_compat 新增 skip 到 group (a: tests, cla: yes, framework)

29245 修復 UniqueKey 的 DartDoc (cla: yes, d: api docs, framework, waiting for tree to go green)

29247 更新 flutter_localizations 翻譯 (cla: yes)

29250 TextField 高度嘗試 2 (cla: yes, f: cupertino, f: material design, framework)

29258 為 flutter tools 新增 dump-shader-skp 標誌 (cla: yes, tool)

29273 #29262 的推測性修復 (a: tests, cla: yes, team)

29304 在 iOS 的 semantics tree 中包含 platformViewId (a: accessibility, a: platform-views, cla: yes, framework, ⌺‬ platform-ios)

29314 恢復 "始終合成 PhysicalModels" (cla: yes)

29319 恢復 "推測性修復 #29262" (cla: yes)

29321 新增 --verbose-system-logs 選項 (cla: yes)

29329 TextSelectionOverlay 找不到 Overlay 時的錯誤訊息 (cla: yes, framework)

29330 恢復 "Roll engine 31b289f277c6..b1b388f1c235 (7 commits)",Roll 到 8b1a299ed。(cla: yes)

29332 新增斷言,以防 TabController 和標籤頁數量不匹配 (cla: yes, f: material design, framework)

29340 將新格式化程式置於環境變數後面 (a: tests, cla: yes, team)

29342 新增語義標籤查詢器 (a: accessibility, a: tests, cla: yes, t: flutter driver)

29363 手動 engine roll 包含 goldens (cla: yes)

29369 更新 README.md (cla: yes, waiting for tree to go green)

29374 恢復 "手動 engine roll 包含 goldens" (cla: yes)

29377 將 engine 滾動到 403337ebb893380101d1fa9cc435ce9b6cfeb22c (cla: yes)

29383 --verbose-logging 在 android 中改為 verbose-logging (cla: yes)

29385 在 macos 上跳過 Dialog 互動 (cla: yes)

29386 在查詢 engine 源路徑時使用 fs.identical 比較路徑 (cla: yes)

29387 使在 widgetTests 中確保語義更容易 (a: accessibility, a: tests, cla: yes)

29389 更新 SDK 約束以反映正在使用 set literals (cla: yes)

29390 使 ExpansionPanel 可選地透過點選其 header 來切換狀態。(cla: yes, f: material design, framework, severe: new feature)

29395 修復使用者在反方向拖動時的文字選擇 (a: text input, cla: yes, framework)

29399 在 tool 中啟用程式碼生成功能 (透過 opt-in) (cla: yes, tool)

29403 停用 widget inspector 滾動測試 (cla: yes)

29404 提高 flutter test 的啟動時間 (cla: yes, tool)

29407 [cupertino_icons] 新增 circle 和 circle_filled,用於單選按鈕。(cla: yes, f: cupertino, framework, waiting for tree to go green)

29413 修復僅使用 builder 時的 MaterialApp._navigatorObserver (cla: yes, f: material design, framework)

29434 將 builders 和 engine hash 新增到 fingerprint (cla: yes, tool)

29442 Align 程式碼片段用於 API 文件 (cla: yes, d: api docs, d: examples, framework)

29445 為 Chip 新增關於 MediaQuery 的文件 (cla: yes, d: api docs, f: material design, framework)

29451 在停用時為 cupertino switch 添加了透明度 (cla: yes, f: cupertino)

29452 一些空格格式化 (cla: yes, framework, team)

29454 更新另一個 SDK 約束 (cla: yes, customer: fuchsia, team)

29456 修復 packages 檔案有時是 APK 的問題 (cla: yes)

29461 移除顯式幀排程 (cla: yes, tool)

29463 將 arb 更改為真實 JSON (cla: yes, f: cupertino, framework)

29467 防止 stream 通知干擾過載 (a: tests, cla: yes, team)

29469 修復 asset 過載 (cla: yes, tool)

29474 讓 CupertinoTextField 的清除按鈕也呼叫 onChanged (cla: yes, f: cupertino, framework, waiting for tree to go green)

29494 tool 的 coverage 生成指令碼的初始工作 (cla: yes, tool)

29499 透過新增 AppFrameworkInfo.plist 的 FLTAssetsPath 來設定自定義 flutter_assets (cla: yes, tool, waiting for tree to go green)

29528 確保 properties 檔案的假定格式正確 (cla: yes, tool)

29532 重新提交所有平臺的 composite physical layers (cla: yes, customer: dream (g3), customer: fuchsia, framework)

29540 改進 Navigator 文件 (cla: yes)

29563 拖動選擇文字時避免閃爍 (cla: yes, f: material design, framework)

29564 更新 progress indicator API 文件 (cla: yes, f: material design, framework)

29566 手動將 engine 滾動到 5088735e5f (a: tests, cla: yes, framework)

29568 使 build runner 可配置 (cla: yes, team)

29572 DropdownButton 圖示可自定義 (cla: yes, f: material design, framework)

29604 為無效的 AndroidManifest.xml 新增更友好的錯誤訊息 (cla: yes, tool, ▣ platform-android)

29619 使 immutable 建構函式的字面量成為 const (cla: yes, team)

29621 更新 PULL_REQUEST_TEMPLATE.md (cla: yes, team)

29623 恢復 "Reland composite physical layers on all platforms" (cla: yes, framework)

29625 修復 flutter_tools 中的拼寫錯誤 (cla: yes, tool)

29627 手動 engine roll for 2019-03-19 (cla: yes)

29630 為 CupertinoIcons 新增心形 (cla: yes, f: cupertino, framework)

29632 為 iOS 上的 Flutter Gallery 啟用 platform views。(cla: yes, team, team: gallery)

29633 下載 secondary SDK (cla: yes, tool)

29638 修復到 stock details 的過渡 (cla: yes, team, team: gallery)

29641 修復 API 文件主頁上的連結 (cla: yes, d: api docs, framework)

29644 Cupertino 本地化第 3 步:為了騰出空間給 cupertino,將一些 material 工具原地移動 (cla: yes, f: cupertino, f: material design, framework)

29650 Cupertino 本地化第 4 步:讓生成的 date localization 組合 material 和 cupertino locales (cla: yes, f: cupertino, f: material design, framework)

29654 在 OutlineButton 文件中包含括號 (cla: yes, d: api docs, f: material design, framework)

29669 透過 mojave-flutter 映象加快 CI 速度 (a: tests, cla: yes, team)

29677 當 Navigator 不是全屏時,修復 hero rectTween 的計算 (a: animation, cla: yes, customer: solaris, framework, waiting for tree to go green)

29684 恢復最後兩次 engine roll。(cla: yes)

29693 使用 compiler 的 source list 來跟蹤被 invalid 的檔案以進行熱過載。(cla: yes, t: hot reload, tool)

29697 為 API 文件嵌入新圖表 (cla: yes, d: api docs, d: examples, framework)

29699 修復 ANSI 終端的更多測試 (cla: yes, tool)

29701 重新提交所有平臺的 composite physical layers (cla: yes, framework)

29708 Cupertino 本地化第 5 步:新增法語 arb 作為翻譯示例 (cla: yes, f: cupertino, framework)

29721 在 script cache 檢查中使用 Dart 版本 (cla: yes, tool)

29747 允許在熱過載期間新增/更新 packages (cla: yes)

29754 恢復 "為 iOS 上的 Flutter Gallery 啟用 platform views。" (cla: yes)

29758 連結 Higher & Lower 類文件 (cla: yes, d: api docs, framework)

29760 map、parameters 和 spaces 的一些格式化 (cla: yes, framework, team)

29764 更新 fuchsia-attach 以配置 dev_finder 位置 (cla: yes, tool)

29767 Cupertino 本地化第 6 步:為 cupertino 新增一個 GlobalCupertinoLocalizations 基類,包含日期時間格式化 (cla: yes, f: cupertino)

29768 直接依賴 frontend_server tool 在 fuchsia_attach 中 (cla: yes, tool)

28769 為 Cupertino 文字欄位新增透過滑鼠選擇文字的支援 (cla: yes, f: cupertino, framework)

29771 為 ListTile 的 trailing 和 leading widgets 設定最大高度 (cla: yes, f: material design, framework)

29779 移除文件中不必要的 "new" (cla: yes)

29780 恢復 "Update upgrade to rebase and stash local changes." (cla: yes)

29783 修復 cache 位置、artifact,並重新啟用 dart2js 測試 (cla: yes, tool)

29785 Lazy cache 4: 新希望 (cla: yes, tool)

29786 更新 upgrade 以 stash 本地更改並從 hotfix 分支重置 (cla: yes, tool)

29811 TextField Validator 高度文件 (cla: yes, f: material design, framework)

29817 將 engine 滾動到 5f8ae420c1ac61bbbb26e61251d129c879fc788d (cla: yes)

29818 如果 codegen 失敗,則不使構建失敗 (cla: yes, tool)

29821 Cupertino 本地化第 1.5 步:修復 cupertino_en.arb 中的資源不匹配問題 (cla: yes, f: cupertino, framework)

29822 Cupertino 本地化第 7 步:將 material 特定的內容移出 gen_localizations.dart (cla: yes, f: cupertino, framework)

29824 Cupertino 本地化第 8 步:建立 gen_cupertino_localizations 並生成 cupertino 英語和法語的本地化檔案 (cla: yes, f: cupertino, framework)

29860 將 binarySearch 移到 foundation。(cla: yes, framework)

29861 在 material/about.dart 中將 Timeline 呼叫包裝在 assert 中 (cla: yes)

30083 在 asset bundle 之外也監視萬用字元目錄 (cla: yes, tool)

29885 確保在使用 build_runner 時更新 packages 檔案 (cla: yes, tool)

29908 更新 Twitter handle @flutterio -> @FlutterDev (cla: yes, team, team: gallery)

29928 將語義節點 ID 範圍限制為 2^16 (cla: yes, framework)

29929 從 BackdropFilter 中移除透明繪製的 hack (cla: yes, framework)

29938 將 FLUTTER_TOOL_ARGS 傳遞給 snapshot 命令。(cla: yes, tool)

29942 [fuchsia] 修復 flutter_tool BUILD.gn 依賴項 (cla: yes, tool)

29943 移除導航欄和安全區域子項之間不必要的間隙 (cla: yes, f: cupertino, framework)

29946 讓 CupertinoPageScaffold 透過點選狀態列滾動到頂部 (cla: yes, f: cupertino)

29980 修復 account drawer header 箭頭在 setState 時旋轉的問題 (cla: yes, f: material design)

29985 恢復 "Lazy cache 4" (cla: yes)

29986 Lazy cache 5: 帝國反擊戰 (cla: yes, tool)

29987 更新 CupertinoSwitch 文件 (cla: yes, d: api docs, f: cupertino, framework)

29989 避免為非洩漏檢查器覆蓋 task 結果 (a: tests, cla: yes, team, tool)

29993 為 Linux 新增鍵盤對映 (a: desktop, cla: yes, framework)

29998 修復 PointerEventConverter 的邊緣情況 (cla: yes, framework, waiting for tree to go green)

30019 更新到最新 matcher (cla: yes, team)

30032 為 flutter build aot 命令引入 --report-timings 標誌。(cla: yes, tool)

30040 實現桌面平臺的焦點遍歷,shoehorn 版。(a: desktop, cla: yes, framework, severe: API break)

30048 文件說明 Hero 需要出現在目標頁面的零幀上 (cla: yes, d: api docs, f: material design, framework)

30053 使超時時長可配置 (cla: yes, tool)

30055 將 -c 改為 --enable-asserts (cla: yes)

30058 Draggable Scrollable sheet (cla: yes, framework)

30059 從 Hero 文件連結到 Hero 動畫文件 (cla: yes, d: api docs, f: material design, framework)

30071 將 spinner `_defaultSlowWarning` 訊息移到新行 (cla: yes, tool)

30075 確保 flutter run/drive/test/update_packages 只下載必需的 artifact (cla: yes, tool)

30078 為影像處理新增更多測試覆蓋範圍 (cla: yes, framework)

30082 在執行 update-packages 時跳過 .dart_tool 資料夾 (cla: yes)

30115 轉發缺少的 pub 命令 (cla: yes, tool)

30123 修復 OutlineInputBorder 崩潰 (cla: yes, f: material design, framework)

30129 修復 gallery 演示中的 refresh control,更新註釋 (cla: yes, f: cupertino, framework)

30139 攔截影像解析中 synchronous Completers 丟擲的錯誤。(cla: yes)

30141 修復 physical_model_test 中 matchesGoldenFile() 的誤用。(cla: yes)

30145 設定 shaderWarmUp 過晚時的錯誤訊息 (cla: yes)

30153 允許停用 stable 分支上的實驗性命令和裝置 (cla: yes, tool)

30160 Cupertino 本地化 1.9:為 cupertino_en.arb 新增所需的 singular resource (cla: yes, f: cupertino, framework)

30194 更改 flutter_gallery 中 study 的順序 (cla: yes)

30195 V1.4.5 hotfixes again (cla: yes)

30198 將 engine 滾動到 82765aa77db9621dfbc50801ee2709aa0a00e04d (cla: yes)

30201 更新 sample code analyzer regexp & test case (cla: yes, d: api docs, team, tool)

30204 停用 jit snapshot (cla: yes)

30205 新增缺少的測試用例並處理萬用字元移除 (cla: yes)

30206 使 showMenu() 的 position 引數成為必需的 (cla: yes)

30212 新增斷言以防止 ListTile trailing/leading 水平過度擴充套件 (cla: yes, f: material design, framework)

30215 檢查無效的 elevations (cla: yes, customer: dream (g3), customer: fuchsia, framework, severe: customer critical, ○ platform-fuchsia)

30216 確保 flutter test 會請求 cache 升級 (cla: yes)

30218 [fuchsia_tester] 傳遞 icudtl 的位置 (cla: yes, tool)

30219 新增有用的 Material 斷言訊息 (cla: yes, f: material design, framework)

30222 新增 coverage benchmark (cla: yes)

30227 簡化 TapGestureRecognizer 的邏輯 (cla: yes, framework)

30228 在 pushReplacement 時讓 heroes 飛行 (cla: yes, f: routes, framework)

30232 恢復 "Ensure that flutter run/drive/test/update_packages only downloads required artifacts" (cla: yes)

30235 在未提交更改時發出警告 (cla: yes, tool)

30254 Reland: Ensure that flutter run/drive/test/update_packages only downloads required artifacts (cla: yes, tool)

30275 為非同步函式實現 compute (#16265) (cla: yes, framework)

30276 動畫包中的隨機微小修復 (a: animation, cla: yes, framework, waiting for tree to go green)

30304 .toList() 之前不需要 .join() (cla: yes, framework)

30305 更短的可空列表重複項 (cla: yes, framework, waiting for tree to go green)

30327 新增 "feature request" issue 模板 (cla: yes, team)

30339 為手勢新增按鈕 (a: desktop, cla: yes, framework)

30343 ExpansionPanelList 和 ExpansionPanelList.radio 文件 (cla: yes, d: api docs, f: material design, framework)

30346 確保 _handleAppFrame 每個幀只註冊一次 (cla: yes, framework)

30348 RaisedButton 示例程式碼更新以繪製圖表 (cla: yes, d: api docs, d: examples, framework)

30353 修復微小拼寫錯誤 (cla: yes, f: material design, framework)

30390 [Material] 使用新的尺寸、形狀和顏色對映更新 slider 和 slider theme (cla: yes, f: material design, framework)

30398 嵌入新的 raised button 圖表。(cla: yes, d: api docs, d: examples, framework, waiting for tree to go green)

30414 從某些 pointer events 中移除壓力自定義 (cla: yes, framework, severe: API break)

30415 新增 29 個 Widget of the Week 影片 (cla: yes, d: api docs, framework)

30422 在後退滑動釋放時提交 navigator.pop (cla: yes, framework)

30428 更新 repair 命令以支援 Arch Linux (cla: yes, tool)

30451 將 dartdocs 升級到 0.28.3 (cla: yes, d: api docs, framework)

30452 更多的影片 (cla: yes, d: api docs, framework)

30453 為 BottomNavigationBar 類更新示例程式碼以用於圖表。(cla: yes, d: api docs, d: examples, framework, waiting for tree to go green)

30455 防止 shrine 中出現垂直滾動,方法是確保卡片大小適合螢幕 (cla: yes, f: material design, framework, team, team: gallery, waiting for tree to go green)

30456 對 bin/flutter bash 指令碼進行 shellcheck (linter) 更改 (cla: yes, tool)

30457 觸控式螢幕幕會向按鈕新增 `0x01` (cla: yes, framework)

30458 [fuchsia] 修復 isolate filter (cla: yes, customer: fuchsia, tool)

30460 修復 gallery API 文件 URL launcher (cla: yes, team, team: gallery)

30461 當 ValueNotifier 通知時,更加明確 (cla: yes, d: api docs, framework, waiting for tree to go green)

30463 恢復 "設定 shaderWarmUp 過晚時的錯誤訊息 (#30145)" (cla: yes, framework, waiting for tree to go green)

30468 為 BottomNavigationBar 嵌入圖表。(cla: yes, d: api docs, d: examples, framework)

30470 修復 Table flex 列布局錯誤 #30437 (cla: yes, framework)

30475 Trackpad 模式崩潰修復 (cla: yes, f: material design, framework, ⌺‬ platform-ios)

30497 為 flutter_gallery 新增 confirmDismiss 示例 (cla: yes, f: material design, team: gallery)

30513 修復 issue 21640: Assertion Error : '_listenerAttached': is not true (cla: yes, framework)

30521 在 CupertinoTheme 中提供預設的 IconTheme (cla: yes, f: cupertino, framework)

30525 修復輸入寬度外的游標 (cla: yes, f: material design, framework)

30527 Cupertino 本地化第 11 步:在說明中新增更多翻譯澄清 (cla: yes, f: cupertino, framework)

30530 讓 Linux 的 Docker 映象也安裝 fastlane (cla: yes)

30531 更正 MaterialButton disabledColor (cla: yes)

30535 正確合成事件按鈕 (cla: yes, waiting for tree to go green)

30537 嵌入了 ListTile 示例程式碼的圖片,並添加了變體 (cla: yes, d: api docs, f: material design, framework)

30562 將 flutter.io 替換為 flutter.dev (a: first hour, a: quality, cla: yes)

30563 修復了 Expanded API 文件中的一個拼寫錯誤 (cla: yes, d: api docs, framework)

30570 將 dartdocs 升級到 0.28.3+1 (cla: yes)

30572 [Material] Adaptive Slider 建構函式 (cla: yes, f: material design, framework)

30578 將 ios-deploy 版本 2.0.0 標記為錯誤 (cla: yes, tool)

30579 PointerDownEvent 和 PointerMoveEvent 的預設 `buttons` 為 1 (a: desktop, cla: yes, framework, severe: API break)

30594 更新 README.md (a: first hour, a: quality, cla: yes)

30612 為 FlexibleSpaceBarSettings 添加了必需的引數 (cla: yes, f: material design, framework)

30626 為 ValueListenable 新增示例 (cla: yes, d: api docs, framework)

30640 新增 `const Border.uniformSide()` (cla: yes, framework)

30643 新增 Form.onSaved (a: desktop, cla: yes, framework)

30644 使 FormField._validate() 返回 void (cla: yes, framework)

30645 為 FormFieldValidator 新增文件 (cla: yes, framework)

30648 允許下載桌面嵌入 artifact (a: desktop, cla: yes, tool)

30667 修復 @mustCallSuper 間接重寫和 mixins 中的額外問題 (cla: yes, framework)

30746 Baseline Aligned Row (cla: yes, f: material design, framework)

30747 在 debug 模式下執行 flutter drive 時列印警告 (a: tests, cla: yes, t: flutter driver)

30754 [Material] 修復由舊 context 導致的 showDialog 崩潰 (cla: yes, f: material design, framework)

30755 將 Gradle wrapper 註冊為通用 artifact (cla: yes)

30760 修復 invokeListMethod 和 invokeMapMethod 中的 cast NPE (cla: yes, framework)

30767 將 cubic_bezier_perf__timeline_summary 標記為非易失性 (cla: yes)

30792 將 Border.uniform() 重新命名為 Border.fromSide() (cla: yes, framework)

30793 恢復 "Add Form.onSaved" (cla: yes, f: material design, framework)

30796 Unbounded TextField 寬度錯誤 (cla: yes, f: material design, framework)

30800 使用 Material Scaffold Template 更新 ListTile 示例程式碼片段 (cla: yes, d: api docs, f: material design, framework)

30809 修復 issue 23527: Exception: RenderViewport exceeded its maximum numb… (cla: yes, framework)

30811 讓 coverage 速度超快 (cla: yes, tool)

30814 修復 StatefulWidget 和 StatelessWidget 示例文件 (cla: yes, d: api docs, framework)

30815 讓 CupertinoNavigationBarBackButton 正確返回斷言錯誤 (cla: yes, f: cupertino)

30818 為 `flutter drive` 新增新的標誌,用於跳過在裝置上安裝新應用 (cla: yes, tool)

30828 為 CupertinoDatePicker 新增 golden 測試 (cla: yes, f: cupertino, f: date/time picker, framework)

30829 使 hover 註解層與 mouse detector 同步。(a: desktop, cla: yes, framework)

30832 在 Dockerfile 中將 Android build tools 升級到 28.0.3 (cla: yes, team)

30837 為 TextSpan 新增 semanticsLabel (cla: yes)

30857 為 VM service 添加了身份驗證程式碼支援。(a: tests, cla: yes, tool)

30862 CupertinoDatePicker 的 initialDateTime 考慮了 minuteInterval (cla: yes, f: cupertino, framework)

30867 新增 debugProfileWidgetBuilds 的切換開關 (cla: yes, tool)

30871 更新上傳金鑰,似乎出現了一些問題 (a: tests, cla: yes, team)

30873 恢復 "Remove pressure customization from some pointer events" (cla: yes)

30876 簡化 toImage future 處理 (cla: yes, framework)

30880 使 `sliver.dart` 的 `_createErrorWidget` 與其他 Widgets 相容 (cla: yes, framework)

30883 修復 iTunes Transporter 的 quirk (cla: yes)

30884 [Material] 更新 TabController 以支援動態 Tabs (cla: yes, f: material design, framework)

30886 允許滑鼠懸停僅響應某些滑鼠事件,而非全部。(cla: yes)

30887 為 dialog 新增更多交叉引用文件 (cla: yes, d: api docs)

30898 檢查 ErrorWidget.builder 在測試後是否未被修改 (a: tests, cla: yes, framework, waiting for tree to go green)

30919 手動 engine roll,停用 service 身份驗證程式碼 (cla: yes)

30921 在常量表達式中使用 identical 而不是 '=='。(cla: yes)

30930 恢復 "Manual engine roll with disabled service authentication codes" (cla: yes)

30932 2d 變換 UX 改進 (cla: yes, framework, team: gallery)

30937 將修復 backport 到 v1.4.9 (cla: yes, team)

30938 更新 keycodes,修復一個註釋。(a: desktop, cla: yes, d: api docs, framework)

30942 rectMoreOrLess equals,為 64 位 rect 做準備 (a: tests, cla: yes, f: material design, framework)

30946 新增更多 cupertino 圖示 (cla: yes, f: cupertino, framework)

30985 新增 rrect contains microbenchmark (a: tests, cla: yes, severe: performance, waiting for tree to go green)

30990 允許在 profile 模式下進行 profile widget 構建 (cla: yes, severe: performance, team)

30991 在 Android 上為 caret 高度使用字形的全高度 (a: fidelity, a: text input, a: typography, cla: yes, severe: API break)

30995 恢復 "revert last 2 engine rolls" (cla: yes)

30997 透過檢查 stderr 修復 warning test (cla: yes)

30998 恢復 "Revert "revert last 2 engine rolls"" (cla: yes)

31000 修復對比度指南中的錯誤並改進啟發式方法 (cla: yes)

31005 [scenic] 移除死掉的 view_manager 引用 (cla: yes, customer: fuchsia, team: gallery, ○ platform-fuchsia)

31063 下載並處理 flutter patched sdk 的產品版本 (cla: yes, tool)

31064 為 flutter version 命令新增排序 (cla: yes, tool)

31073 Fuchsia 第 1 步:新增 SDK 版本檔案和 artifact 下載 (cla: yes, tool)

31074 使 CoverageCollector 的 flutterProject 選項可選 (cla: yes, tool)

31088 TextField 滾動物理效果 (cla: yes, f: cupertino, f: material design, framework)

31092 在 coverage 收集時新增 null 檢查 (cla: yes)

31093 使 matchesGoldenFile 的文件連結到如何建立 golden 影像檔案的解釋 (cla: yes, framework)

31097 修復 Opacity 下的文字選擇工具欄 (cla: yes, framework)

31109 澄清各種 CupertinoTabView 文件 (cla: yes, f: cupertino, framework)

31148 將 dartdoc 升級到 0.28.3+2 (cla: yes)

31159 恢復 "Use full height of the glyph for caret height on Android" (cla: yes, framework)

31171 允許透過環境變數停用所有 fingerprint 快取 (cla: yes, tool)

31178 為文件新增麵包屑 (cla: yes)

31205 新增桌面專案和構建命令 (experimental) (a: desktop, cla: yes, tool)

31207 修復 issue 12999:在測試期間使 asset 可用 (cla: yes, framework, tool)

31210 在 Android 上為 caret 高度使用字形的全高度 v2 (a: text input, cla: yes, framework)

31216 停用 macOS 整合測試 (cla: yes)

31218 為 macOS 目標新增 run 能力 (a: desktop, cla: yes, ⌘‬ platform-mac)

31228 修復 ExpansionPanelList 重複 Global Keys 異常 (cla: yes, f: material design, framework, severe: crash)

31229 為 Linux 和 Windows 新增 flutter run 支援 (a: desktop, cla: yes, tool)

31262 為 attach 命令新增 track-widget-creation 標誌 (cla: yes)

31267 移除 reload results 中未使用的 hintMessage 和 hintId 欄位 (cla: yes)

31273 將 daemon.log 新增到 daemon spec (cla: yes)

31275 更新 SnackBar 以支援 Material spec 中的新樣式 (cla: yes, f: material design, framework)

31277 將 track widget creation 標誌傳遞給 build 指令碼 (a: desktop, cla: yes, tool)

31278 為 precache 新增 --force 標誌 (cla: yes)

31279 新增 flutter attach 文件 (cla: yes)

31282 停止為動態模式預快取 artifact。(cla: yes, tool)

31283 為 doctor 新增桌面工作流 (a: desktop, cla: yes, tool)

31291 為 StatefulBuilder 新增一些文件 (cla: yes, framework)

31294 使用示例改進 Radio 文件 (cla: yes, d: api docs, f: material design, framework)

31295 改進 ThemeData.accentColor 與 secondary color 的關聯 (cla: yes, d: api docs, f: material design, framework)

31310 更新 flutter_driver 以支援 auth codes (cla: yes)

31315 修復因引入身份驗證程式碼而導致的測試失敗 (cla: yes)

31316 為 InkWell 新增關於過渡和墨跡濺射裁剪的文件 (cla: yes, d: api docs, f: material design, framework)

31321 修復 flutter_attach_test 未正確處理身份驗證程式碼的問題 (cla: yes)

31326 新增更多 shuffle cupertino 圖示 (cla: yes, f: cupertino, framework)

31329 為 macOS 目標新增 Xcode 構建指令碼 (a: desktop, cla: yes, tool, ⌘‬ platform-mac)

31332 iOS 選擇控制代碼不可見 (cla: yes, framework, ⌺‬ platform-ios)

31339 恢復 "[Material] Update slider and slider theme with new sizes, shapes, and color mappings" (cla: yes)

31342 在生成平臺特定工具之前檢查專案是否存在 (cla: yes, tool)

31359 移除對 Android 上構建動態補丁的支援 (cla: yes, tool)

31395 Roll engine ca31a7c57bad..206cab6e7013 (11 commits) (cla: yes)

31399 為 build aot 新增 ignorable track-widget-creation 標誌 (cla: yes, tool)

31400 新增 printError 訊息和 tool exit 到 android device (cla: yes, tool)

31404 在檔案系統異常時丟擲 toolExit 而不是 rethrow (cla: yes, tool)

31406 如果沒有 .ios 或 ios 子專案,則不嘗試構建 iOS (cla: yes, tool)

31419 新增關於來自伺服器的事件的註釋 (cla: yes, tool)

31420 為 Transformation 新增更多 breadcrumb 文件 (cla: yes, framework)

31421 為 SizedBox 新增 Widget of the Week 影片 (cla: yes, framework)

31434 為 flutter create 示例新增更多上下文 (cla: yes)

31446 允許過濾裝置,僅保留當前專案支援的裝置 (cla: yes, tool)

31451 為 macOS 的 Generated.xcconfig 設定絕對 SYMROOT (cla: yes)

31452 移除 engine 測試 (a: tests, cla: yes, team, waiting for tree to go green)

31454 改進文件以解決 flutter/flutter#31202 (cla: yes)

31456 放寬測試中路徑的字串匹配 (cla: yes)

31461 恢復 "Implement focus traversal for desktop platforms, shoehorn edition. (#30040)" (cla: yes)

31463 停用所有 Dart fingerprinters (cla: yes)

31464 CupertinoPicker fidelity revision (a: fidelity, cla: yes, f: cupertino, f: date/time picker, framework)

31486 修復優先順序問題 (cla: yes, team: gallery)

31491 允許 adb stdout 包含埠號而不失敗 (cla: yes, tool, ▣ platform-android)

31493 Keycode generation 文件修復 (a: desktop, cla: yes, d: api docs, framework)

31497 恢復 "Fix 25807: implement move for sliver multibox widget (#29188)" (cla: yes, framework)

31502 改進 Tabs 文件 (cla: yes, d: api docs, f: material design, framework)

31505 將 desktop 專案和 run/target_platform selectors 新增到選擇器中 (cla: yes)

31515 支援 macOS 的本地 engine 和 asset 同步 (cla: yes, tool)

31520 不要向 engine 新增空的 OpacityLayer (cla: yes, engine, framework)

31522 替換 no-op log reader 為真實實現 (cla: yes, tool)

31526 替換 no-op log reader 為真實實現 (cla: yes, tool)

31538 修復文件中的拼寫錯誤 (cla: yes, f: material design, framework)

31561 新增 Tooltip hover 支援 (cla: yes)

31562 允許所有測試在 --update-goldens 下執行。(cla: yes)

31564 [Material] 更新 slider 和 slider theme,使用新的尺寸、形狀和顏色對映 (第 2 次嘗試) (cla: yes)

31566 TimePicker 在小時選擇後移動到分鐘模式 (cla: yes, f: material design, framework)

31567 移除 Linux 桌面所需的 build/name 指令碼 (a: desktop, cla: yes)

31568 修復 transform assert (cla: yes, framework)

31569 將 engine 滾動到 3e47b4bb39bb4993f03a278ea7b1c11ee6459b06 (cla: yes)

31578 新增哈薩克語支援 (cla: yes)

31582 Issues/31511 (cla: yes)

31584 捕獲目前被吞沒的 JSON RPC 錯誤 (cla: yes)

31591 確保如果 Runner.xcodeproj 檔案丟失,則提前退出 (cla: yes, tool)

31600 重新啟用 const (cla: yes, framework, waiting for tree to go green)

31614 [Re-Land] Implement focus traversal for desktop platforms. (cla: yes)

31616 使 FlutterPlatform 公開,以便我們開始對其進行測試/重構 (cla: yes)

31619 修復 UiKitView#creationParams 的文件 (cla: yes, framework)

31621 新增檢查以確保 xcode 專案配置不丟失 (cla: yes)

31622 重構 context 以確保隱式下推安全 (cla: yes)

31623 修復邊緣滑動並在起始點回彈的問題 (cla: yes, f: cupertino, framework)

31634 改進 sample dart ui app 中的 canvas 示例 (cla: yes, d: api docs, d: examples, framework)

31638 修復文件連結 (cla: yes)

31642 將測試編譯器重構為單獨的庫 (cla: yes)

31687 居中文件輸入游標,移除不具伸縮性的常量偏移量 (a: text input, cla: yes, framework, ⌺‬ platform-ios)

31692 撤銷“新增 Tooltip 懸停支援 (#31561)” (cla: yes)

31693 在 Radio 和 RadioListTile 的 onChange 中添加註釋 (cla: yes, d: api docs, f: material design, framework)

31696 嘗試減少 runtimeType 的使用 (cla: yes, framework)

31736 更新包並取消固定版本 (cla: yes, tool)

31757 使 FlutterProject 工廠同步 (cla: yes, tool)

31759 移除已棄用的命令 (cla: yes, tool)

31761 支援熱過載中的 clipBehavior 更改 (cla: yes, framework)

31762 從 README 模板中刪除尾部空格 (cla: yes)

31765 工具測試平臺初稿 (cla: yes, tool)

31771 修復一個簡單的拼寫錯誤 (cla: yes)

31795 撤銷“更新包並取消固定版本” (cla: yes)

31800 撤銷“修復 Opacity 下的文字欄位選擇工具欄” (cla: yes)

31801 撤銷“為手勢新增按鈕” (cla: yes)

31802 重新提交“修復 Opacity 下的文字欄位選擇工具欄 (#31097)” (cla: yes, framework)

31804 僅當 pubspec 中聲明瞭 asset 時才構建 asset (cla: yes, framework, tool)

31807 使 const 可用於覆蓋 AssetBundle 的類 (cla: yes, tool)

31812 修復 #31764:當 fonts pubspec.yaml 不可迭代時顯示適當的錯誤訊息 (cla: yes, tool)

31815 移除 assert (cla: yes)

31819 重做:“為手勢新增按鈕” (a: desktop, cla: yes, framework)

31832 允許在子元件未充滿時拖動 DSS (cla: yes, f: scrolling, framework, waiting for tree to go green)

31835 將 ADB CrOS 修復 cherry-pick 到 beta 分支 (cla: yes, tool)

31860 修復 prefer_const_constructors (cla: yes)

31862 iOS 選擇手柄不可見 (#31332) (cla: yes)

31868 處理通知錯誤 (cla: yes, tool, waiting for tree to go green)

31871 為 flutter 1.5.4 hotfix 分支拾取 v1.5.4-hotfix-2 engine (cla: yes)

31874 為桌面端新增 stderr 到 log processor (cla: yes)

31876 撤銷“修復邊緣滑動並在起始點回彈” (cla: yes)

31886 撤銷“處理通知錯誤” (cla: yes)

本釋出版本中 flutter/engine 已關閉的 PRs

#

從 2019年2月21日 週四 20:22:00 -0800 到 2019年5月1日 週三 16:56:00 -0700

7494 為滾輪事件新增 engine 支援 (cla: yes)

7776 在例項化 FlutterView 時支援 ContextWrapper。(cla: yes)

7783 重構 iOS 播放輸入聲音邏輯。(cla: yes)

7803 [重新提交] 使用所有字型管理器來發現 strut 的字型。(cla: yes)

7828 撤銷 Versions API (cla: yes)

7851 改進路徑度量測試和文件 (cla: yes)

7888 重新提交 #7777 幷包含正確的 LICENSE (cla: yes)

7896 Android Embedding PR 6:引入具有 FlutterSurfaceView 和 FlutterTextureView 的 FlutterView 結構。(cla: yes)

7906 如果文字被截斷,則不為尾部空格新增虛線執行 (cla: yes)

7908 將 dart:* 原始檔連結到 engine 以支援偵錯程式源。(affects: dev experience, affects: engine, cla: yes)

7911 重新提交“PerformanceOverlayLayer golden test (#7863)” (cla: yes)

7912 Android PR 7:引入 FlutterActivity 和 FlutterFragment 的結構。(cla: yes)

7913 撤銷 dart 滾動 (cla: yes)

7914 允許嵌入器指定 vsync 等待器。(cla: yes)

7915 用於設定持久化快取路徑的嵌入器 API (cla: yes)

7916 撤銷“撤銷“重新提交 PerformanceOverlayLayer golden test (#…” (cla: yes)

7917 允許嵌入器將事件新增到時間線。(cla: yes)

7919 修復使用 PlatformView [IOS] 時記憶體洩漏 #24714 (cla: yes)

7923 在 preroll 之後移動 canvas clear (cla: yes)

7925 使動態補丁包的佈局與 APK 相似。(cla: yes)

7926 移除未使用的 FML 檔案 export.h (cla: yes)

7927 為原生程式碼庫提供動態補丁支援。(cla: yes)

7928 新設定,用於決定 engine 是否載入 ICU 對映。(cla: yes)

7929 在 FlutterView 分離時不要清除 FlutterJNI 狀態 (cla: yes)

7937 修復舊版 Android 上的 sendLocales (cla: yes)

7942 校正 FlutterSemanticsNode 成員名稱樣式 (cla: yes)

7946 Android Embedding PR 8:將 FlutterEngine 附加/分離新增到 FlutterView。(cla: yes)

7947 Android Embedding PR 9:引入 AndroidTouchProcessor 將 MotionEvents 轉換為 Flutter 觸控資料。(cla: yes)

7953 libtxt:在 ComputeStrut 中移除一個除錯日誌訊息 (cla: yes)

7954 修復了因 embedding 重構而引入的 Android 鍵盤輸入錯誤。( #28438) (cla: yes)

7960 Android Embedding PR 10:將系統通道新增到 FlutterEngine。(cla: yes)

7964 輸入某些特殊字元時修復游標跳轉問題。(cla: yes)

7967 為 LocalizationChannel.java 新增 api 21 檢查 (cla: yes)

7968 將 flutter 的 dart sdk 切換為 full 並新增 dartdevc 庫 (cla: yes)

7972 Android Embedding PR 11:將 FlutterEngine 新增到 FlutterFragment。(cla: yes)

7973 抑制 Configuration.locale 使用的棄用警告 (cla: yes)

7974 Android Embedding PR 12:將生命週期方法新增到 FlutterActivity。(cla: yes)

7975 [macos] 為 FLEViewController 新增懸停支援 (cla: yes)

7978 重構 web 配置/新增 dartdevc (cla: yes)

7979 Android Embedding PR 13:在 FlutterView 中集成了文字輸入、鍵盤輸入和其他一些通道通訊。(cla: yes)

7982 修復在 iOS 上輸入某些特殊字元時刪除文字的問題 (cla: yes)

7985 將非同步事件新增到流水線流中。(cla: yes)

7986 檢查運動事件的壓力範圍是否為 null (cla: yes)

7988 為語義更新提供批次處理 (cla: yes)

7990 提高 Locale.toString 的效能 (cla: yes)

7991 選擇 MPL 而非 LGPL (cla: yes)

7993 修復 embedder.h 中的兩個拼寫錯誤 (cla: yes)

7997 修復 dartdocs 中的拼寫錯誤 (cla: yes)

7999 在 WindowData 中緩衝生命週期 (cla: yes)

8000 Android Embedding PR 14:FlutterFragment 幾乎完成。(cla: yes)

8001 修復不正確的變換矩陣 (cla: yes)

8005 A11y 回撥 (cla: yes)

8006 防止使用 API 級別 16 和 17 中未定義的 Android API (cla: yes)

8007 為查詢新增過載,允許您指定包 (cla: yes)

8008 將 decorationThickness 暴露給 dart:ui (cla: yes)

8010 撤銷“緩衝生命週期在 WindowData 中” (cla: yes)

8011 在 presubmit 上為 iOS 構建 engine (cla: yes)

8023 開始 linting Android embedding (cla: yes)

8024 [fuchsia] 修復 Fuchsia roll 的 snapshot BUILD.gn 檔案 (cla: yes)

8026 [platform_views] 修復從平臺檢視到 flutter 檢視的重複觸控事件傳遞。(cla: yes)

8029 Android Embedding PR15:將 Viewport Metrics 新增到 FlutterView。(cla: yes)

8030 新增 kHasImplicitScrolling 列舉值的缺失 (cla: yes)

8032 重新提交“緩衝生命週期在 WindowData 中” (cla: yes)

8033 為語義 action 列舉新增缺失的值 (cla: yes)

8034 Android Embedding PR 16:將觸控支援新增到 FlutterView。(cla: yes)

8036 為 Android 新增基線 lint 指令碼 (cla: yes)

8041 [platform_views]移除一個不必要的額外語句。(cla: yes)

8043 對 CONTRIBUTING.md 進行一些小清理 (cla: yes)

8044 改進物理形狀層的 Elevation 界限 (cla: yes)

8045 合併 GPU 和平臺執行緒以用於平臺檢視,修復死鎖。(cla: yes)

8046 修復 shell 和平臺檢視中的弱指標使用違規。(cla: yes)

8047 為 gn wrapper 新增 clang 靜態分析支援 (cla: yes)

8048 防止 NewAPI 失敗 (cla: yes)

8049 新增只讀持久化快取 (cla: yes)

8050 在許可證檢查中跳過 skp 檔案 (cla: yes)

8051 為平臺特定依賴項使用命名條件,並在 Mac 上抑制 Android 和 Windows hook。(cla: yes)

8052 移除額外的原始檔 (cla: yes)

8053 在 FML 中移除冗餘的執行緒檢查器。(cla: yes)

8054 校正 Cirrus CI 構建狀態徽章的 URL (cla: yes)

8055 向 SemanticsNode 新增 platformViewId (cla: yes)

8056 從 macOS shell 傳送滾動事件 (cla: yes)

8061 Android Embedding PR 17:澄清 AccessibilityBridge。(cla: yes)

8065 為指標種類新增訊號 (cla: yes)

8066 撤銷“為指標種類新增訊號” (cla: yes)

8071 僅在為主系統構建時才構建完整的 Dart SDK (cla: yes)

8072 將 vsync 回撥延遲到嵌入器指定的幀開始時間。(cla: yes)

8073 更新 a11y 單詞前進/後退列舉名稱 (cla: yes)

8074 新增指令碼以幫助生成 PR 訊息 (cla: yes, waiting for tree to go green)

8077 標記 const extern (cla: yes)

8078 僅部分規則回滾 (cla: yes)

8079 修復 text.dart 高度文件 (cla: yes)

8080 僅在釋出時構建完整 sdk 以加快 bot 速度 (cla: yes)

8084 將 android_sdk_downloader 移動到更方便棄用的位置 (cla: yes)

8085 從快照中移除已棄用的庫 (cla: yes)

8087 棄用 android_sdk_downloader,改用 cipd (cla: yes)

8089 允許嵌入器將任務釋出到渲染執行緒。(cla: yes)

8090 Android linter 預設列印到控制檯 (cla: yes)

8093 闡明 FlutterEngineOnVsync 的引數。(cla: yes)

8094 新增具有可變引數的跟蹤計數器支援,並檢測光柵快取。(cla: yes)

8095 在舊版 FlutterView 中整合 AndroidTouchProcessor (cla: yes)

8096 記錄嵌入器 API 呼叫中的非 kSuccess 返回值。(cla: yes)

8098 不快取 gclient sync (cla: yes)

8099 對 Java 使用正確的流,在 Mac 上嘗試自動選擇 Java 1.8 (cla: yes)

8102 修復拼寫錯誤 (cla: yes)

8103 保護觸控探索監聽器的初始化 (cla: yes)

8105 支援 dartdevc、dart2js 和共享原始檔、dartdevc sdk (cla: yes)

8106 修復 Windows 構建 (cla: yes)

8109 Android Embedding PR 19:為新的 FlutterView 新增輔助功能。(cla: yes)

8114 改進 PhysicalShapeLayer 中的陰影文件 (cla: yes)

8115 為 Fuchsia 新增 Views V2 支援 (cla: yes)

8122 撤銷“新增對具有可變引數的跟蹤計數器支援並檢測光柵快取。” (cla: yes)

8124 在初始化之前將 final 狀態傳遞給 dart 作為初始 lifecycleState。(cla: yes)

8126 Bugfix #29203:舊版 FlutterView 中 getAccessibilityProvider 的 NPE。(cla: yes)

8139 作為回退,根據 libflutter.so 的路徑查詢 ICU 符號 (cla: yes)

8140 重新提交 PerformanceOverlayLayer golden test (cla: yes)

8141 修復 TextStyle 解碼錯位 (cla: yes)

8142 將拼寫“fast an inline”更正為“fast and inline” (cla: yes)

8143 修復 dart:ui TextStyle.toString 中的索引錯誤 (cla: yes)

8145 重新提交“新增對具有可變引數的跟蹤計數器支援並檢測光柵快取。” (cla: yes)

8147 新增“full-dart-debug”以停用 Dart VM 中的最佳化。(cla: yes)

8148 新增 dump-shader-skp 開關以幫助 ShaderWarmUp (cla: yes)

8149 在 Android 觸控處理器中編碼滾動運動事件 (cla: yes)

8150 由於缺乏積分,停用 build_ios 任務。(cla: yes)

8151 [Skia] 將 Skia 回滾到 29d5dec9a0783a033b921dc483fb98d565d684f6 (cla: yes)

8153 撤銷“停用 build_ios 任務,因為缺乏積分。” (cla: yes)

8154 抑制 Build.CPU_ABI 使用的棄用警告 (cla: yes)

8155 確保在 SendPlatformMessage 範圍內的型別化資料被釋放。(cla: yes)

8156 為嵌入式 iOS 平臺檢視新增 a11y 支援 (cla: yes)

8157 形狀層的抗鋸齒 (cla: yes)

8159 從 FDE 匯入 GLFW Linux shell (cla: yes)

8160 為 Linux 桌面新增構建依賴項指令碼 (cla: yes)

8166 不要將短生命週期緩衝區作為標籤傳遞給 Dart_TimelineEvent (cla: yes)

8168 新增特定於分配器的檢查,以確保傳遞給時間線的字串不是堆分配的。(cla: yes)

8171 Bugfix:防止在 FlutterJNI 從原生分離後響應平臺訊息時崩潰。(cla: yes)

8171 新增修復格式的有用命令的文件 (cla: yes)

8172 將幀和目標時間元資料新增到 vsync 事件,並透過流連線平臺 vsync 事件。(cla: yes)

8174 [scenic][SCN-1054] 從 SetTranslationRH 回退 (cla: yes)

8175 使 overlays_gr_context_與 overlay surface 同步 (cla: yes)

8180 修復 log level 拼寫錯誤,從 ERROR 到 INFO (cla: yes)

8181 修復 libzx 的包含檔案。(cla: yes)

8182 確保 Picture::RasterizeToImage 在 UI 執行緒上銷燬 Dart 持久化值 (cla: yes)

8183 裁剪到 clip_rect 而非 paint bounds (cla: yes)

8185 簡化回退等待器並新增 vsync 排程開銷的跟蹤。(cla: yes)

8196 為 GN 新增 --no-full-dart-sdk 選項 (cla: yes)

8202 [platform_view] iOSP 平臺檢視組合最佳化。(cla: yes, platform-ios)

8203 匯出 FlutterSemanticsUpdateNotification 並改進文件 (cla: yes)

8204 由於佇列時間過長,停用 build_ios。(cla: yes)

8206 僅在 host targets 上定義 dart_platform_sdk GN 變數 (cla: yes)

8208 將 PlatformViewsController 和 AccessibilityBridge 的引用互相傳遞 (cla: yes)

8210 校正 offset base 中的大於等於邏輯 (cla: yes)

8214 libtxt:更準確地跟蹤字形塊的定位和寬度,以更精確地渲染文字裝飾 (cla: yes)

8217 允許 iOS 匯出 __const (cla: yes)

8218 [ios] 在提交 CATransaction 之前設定 contentsScale (cla: yes)

8219 將 macOS 鍵盤資料傳送到 engine (cla: yes)

8221 將 io.flutter.embedding.engine.android 包移動到 io.flutter.embedding.android (cla: yes)

8227 將 Linux 桌面設定指令碼新增到 Dockerfile (cla: yes)

8229 讓 AccessibilityBridge 自身附加/分離到 (cla: yes)

8230 從 Linux 桌面 shell 設定中移除 jsoncpp (cla: yes)

8231 透過使用 View 來獲取 insets 而不是 Activity,從 AccessibilityBridge 中移除了 Activity 引用。(cla: yes)

8233 啟用 Linux shell 構建 (cla: yes)

8234 為 Android 表面 on-screen context 生命週期操作使用 GPU 執行緒 (cla: yes)

8237 將 Android 平臺檢視 a11y 樹映象到 Flutter a11y 樹中。(cla: yes)

8241 當存在 iOS 平臺檢視時,修復影片播放器關閉問題 (cla: yes)

8246 移除 FlutterJNI 中更多強制崩潰 (cla: yes)

8247 修復頂點顏色長度檢查錯誤 (cla: yes)

8249 允許指定備用的 Mac host SDK。(cla: yes)

8250 將 a11y 事件委託給/從嵌入的 Android 平臺檢視。(cla: yes)

8251 由於名稱錯誤,修復了服務 Isolate 未正確初始化的bug (cla: yes)

8253 向 stub_ui 新增 platformViewId (cla: yes)

8254 當 FlutterNativeView 與 FlutterView 分離時,不要丟棄 DartExecutor 的訊息處理程式。(cla: yes)

8256 檢查 dart:ui 的公共 API 是否符合 Web 實現。(cla: yes)

8265 連結“Higher & Lower Class Docs” (affects: docs, cla: yes)

8273 允許嵌入器指定自己的任務執行器介面。(cla: yes)

8274 [ui] 在 FontWeight.lerp 中新增 null 檢查 (WIP, cla: yes, prod: API break)

8276 透過建立 fixture 和 config builder,可以輕鬆編寫嵌入器單元測試。(cla: yes)

8277 將 buildroot 滾動到 9c7b023ff266ee58b00fe60326fa1db910a087f3 (cla: yes)

8293 [vulkan] 新增 FUCHSIA 外部 sem/mem 擴充套件 (cla: yes)

8295 修復了高低類之間的連結。(affects: docs, cla: yes)

8296 將現有的嵌入器單元測試遷移到使用 fixture。(cla: yes)

8297 [fuchsia] 新增缺失的 trace 宏 (cla: yes)

8299 在測試中啟用類 lambda 的原生回撥,並新增對自定義入口點的支援。(cla: yes)

8308 將 glfw 對映到 third_party,並滾動 buildroot (cla: yes)

8309 允許從 Dart 程式碼註冊 std::functions 作為原生入口點。(cla: yes)

8312 撤銷“允許從 Dart 程式碼註冊 std::functions 作為原生入口點。” (cla: yes)

8317 Android Embedding PR22:Polish - FlutterActivity Intent 工廠,FlutterFragment 控制渲染模式,FlutterSurfaceView 在渲染準備好之前透明。(cla: yes)

8318 減少 Scenic 上的渲染瑕疵 (cla: yes)

8319 修復“PointerEvent”流結束事件 (cla: yes)

8325 [fuchsia] 停用 FML_TRACE_COUNTER 事件以解除滾動阻塞 (cla: yes)

8327 從原始碼構建 Linux shell 的 GLFW (cla: yes)

8329 重新提交“允許從 Dart 程式碼註冊 std::functions 作為原生入口點。” (cla: yes)

8330 為 Android 上的每個 PlatformView 例項建立一個新的資源載入 EGL 上下文。(cla: yes)

8331 構建 Windows shell (cla: yes)

8333 允許將 a11y 事件從尚未遍歷的節點委託出去。(cla: yes)

8334 從 Linux shell 設定中移除 epoxy (cla: yes)

8335 在 FLEView reshape 中新增 super 呼叫 (cla: yes)

8336 修復 Windows 構建。(cla: yes)

8337 對 run_tests.sh 指令碼進行清理 (cla: yes)

8338 移除獨立的 a11y 測試執行器,並將其測試合併到 embedder_unittests 中。(cla: yes)

8339 修復拼寫錯誤 (cla: yes)

8343 每次啟動 engine 時重置最小日誌級別。(cla: yes)

8345 為 dartdevc 構建預編譯 sdk 和 analyzer summary (cla: yes)

8346 引入單元測試並將 web dart:ui 重構為“package” (cla: yes)

8353 撤銷“構建預編譯 sdk 和 analyzer summary for dartdevc” (cla: yes)

8354 將 threshold 重新命名為 access_threshold (cla: yes)

8355 建立 ddc summary 檔案和預編譯 sdk (cla: yes)

8358 允許為每個平臺自定義預設 Skia 字型管理器 (cla: yes)

8359 更新 buildroot dep 以處理 PR #227 (cla: yes)

8360 移除舊的 Fuchsia 外部 mem,sem 擴充套件 (cla: yes)

8362 確保 OpacityLayer 只有一個子節點 (cla: yes)

8368 libtxt:跟蹤字形塊的開始和結束 x 位置,以更精確地渲染文字裝飾 (cla: yes)

8369 GN 格式化 engine 中的所有檔案。(cla: yes)

8371 新增 GN format presubmit。(cla: yes)

8373 將 libdart selection 移到 //flutter/runtime 中的一個獨立目標。(cla: yes)

8374 [flutter_tester] 接受 --icu-data-file-path (cla: yes)

8375 允許在 AOT 模式下執行 runtime_unittests。(cla: yes)

8376 在 AndroidTouchProcessor 中檢查懸停運動事件 (cla: yes)

8377 處理 TextInputConfiguration.actionLabel JSON 中的 null 值 (cla: yes)

8379 允許原生入口點註冊用於執行時單元測試。(cla: yes)

8380 將平臺檢視移除延遲到 submitFrame。(cla: yes)

8381 移除未使用的 DartVM::IsKernelMapping (cla: yes)

8382 為 Windows 新增缺失的 import 到 functional。(cla: yes)

8387 使 iOS 上的資源上下文成為主上下文 (cla: yes)

8393 從 Android P 開始,不要使用反射訪問 a11y API。(cla: yes)

8397 將引導 VM 所需的資料分離到自己的類中。(cla: yes)

8400 確保 FlutterViewController 在不再活動時重新整理所有待處理的觸控事件 (cla: yes)

8402 允許關閉 VM 中的所有根 Isolate。(cla: yes)

8406 撤銷“將引導 VM 所需的資料分離到自己的類中。” (cla: yes)

8407 [fuchsia] 從 Fuchsia host build 中排除 glfw (cla: yes)

8410 [txt] 新增 FontCollection::SetDefaultFontManager (cla: yes)

8411 將新的 Android embedding 包新增到 javadoc 生成中。(cla: yes)

8412 將環境定義傳遞給編譯 flutter 平臺步驟。(cla: yes)

8414 將引導 VM 所需的資料分離到自己的類中。(cla: yes)

8416 為桌面 GLFW shell 新增滾輪支援 (cla: yes)

8417 移除 DART_CHECK_VALID 的使用。(cla: yes)

8419 支援併發執行任務的訊息迴圈。(cla: yes)

8421 dart:ui Locale:新增 toLanguageTag() (cla: yes)

8425 滾動 buildroot (cla: yes)

8427 消除未使用的 displayBounds 引數 (cla: yes)

8429 使 AccessibilityViewEmbedder final (cla: yes)

8431 撤銷“允許關閉 VM 中的所有根 Isolate。” (cla: yes)

8435 為 GLFW shell 新增視窗標題/圖示支援 (cla: yes)

8439 更新以使用 SkTileMode (cla: yes)

8442 在 GCE 上構建 Windows engine (cla: yes)

8446 新增準備我們 Windows VM 映像的指令碼 (cla: yes)

8448 Android Embedding PR24:允許 FlutterActivity 提供 engine,同時調整 FlutterFragment 的時序以避免 Activity 啟動延遲。(cla: yes)

8456 更多關於 engine build windows VM 的詳細註釋 (cla: yes)

8457 允許關閉 VM 中的所有根 Isolate。(cla: yes)

8460 Android Embedding PR25:防止在啟動 FlutterActivity 時出現黑屏。(cla: yes)

8461 在嵌入器中記錄正確的錯誤函式。(cla: yes)

8462 記錄 leak_vm 標誌。(cla: yes)

8465 Android Embedding PR26:提供 FlutterMain 的 ensure initialization complete 的非同步版本。(cla: yes)

8467 將 OpacityLayer 的矩陣初始化為單位矩陣 (cla: yes)

8472 [Docs] 校正指向貢獻指南的連結。(affects: docs, cla: yes, easy fix)

8473 將 dart 滾動到 907c514c8937cf76e (cla: yes)

8477 新增建立 minikin 字型的跟蹤事件 (cla: yes)

8490 移除未使用的變數 (cla: yes)

8496 [scenic] 移除未使用的 mozart.internal (cla: yes)

8497 為 shell_unittests 連結 Dart fixture。(cla: yes)

8498 將常量定義移出 embedder.h (cla: yes)

8499 將 FlutterEventTracer 事件路由到 Fuchsia 的 Fuchsia 跟蹤。(cla: yes)

8500 移除獲取當前測試名稱的宏。(cla: yes)

8503 [scenic][SCN-1054] 移除 SetTranslationRH 的懸空用法 (cla: yes)

8504 Android Embedding PR27:修復 Fragment 事務中的 SurfaceView 閃爍。(cla: yes)

8511 切換到較新的著色器和濾鏡 API (cla: yes)

8515 新增 Windows host_debug_unopt 構建測試 (cla: yes)

8517 將 blink 名稱空間重新命名為 flutter。(cla: yes)

817 移除未使用的 EnableBlink 標誌。(cla: yes)

8520 將 shell 名稱空間重新命名為 flutter。(cla: yes)

8523 移除 engine 中對 |flutter| 名稱空間的冗餘指定。(cla: yes)

8524 將 Rect 的內部表示從 Float32List 更改為 Float64List (cla: yes)

8525 將 flutter/synchronization 的內容合併到 fml 中。(cla: yes)

8527 為 VM 服務添加了對身份驗證程式碼的支援 (cla: yes)

8528 重新提交對具有透視變換的 TransformLayers 進行剔除矩形計算的修復 (cla: yes)

8530 緊湊段落寬度 (cla: yes)

8531 新增一個選項來構建 macOS 上的 GLFW shell (cla: yes)

8534 使用 code cache dir 作為 engine cache (#14704)。(cla: yes)

8536 Android Embedding PR28:在 FlutterFragment.onResume() 中向 Flutter 報告應用程式正在活動,而不是從 Activity 轉發的 onPostResume()。(cla: yes)

8537 校正 FlutterStandardReader 的可空性 (cla: yes)

8538 在 FLETextInputPlugin 中新增 null 檢查 (cla: yes)

8540 Android Embedding PR29:改進 FlutterFragment 的構造 API + engine 配置 API。(cla: yes)

8541 消除未使用的區域性變數寫入 (cla: yes)

8545 撤銷“將 Rect 的內部表示從 Float32List 更改為 Float64List (#8524)” (cla: yes)

8546 [font_collection] 新增缺失的分號 (cla: yes)

8548 將 OpacityLayer 的矩陣初始化為單位矩陣 (#8467) (cla: yes)

8549 [fuchsia] 向 scene_host.cc 新增 flutter:: (cla: yes)

8550 在 embedder.h 中匯出 extern 常量 (cla: yes)

8551 Android Embedding PR30:使 FlutterView 可聚焦,以便鍵盤可以與之互動。(cla: yes)

8555 滾動 Dart 15b11b018364ce03...a8f3a5dae6203d10 (cla: yes)

8557 更新 README.md (cla: yes)

8562 新增缺失的include 到 text_input_model.h (cla: yes)

8563 從 FlutterActivityDelegate 中移除未使用的 import (cla: yes)

8565 使 Rect 和 RRect 使用 64 位雙精度浮點數,並使其可 const (cla: yes)

8581 移除 flutter_aot GN 引數。(cla: yes)

8583 將 z 邊界從 ViewportMetrics 傳遞到 Flow (cla: yes)

8585 檢查 pushTransform 中的矩陣 (cla: yes)

8591 Tab 字元的閃爍問題 (cla: yes)

8592 C++ 客戶端包裝器的變體型別 (cla: yes)

8593 將 buildroot 滾動到 ce7b5c786a12927c9e0b4543af267d48c52e0b3a (cla: yes)

8594 預設啟用 VM 服務身份驗證程式碼 (cla: yes)

8598 為 C++ shell 實現 StandardMethodCodec (cla: yes)

8600 在 test 指令碼中新增桌面 shell 單元測試 (cla: yes)

8605 允許在沒有 python2 的情況下構建 (cla: yes)

8608 [fuchsia] 為新的 PaintContext 欄位修復 SceneUpdateContext (cla: yes)

8611 為 macOS 新增 FLEPluginRegistry (cla: yes)

8612 移除對 SkFont::setLinearMetrics 的呼叫 (cla: yes)

8615 將 flow 名稱空間重新命名為 flutter (cla: yes)

8616 為 PhysicalShapeLayer 新增單元測試 (cla: yes)

8617 修復註釋中的拼寫錯誤 (affects: docs, cla: yes)

8618 測試儲存編譯跟蹤。(cla: yes)

8621 避免手動關閉 engine 管理的 Isolate。(cla: yes)

8622 斷言程序中的所有 VM 啟動都具有相同的關於 VM 是否應該在程序中洩露的意見。(cla: yes)

8623 在 LineBreaker::addWordBreak 中新增對行寬檢查的調整 (cla: yes)

8625 為 iOS 新增透過 MDNS 進行身份驗證程式碼的支援 (cla: yes)

8626 避免在 runtime_unittests 中洩露 VM 並更新失敗的測試。(cla: yes)

8627 撤銷“新增 PhysicalShapeLayer 的單元測試” (cla: yes)

8628 避免在 shell unittests 中洩露 VM 並斷言現有測試中的 VM 狀態。(cla: yes)

8633 重新提交 elevation 測試 (cla: yes)

8634 將 runtime lifecycle 單元測試合併到 base test target 中。(cla: yes)

8635 移除未使用的 DartIO::EntropySource 包裝器 (cla: yes)

8637 為光柵快取鍵生成 layer 唯一 ID (cla: yes)

8638 為 ghost runs、NotoNaskhArabic 測試字型進行自定義 RTL 處理 (cla: yes)

8640 移除 DartSnapshotBuffer 並簡化快照解析邏輯。(cla: yes)

8642 移除未使用的 Settings::ToString。(cla: yes)

8643 允許透過環境變數指定 Mac SDK 路徑到 //flutter/tools/gn (cla: yes)

8644 撤銷“移除 DartSnapshotBuffer 並簡化快照解析邏輯。” (cla: yes)

8645 重新提交“移除 DartSnapshotBuffer 並簡化快照解析邏輯”。(cla: yes)

8646 停用 Observatory 測試的身份驗證程式碼 (cla: yes)

8649 將 buildroot 滾動到 380d0ed5c3399d5a2aaac4a66d98e3a3fda77c31 (cla: yes)

8652 新增 FileMapping 的工廠方法,方便建立常用對映。(cla: yes)

8653 從 engine 中清理對 FLX 存檔的引用。(cla: yes)

8656 僅允許為 ICU 初始化進行對映。(cla: yes)

8657 將 Vertices.indices 改為使用 Uint16 list 以更準確地反映 Skia 的 API (cla: yes)

8658 允許次級 Isolate 中的原生繫結。(cla: yes)

8659 將 ThreadLocal 替換為 ThreadLocalUniquePtr(cla: yes)

8661 將 testing lib 放入 flutter 名稱空間。(cla: yes)

8663 移除對 Android 下載動態補丁的支援 (cla: yes)

8664 在 engine presubmit 檢查中新增 framework 測試 (cla: yes)

8681 撤銷“自定義 ghost runs、NotoNaskhArabic 測試字型的 RTL 處理” (cla: yes)

8682 撤銷“僅允許為 ICU 初始化進行對映。” (cla: yes)

8683 為 ghost runs、NotoNaskhArabic 測試字型進行自定義 RTL 處理 (cla: yes)

8688 修復 toString (cla: yes)

8689 撤銷“移除未使用的 Settings::ToString. (#8642)” (cla: yes)

8690 撤銷 Rect/RRect 64 位 (cla: yes)

8692 新增來自 framework 的測試 (cla: yes)

8695 重新提交 const Rect/RRect (cla: yes)

8698 解碼時將動畫的 unpremul 影像轉換為 premul (cla: yes)

8700 增加 EngineLayer 的記憶體使用量估算 (cla: yes)

8704 限制 Android 中建立的 VirtualDisplay 大小 (cla: yes)

8706 將 tightWidth 重新命名為 longestLine (cla: yes)

8707 文件 OpacityLayer 的子節點是非空的 (cla: yes)

8710 將引數從 Settings 傳遞到 Dart 入口點 (cla: yes)

8712 [scenic] 清理 Mozart 的引用 (cla: yes)

8716 新增 Rect.fromCenter() 建構函式 (cla: yes)

8721 修復 fml/thread_local.h 的頭保護 (cla: yes)

8723 修復 libtxt 中的 include 路徑,為即將到來的 Skia 構建更改做準備 (cla: yes)

8735 修復 FlutterFragment 中的反射建構函式呼叫 (cla: yes)

8738 撤銷“增加 EngineLayer 的記憶體使用量估算” (cla: yes)

8742 在 Isolate 關閉期間記錄粘性錯誤 (cla: yes)

8747 修復游標位置無效時的崩潰 (cla: yes)

8758 檢查 pushTransform 中的矩陣 (cla: yes)

8772 color matrix 現在是 0...1 (cla: yes)

8780 VirtualDisplay 大小限制 - 新增解釋原因的註釋 (cla: yes)

8789 滾動到帶有 hotfix(dartbug.com/36772) 的分支 dart sdk 用於 flutter 1.5.4 (cla: yes)

8790 滾動到帶有另外兩個 hotfix 的分支 dart sdk 用於 flutter 1.5.4。(cla: yes)

8792 在 onGrContextCreate 時從畫素緩衝區重新建立紋理 (cla: yes)

8793 滾動 buildroot 以包含 Fuchsia SDK 相關更新。(cla: yes)

8796 2019-04-30 的 Dart SDK 滾動 (cla: yes)

本釋出版本中 flutter/plugins 已關閉的 PRs

#

從 2019年2月21日 週四 20:22:00 -0800 到 2019年5月1日 週三 16:56:00 -0700

721 [google_sign_in]修復 google_sign_in 文件中的檔名,該檔名會導致崩潰 (bugfix, cla: yes, documentation)

742 [image_picker]修復 PNG 透明度丟失問題 (bugfix, cla: yes, submit queue)

790 [cloud_firestore]新增獲取特定文件的示例 (cla: yes, documentation, flutterfire, submit queue)

793 [video_player]避免除以零 (bugfix, cla: yes, submit queue)

815 [google_maps_flutter]新增從位元組陣列(PNG)支援自定義圖示 (cla: yes, feature, needs love)

927 [firebase_admob]修復 RewardedVideoAdd 示例中的拼寫錯誤 (bugfix, cla: yes, documentation, flutterfire, submit queue)

963 減少 Android 編譯器警告,防止 NPE (cla: yes)

985 [google_maps_flutter]新增地圖點選支援 (cla: yes)

991 [firebase_core]修復 firebase core 註冊並修復 firestore 文件觀察者清理 (cla: yes)

1008 [firebase_analytics] 在 logLogin() 中新增 'loginMethod' 引數 (cla: yes, feature, flutterfire, submit queue)

1022 [camera] 為 camera 外掛新增序列 dispatch_queue 以避免阻塞 UI (bugfix, cla: yes, submit queue)

1023 [camera]修復 CameraPreview 在 iOS 上啟動影片錄製時凍結 (cla: yes)

1049 [google_maps_flutter] 支援基於 Widget 的 Google Maps 折線。(cla: yes)

1080 [firebase_crashlytics] Firebase Crashlytics 外掛 (cla: yes)

1096 [firebase_database]從 DatabaseError#toString() 返回錯誤訊息 (cla: yes, submit queue)

1123 [video_player] 在 Android 上正確報告緩衝狀態 (bugfix, cla: yes, submit queue)

1142 [firebase_dynamic_links]修復建立 shortlink 時因警告為 null 而導致的動態連結崩潰 (bugfix, cla: yes, flutterfire, submit queue)

1154 [video_player]將 ExoPlayer 依賴項升級到 2.9.4 (cla: yes, feature, submit queue)

1159 [firebase_auth]啟用無密碼登入 (cla: yes, feature, flutterfire, submit queue)

1182 [firebase_dynamic_links] iOS 上有時出現 NSPOSIXErrorDomain Code=53 的問題 (bugfix, cla: yes, flutterfire, submit queue)

1192 Flutterfire 應用不再顯示有關配置預設應用令人困惑的日誌訊息 (cla: yes)

1201 [connectivity]更新 README.md (cla: yes, documentation, submit queue)

1208 [firebase_storage]支援 getReferenceFromUrl (cla: yes)

1219 [firebase_auth]更新示例應用和 README (cla: yes, documentation, feature, flutterfire)

1223 [firebase_ml_vision]修復在 iOS 上掃描 URL 二維碼時崩潰的問題 (bugfix, cla: yes, submit queue)

1229 [google_maps_flutter] Marker API 現在基於 Widget (Android) (bugfix, cla: yes, feature)

1236 [webview_flutter]允許指定導航委託(Android 和 Dart)。(cla: yes)

1237 [share]將 share 外掛的 compileSdkVersion 改為 28 (cla: yes, submit queue)

1239 [google_maps_flutter] Marker API 現在基於 Widget (Dart Changes) (cla: yes, documentation)

1240 [google_maps_flutter] Marker API 現在基於 Widget (iOS Changes) (cla: yes, feature)

1241 [camera]修復 #28350(bugfix, cla: yes, feature, submit queue)

1249 [in_app_purchase] payment queue dart ios (bugfix, cla: yes, feature)

1250 [video_player]將 NSInteger 轉換為 long 並使用 %ld 格式化程式 (cla: yes, submit queue)

1251 使用 WAKE_LOCK 許可權說明更新 android_alarm_manager (cla: yes, documentation)

1252 [In_app_purchase]SKProduct 相關修復 (cla: yes)

1253 停用 analyzer 錯誤 (cla: yes)

1255 不要為後臺 FlutterViews 註冊 Maps 和 Camera 外掛。(cla: yes)

1256 為 Maps MyLocation 功能跳過 Gradle 的靜態許可權檢查。(cla: yes)

1257 抑制 PlatformViewFactory 建立過程中的未檢查轉換警告… (cla: yes)

1259 [in_app_purchase]用於載入購買的 Dart BillingClient API (cla: yes)

1261 [camera]修復 #28350 (bugfix, cla: yes, feature, submit queue)

1265 [image_picker]如果從 yandex disk(dropbox)選擇影像,則修復錯誤 (bugfix, cla: yes)

1266 [image_picker]更新 GooglePhotos 的 Uri Authority (bugfix, cla: yes, submit queue)

1268 [image_picker]移除不必要的相機許可權 (bugfix, cla: yes)

1269 [image_picker]設定真實副檔名而不是始終為 jpg (cla: yes, submit queue)

1270 [firebase_ml_vision]包含 ML Model pod 到示例專案的錯誤連結 (cla: yes, documentation, submit queue)

1271 [google_maps_flutter]更新 README.md 中的示例應用 (cla: yes)

1274 [cloud_firestore,firebase_database,firebase_storage]在 cloud_firestore 錯誤處理中處理 nil 錯誤而不是檢查非 nil 錯誤 (cla: yes)

1275 [package_info]在新的 Android 版本中呼叫新方法獲取 BuildNumber (bugfix, cla: yes, submit queue)

1277 [firebase_performance]修復 Trace & HttpMetric 屬性的錯誤設定 (cla: yes, flutterfire)

1278 [firebase_performance]移除已棄用的 trace counter API 用法 (cla: yes, flutterfire)

1279 [firebase_core][firebase_database]為某些靜態方法新增 nil 檢查以避免非預期行為 (cla: yes)

1281 [in_app_purchase]修復 CI 格式錯誤。(cla: yes)

1284 [in_app_purchase]小的 bug 修復和程式碼清理 (cla: yes)

1285 [shared_preferences] 在裝置上使用 package:test 進行驅動程式測試 (cla: yes)

1286 [in_app_purchase]新增用於載入購買的 Dart BillingClient API (cla: yes)

1288 [image_picker]如果縮放,則刪除原始檔案 (cla: yes)

1289 新增缺失的許可證標頭 (cla: yes)

1291 Bugfix/處理 nsnull (cla: yes)

1292 [firebase_auth]使 providerId 成為 'const String' 以方便在 switch 語句中使用 (bugfix, cla: yes, flutterfire, submit queue)

1293 [google_maps_flutter]FloatingActionButton 需要一個圖示 (cla: yes)

1294 修復 iOS 圖示問題和 Android manifest 問題 (cla: yes)

1296 [image_picker]為 #742 更新 pub 資訊 (cla: yes)

1297 將 play-services-maps 從 15.+ 更新到 16.1.0 (cla: yes)

1299 [in_app_purchase]恢復購買 (cla: yes)

1300 將 Kaushik 新增到 maps 程式碼所有者 (cla: yes, submit queue)

1302 [google_maps_flutter]ChangeNotifier 已被精細回撥替換 (cla: yes)

1303 [in_app_purchase]檢索收據 (cla: yes)

1306 [cloud_firestore]將 firebase-firestore 更新到 18.2.0 (cla: yes, submit queue)

1309 [firebase_dynamic_links] 為 firebase_dynamic_links PR #1142 更新版本 (bugfix, cla: yes, flutterfire, submit queue)

1311 [firebase_analytics]新增 resetAnalyticsData 方法 (cla: yes)

1314 trackCameraPosition 是從 GoogleMap.onCameraMove 推斷出來的 (cla: yes)

1315 [image_picker]如果影片檔案路徑不必要,則修復 (bugfix, cla: yes, needs love, submit queue)

1316 [cloud_functions]為 CocoaPod 指定版本並優雅地處理 null 區域 (cla: yes)

1322 [in_app_purchase]重構和測試 (cla: yes)

1323 允許指定導航委託(iOS 實現)。(cla: yes)

1324 從語義中排除 longPress (cla: yes)

1326 [image_picker]為 #1268 更新版本資訊 (cla: yes)

1327 將 contributors 網站中的 build 連結更改為 cirrus (cla: yes)

1329 [firebase_messaging]修復 firebase_messaging 的 Changelog.md 版本 (cla: yes, documentation, flutterfire)

1331 [connectivity]啟用獲取當前 Wi-Fi 網路的 BSSID (cla: yes, feature)

1333 [firebase_auth]修復 linkWithCredential 的 Android 問題 (cla: yes, flutterfire)

1335 [webview_flutter]新增頁面載入完成回撥 (cla: yes, feature, submit queue)

1337 [android_alarm_manager]改進在鬧鐘觸發但未呼叫 AlarmService.setPluginRegistrant 時看到的錯誤訊息。(bugfix, cla: yes)

1338 將 Kaushik 新增到 maps 程式碼所有者 (cla: yes)

1339 [cloud_firestore]在 cloud_firestore 錯誤處理中檢查 nil snapshot 而非檢查非 nil 錯誤 (cla: yes)

1341 從 android_alarm_manager 示例中移除了 Firebase 依賴項 (cla: yes)

1342 為 cirrus 新增驅動程式測試命令 (cla: yes)

1343 [firebase_auth]修復 createUserWithEmailAndPassword() 文件中的錯誤程式碼 (cla: yes)

1344 [shared_preferences]更新 shared_preferences CHANGELOG 以供釋出 (cla: yes)

1345 [cloud_firestore]修復 NoSuchMethodError 迴歸並新增測試 (cla: yes)

1346 [cloud_functions]新增驅動程式測試 (cla: yes)

1348 [firebase_auth]新增驅動程式測試 (cla: yes)

1350 [google_maps_flutter]新增 My location 按鈕啟用選項 (cla: yes)

1352 [google_maps_flutter]新增 getVisibleRegion 方法 (cla: yes)

1353 [firebase_messaging]更新示例 (cla: yes, submit queue)

1357 暫時停用 Android 模擬器測試以修復測試 (cla: yes)

1360 [webview_flutter] 根據版本和 hasDelegate 建立 WebView 客戶端 (bugfix, cla: yes, webview)

1361 [webview_flutter] 更新更改日誌並提高版本。(cla: yes, submit queue)

1364 [firebase_ml_vision] 更新 iOS 的 ImageDetector (bugfix, cla: yes, flutterfire)

1367 [firebase_ml_vision] 升級到新 ImageLabeler 的 Android 端 (bugfix, cla: yes, flutterfire)

1369 [webview_flutter] 重構 WebViewController 以引用 widget,從而最大限度地減少必要的更新呼叫。(cla: yes)

1372 [image_picker] 修復“如果先訪問了相機,則相簿中的“取消”按鈕不可見”(bugfix, cla: yes)

1373 [shared_preferences] 新增 contains 方法 (cla: yes, feature)

1374 使用測試資訊更新 CONTRIBUTING.md (cla: yes)

1375 新增拉取請求模板 (cla: yes)

1377 [firebase_admob] 更新文件以新增 iOS Admob ID 並將 iOS Admob ID 新增到示例專案中 (cla: yes, documentation, flutterfire)

1378 [firebase_crashlytics] 支援與 Swift 外掛的相容性 (cla: yes)

1379 [firebase_crashlytics] 升級依賴項 (cla: yes)

1380 [in_app_purchase]載入購買 (cla: yes, feature)

1381 [in_app_purchase] Iap 重構 (cla: yes)

1384 為 `AlarmService.initialized` 方法呼叫傳送成功結果 (cla: yes)

1385 [firebase_crashlytics]刪除空格以使 git 滿意 (cla: yes)

1386 [google_maps_flutter] 新增失敗的測試,驗證僅更新更改的標記 (cla: yes)

1387 [cloud_firestore] 將元資料欄位新增到 DocumentSnapshot (cla: yes, feature, flutterfire)

1388 [firebase_crashlytics]為 Readme 新增 firebase_crashlytics。(cla: yes, documentation, flutterfire)

1393 [camera] 修復 (#29925) (bugfix, cla: yes)

1394 將 Crashlytics 外掛新增到 FlutterFire 文件 (cla: no, flutterfire, submit queue)

1395 將 Crashlytics 外掛新增到開源列表 (cla: yes, flutterfire, submit queue)

1398 [firebase_auth]修復 PhoneCodeAuthRetrievalTimeout 回撥從未被呼叫 (bugfix, cla: yes, flutterfire)

1404 將版本提高到 0.4.1+5 (cla: yes)

1405 [firebase_messaging] iOS 的附加步驟 (cla: yes, documentation, flutterfire)

1406 [webview_flutter] 新增初始 e2e 測試 (cla: yes, feature, webview)

1407 [firebase_crashlytics] 更新 README 程式碼示例 (cla: yes, documentation, flutterfire)

1409 [google_maps] 新增初始 google_maps 測試 (cla: yes)

1410 [android_alarm_manager] 為 invokeMethod 呼叫新增型別引數。(cla: yes)

1411 [android_intent] 為 invokeMethod 呼叫新增型別引數。(cla: yes, feature)

1412 [Battery]為 invokeMethod 呼叫新增型別引數。(cla: yes)

1413 [Camera]為 invokeMethod 呼叫新增型別引數。(cla: yes)

1414 [Cloud_firestore]為 invokeMethod 呼叫新增型別引數。(cla: yes)

1416 [Connectivity]為 invokeMethod 呼叫新增型別引數。(cla: yes, feature)

1418 [firebase_crashlytics] 依賴 firebase_core 設定 Firebase Analytics 依賴項 (bugfix, cla: yes, flutterfire)

1420 [webview_flutter] 在 e2e 測試中使用 pumpWidget 工具 (cla: yes)

1421 [in_app_purchase]統一支付 API (cla: yes, feature)

1424 [google_maps_flutter] 將 key 引數新增到 GoogleMap widget (cla: yes)

1427 [firebase_crashlytics] 不破壞除錯日誌格式。(cla: yes, flutterfire)

1428 [firebase_analytics] 添加了 Navigator.pushReplacement 螢幕跟蹤 (bugfix, cla: yes, feature, flutterfire)

1429 確保從平臺執行緒釋出 javascript 通道訊息。(cla: yes)

1430 [google_maps] 地圖縮放級別測試 (cla: yes)

1434 [google_map] 測試縮放手勢啟用 (cla: yes)

1435 [cloud_firestore] 移除 invokeMapMethod 的使用 (cla: yes)

1436 修復 firebase_database、firebase_storage、google_sign_in、shared_preference 的 main.dart 中的格式 (cla: yes)

1437 [firebase_crashlytics] 修復初始化 Fabric (cla: yes, submit queue)

1438 [google_sign_in] 處理示例應用中的 null 檢查 (cla: yes)

1439 [battery]更新 README.md 中的示例 (cla: yes)

1440 [image_picker]檢查相機許可權並返回錯誤 (cla: yes)

1441 [google_maps]更新 Android gradle 版本 (cla: yes)

1442 [google_maps]為旋轉、傾斜和縮放手勢新增測試 (cla: yes)

1443 [firebase_core] 將 Gradle BoM 與 firebase_core 一起使用 (cla: yes, flutterfire)

1444 [firebase_crashlytics]添加了一個簡單的整合測試 (cla: yes)

1445 [Image_picker]Android: 縮放後修復原始影像被刪除的問題。(cla: yes)

1447 更新 onTap 的更改日誌和 pubspec (cla: yes)

1448 [in_app_purchase]將對 PurchaseDetails 和 ProductDetails 的引用新增到原始物件 (cla: yes)

1453 [cloud_firestore] 將 Gradle BoM 與 cloud_firestore 一起使用 (cla: yes)

1455 [connectivity]添加了整合測試。(cla: yes, submit queue)

1458 [firebase_auth] 電子郵件和連結的 AuthCredential (cla: yes)

1462 移除 BoM 以避免 Gradle 問題 (cla: yes)

1464 [firebase_core] 修復 BoM 相關的構建不相容迴歸 (cla: yes)

1465 cloud_firestore 和 firebase_database 事務的整合測試 (cla: yes, flutterfire)

1466 [cloud_firestore]刪除空格。(cla: yes)

1467 [cloud_firestore]刪除空白行。(cla: yes)

1468 將 firebase messaging 外掛從 token 中遷移出來 (cla: yes)

1470 [video_player] Android: 添加了丟失的 event.put("event", "completed"); (bugfix, cla: yes)

1471 [image_picker] 修復從 Google Photos 返回的無效路徑 (bugfix, cla: yes)

1472 [Google_map]預設啟用 iOS a11y。(cla: yes)

1473 [package_info] 整合測試。(cla: yes)

1474 [in_app_purchase]刪除 SKDownloadWrapper 及相關程式碼。(cla: yes)

1476 [cloud_firestore] 支援使用 startAtDocument、endAtDocument 等進行分頁。(cla: no, flutterfire)

1477 [camera] 移除 Activity 生命週期 (cla: yes, submit queue)

1478 [google_maps_flutter] 新增一個瞭解縮放比例的 BitmapDescriptor (cla: yes)

1479 新增 firebase_analytics 示例的連結 (cla: yes)

1483 [Image_picker] iOS 最低部署目標為 8.0。(cla: yes)

1484 [video_player] 明確指示應保留 self (cla: yes)

1485 修復未使用的變數並重命名 (cla: yes)

1486 [firebase_performance] Firebase Performance 整合測試 (cla: yes)

1487 [firebase_auth] 從已棄用的 API 中遷移 FlutterAuthPlugin (cla: yes, flutterfire)

1488 [image_picker]版本修復。(cla: yes)

1489 BitmapDescriptor#fromBytes 在跨平臺之間應保持一致 (cla: yes)

1490 [firebase_analytics] 修復 firebase_analytics 文件中的錯誤 (cla: yes)

1491 [cloud_firestore] 支援原子 FieldValue.increment (cla: yes, feature, flutterfire)

1492 [firebase_analytics] 初始整合測試 (cla: yes, flutterfire)

1493 [android_alarm_manager] 添加了註釋並重構了 android_alarm_manager 外掛以提高畫質晰度。(cla: yes)

1495 [in_app_purchase ]將 cyanglaz 新增到 code owner。(cla: yes)

1496 將我新增到 video_player CODEOWNERS (cla: yes)

1501 [webview_flutter] 修復了 JavaScript 訊息用法示例的文件 (cla: yes)

1502 [connectivity] 透過使用 getApplicationContext() 修復 lint 錯誤 (cla: yes)

1503 更新 firebase_auth CocoaPod 依賴項 (cla: yes)

1504 [firebase_storage] 讀取檔案失敗時返回錯誤 (bugfix, cla: yes, flutterfire)

1505 [image_picker] 修復選取影片時返回的 File 物件的路徑 (bugfix, cla: yes)

1506 [firebase_ml_vision] ML Kit 整合測試開始 (cla: yes)

1508 [firebase_auth] 將 iOS Firebase/Auth CocoaPods 依賴項提高到 5.19 (cla: yes)

1509 [Image_picker] Android: 修復了在選取影像/影片後 MainActivity 被銷燬時的崩潰。(cla: yes)

1511 [webview_flutter] bugfix: webview 示例應為 StatefulWidget (cla: yes)

1512 [Image_picker] 檢索丟失的影像。(cla: yes)

1513 [firebase_storage] 初始整合測試 (cla: yes)

1514 [firebase_remote_config] 初始整合測試 (cla: yes, flutterfire)

1516 [webview_flutter] controller headers loadurl (cla: yes)

1517 [in_app_purchase] 重新命名統一 API (cla: yes)

1519 [image_picker]如果需要,請求相機許可權 (cla: yes)

1520 [cloud_functions] 更新 Dart API 以使用 getHttpsCallable 替換 call (cla: yes, feature, flutterfire)

1523 [firebase_performance] 棄用 incrementCounter,改為使用 incrementMetric (cla: yes)

1527 CODEOWNERS 的一些補充 (cla: yes)

1528 [webview_flutter] 移除未使用的引數 (cla: yes)

1531 [image_picker] 示例應用影片載入錯誤修復。(bugfix, cla: yes)

1532 [firebase_messaging] 移除過時的文件說明 (cla: yes, flutterfire)

1533 [image_picker] 版本修復。(cla: yes)

1534 [webview_flutter] 跳過 loadUrlWithHeaders 測試 (cla: yes)

1535 [webview_flutter] 測試:在檢查內容之前等待頁面載入 (cla: yes)

1536 [in_app_purchase] 次要文件更新 (cla: yes)

1537 [in_app_purchase] 將自動消耗錯誤新增到 PurchaseDetails (cla: yes)

1539 [firebase_ml_vision] 更新 Firebase ML Vision 文件 (cla: yes, documentation, flutterfire, submit queue)

1540 [in_app_purchase] 僅獲取已擁有的購買項 (cla: yes)

1541 [image_picker] Android 字尾正確。(cla: yes)

1542 [video_player] Android: 修復 video_player 中的 ide 警告 (cla: yes)

1543 [cloud_firestore] 修復錯誤的 FieldValue (cla: yes)

1544 [image_picker]修復許可證格式。(cla: yes)

1545 [firebase_ml_vision] [share] 修復 const Rect 建構函式中的分析器警告。(cla: yes)

1549 [google_maps_flutter] 在 iOS 上轉換為 UIColor 時支援 Color 的 alpha 通道 (cla: yes)

1552 [video_player] 修復播放器初始化和其他警告 (cla: yes)