日期: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工具擷取核心涵蓋率資料。