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