Changelog
版本口徑見 docs/release.md:10 個套件同版本原子發佈,npm semver 與二進位 ABI 版本獨立管理。
Unreleased
- 滾輪傳遞曲線對齊瀏覽器原生:離散滾輪格改為動畫捲動,高精度(觸控板)差量 維持即時 1:1;Input Stream 的
DispatchEvent新增 flags 欄位,ABI 版本 1 → 2。 - 官方網站提供簡體中文、繁體中文、西班牙語、法語、德語、俄語、希伯來語、 阿拉伯語、日語與韓語。
0.1.0
首個可發佈版本。P0–M5 全部工程里程碑完成,pnpm m5:check(M0→M5 全鏈 自動門檻)全綠。
- 確定性 Rust/WASM Core + TypeScript Shell:單一來源 schema、版本化二進位 Mutation/Input/DisplayList/反向流,畸形輸入原子拒絕。
- 雙時鐘繪製:SAB → postMessage → 主執行緒 Canvas2D 降級鏈,主執行緒阻塞 200ms 時 Worker 連續呈現。
- 原生虛擬捲動(百萬列 P95/P99 次微秒級重播)與文字子系統(明確字體 shaping、glyph atlas、系統字體 fallback)。
- canvas 原生編輯:EditContext/輸入代理雙路徑、IME composition、指標與 鍵盤 caret 導覽、剪貼簿、undo/redo、密碼遮罩、caret scroll-into-view。
- 命中測試(增量 BVH + 樸素 oracle 屬性測試)與 capture/target/bubble 三階段事件、non-passive 區域同步
preventDefault協定。 - 無障礙:語意樹匯出、DOM 影子樹鏡像、
getByRole語意 E2E 選擇器、 鍵盤聚焦轉送。 - 遷移與生產化:
@dopejs/pingo-compat依頁面灰度/回退、遷移掃描器、 發佈套件與 WASM SHA-256 完整性驗證、診斷與運行手冊。 - WebGPU 隔離原型與 headless oracle 零失配差分(ADR-0006: Continue Experiment,預設關閉)。
明確延後:bidi 視覺導覽、widgets placeholder、WebGPU 預設啟用。 平台資格(實機效能、真實 IME、螢幕閱讀器)另行追蹤,不隨套件版本承諾。