Skip to content

v0.2.3

Choose a tag to compare

@kyeunga25 kyeunga25 released this 01 Aug 21:00
· 4 commits to main since this release
cc5b293

重點 / Highlights

  • 將最近使用裝置偏好遷移至經清理及版本化的 localStorage key。
  • 改善裝置選擇器與資訊對話框的無障礙語意,並固定 light-rail/dark-stage 介面的瀏覽器配色。
  • 修正 service worker 更新生命週期及離線 fallback,避免缺少的非導覽資源收到 HTML shell。
  • 加入 production-mode browser CI、raw build budget,以及雙語架構與發布文件。

私隱與安全 / Privacy and security

  • PNG、JPEG 及 WebP 匯出維持精確裝置尺寸;自動驗證上傳後沒有 HTTP(S) egress,並會釋放上傳及下載 Object URL。
  • 更新受 CVE-2026-14257 影響的開發依賴;完整及 production npm dependency graphs 在發布檢查時均為 0 個已知漏洞。

驗證 / Verification

  • Lint、33 項單元/整合測試、strict production build、3,080,051-byte build budget、格式檢查及 Workers dry-run 通過。
  • GitHub quality/browser CI、Cloudflare Workers Builds 及本機與正式網站各 10 項跨瀏覽器 E2E 通過。
  • 正式 HTML、SPA route、安全/快取 headers、hashed JS/CSS 與 service worker 已以 no-cache 請求及本機 byte hash 比對驗證。