日期:2023 年 1 月 10 日
版本:F9
系統已導入下列變更。
應用程式執行階段 (Flutter、Starnix 和網路)
問題:建構核心功能來支援 Starnix 新執行模型。
影響:在 Starnix 中新增嚴格篩選模式的執行程式,預設執行程式。
鈷豔藍
所有指標生產端均已遷移至 Cobalt 1.1,及其 1.0 指標定義已刪除。
開發人員
ffx debug/zxdb
現在可以執行以下操作:- 列出執行中的元件。
- 找出與程序相關聯的元件。
- 透過網址直接將元件附加至元件。
- 啟動測試並附加至測試。
現在可以使用新的
ffx component reload
指令快速更新元件。詳情請參閱「重新載入」。我們已改善 Bazel 工作流程,包括:
- 現在當您執行
scripts/bootstrap.sh
指令碼時,Bazel 二進位檔會下載至tools/bazel
目錄。請參閱 fuchsia.dev 的 SDK 入門指南中的變更內容。 - Bazel 指令必須從
tools/bazel
執行,以確保使用的 Bazel 版本正確無誤。 - 執行
tools/ffx
之後,系統會視需要自動啟動 Bazel 和 SDK。 - Bazel 測試現在可以在
fuchsia_tests
目標上執行,一次執行多項測試。
- 現在當您執行
ffx
和其他工具變更包括:- 如果你已在主體機器上快取名稱相同的其他產品組合 (例如來自其他 SDK 版本),
tools/ffx product-bundle get
指令就會失敗。 - 註冊套件存放區時,使用者必須指定「所有」適用別名。例如
tools/ffx target repository register -r workstation-packages --alias fuchsia.com --alias chromium.org
。
- 如果你已在主體機器上快取名稱相同的其他產品組合 (例如來自其他 SDK 版本),
圖像與媒體
- 改善播放串流影片 (例如 YouTube) 的播放功能。
- USB 相機畫面更新率提升至每秒 30 個影格。
- Intel 螢幕和 GPU 驅動程式正式支援 Tiger Lake 裝置。
軟體推送
虛擬化技術
- 已將
virtio-balloon
、virtio-console
、virtio-gpu
、virtio-input
和virtio-vsock
裝置移植至 Rust。 - 已移除所有處理中的 virtio 裝置。所有裝置現在都是以獨立元件的形式執行。
- 安全關閉 VM。
- 新增支援在 virtio-block 中使用區塊裝置通訊協定的
fxfs
檔案。