日期:2024 年 5 月 3 日
版本:F18
已導入下列變更:
應用程式執行階段 (Flutter、Starnix 和 Web)
Starnix
我們針對 Starnix 進行了下列更新:
- 已新增對 strace的支援。
- 已新增對 RISC-V 向量的支援,以啟用更多 RISC-V 測試。
連線能力 (藍牙、IoT、WLAN、網路堆疊)
已針對連線能力進行下列更新:
WLAN
- 新增了 WLAN 硬體錯誤條件的其他偵測,以允許自動連線復原。
執行緒
- 新增管理裝置網際網路設定的支援功能。
- 已在 FIDL 中新增功能,以便支援「Thread 網際網路設定」切換的 Lowpan。
Matter
- 新增在探索裝置時同時處理多個 IP 位址的支援功能。
開發人員
我們已針對開發人員工作流程做出以下更新:
工具
- 為 ffx version新增結構定義和驗證。
- 已向 ffx target show新增機器 JSON 支援。
- 為 QEMU 版本新增 virtuo-gpu-pci裝置。
- 提高 ffx trace的路徑長度限制。
- 已更新 ffx config,以便允許主機工具路徑覆寫。
指令列
- 已新增 CPU 管理工具的組合邏輯。
- 新增電源指標記錄器的組合邏輯。
- 新增了 ffx net filter指令的樣板。
- 已新增 ffx repository package-archive。
- 將平台資源新增至產品尺寸檢查工具。
- 新增支援功能,允許覆寫黃金檔案的測試標籤。
- 新增支援功能,允許在 ffx target echo中重試。
- 在 ffx中新增支援,以便在沒有裝置的情況下提供存放區。
- 開始支援 Fuchsia 存放區中的子套件。
- 淘汰了原本的 ffx net filter指令,並替換為新的指令。
- 已從「fdf」控制器介面中移除Get和SetMinDriverLogSeverity。
- 已移除 scrutiny中未使用的路徑許可清單功能。
- 已更新 ffx device和ffx list-devices指令的說明文字。
診斷
「診斷」功能已更新下列更新:
- 已移除淘汰的 LogSettings.RegisterInterest
- 取樣器現在提供電源指標相關資料
- 您現在可以透過設定功能來設定 Archivist
- netstack2 和封存者之間的合約已更新為明確目錄轉送
- ffx log --select 現在優先於 --severity 標記
- FDF DriverBase 現已提供檢查器
- 標誌詳細程度現在一律會按照嚴重性編碼
FIDL
已針對 FIDL 進行下列更新:
- 已新增更新,允許信任工具鍊的特徵中的無效程式碼。
- 新增 fuchsia-controller浮點合規測試。
- 已啟用其餘的編碼測試。
- 已修正類型形狀錯誤。
- 已解除封鎖-Wextra-qualification。
- 已更新符合規範的 fuchsia-controller聯集測試。
- 已重構轉換並禁止在 fidlc中使用integer<->float。
- 已移除@transitional。
- 已將 HasClone和HasCopy從「fidlc」中移除。
- 移除過舊的測試和說明文件。
- 已將 --tables標記從fidlc中移除。
圖像和媒體
我們已針對圖形和媒體進行下列更新:
- 新增 Mali 驅動程式庫,而不再開發樹狀結構。
HCI (輸入、A11y、i18n 和 View 系統)
我們對 UI 進行了下列更新:
- 固定亮度管道溢位。
測試
我們已針對測試進行下列更新:
- 已新增更新,透過新的 ffx工具擷取核心涵蓋率資料。