跳至主要內容

Oh No! Parent Control

版本紀錄

逐一版本介紹新功能、改進與修正。

  1. v1.3

    最新版本

    新功能

    • 在地化: 支援 62 種語言,包括由右至左(您投票,我們聽見了!不過可別太得意喔 :) 幫我個忙,分享出去,讓更多家庭知道!)

    錯誤

    • 家長與 kiosk: 產品更新待處理時,新增必須重新開機的對話框與紅色「立即重新開機」按鈕;與此無關的系統重新開機請求不會觸發此對話框。

    Fedora Workstation 44 就緒狀態

    • 整體: 修正 fdpolicy import、SELinux、Broker 中幾個阻礙使用的問題。基本測試證明產品已能端對端運作(太好了!)。下一步是更多手動測試與密集的自動化涵蓋。先別太早興奮。依我 30 年的經驗,產品投入 10% 心力、測試投入 90% 才是正確比例。

    非產品變更

    • 將端對端測試涵蓋數增加至 33
  2. v1.2

    錯誤修正

    • 軟體更新程式: 修正說明文字,使其與應用程式名稱一致。
    • 套件封裝: 從套件中移除內部工具與文件。
    • 螢幕時間錯誤 修正 fapolicyd 1.3.6 無法表示某些檔名時,螢幕時間變更失敗的問題。修正方式會略過已遭封鎖檔案不必要的例外,並在變更設定前驗證規則;遇到不支援的情況時也會顯示更清楚的錯誤。
    • Broker: 修正 Lunar Client 自動啟動,以及應用程式處於需家長核准狀態時啟動記憶體內 Minecraft AppImage 的問題。
    • Broker: 強化執行探測機制,採用隔離的 D-Bus 用戶端、保留延遲回覆、可復原的清理流程,以及更嚴格的執行身分檢查。
    • 兒童應用程式: 修正從待命喚醒後計時器復原的問題,並為倒數重新整理失敗新增保護隱私的診斷資訊。感謝在 2026 年 9 月 27 日傳送當機報告的使用者!

    新功能

    • 記錄: 新增更多疑難排解記錄,但不記錄個人識別資訊。
    • 記錄: 將記錄時間戳記由當地時間改為 UTC。
    • 意見回饋對話框: 現在會以非同步方式收集記錄;收集完成前,「傳送意見回饋」按鈕會維持停用。記錄現在包含系統資訊,但不含個人識別資訊。
    • 家長應用程式: 讓「計算方式」說明更清楚。
    • 兒童應用程式: 新增 oh-no-parent-control-child 命令,作為 oh-no-parent-control --child-overlay 的別名,以支援未來擴展至其他散布版與桌面環境。

    非產品變更

    • 自動化 24 個端對端測試案例,以強化品質檢查。
  3. v1.1

    錯誤修正

    • 家長應用程式: 修正小螢幕上「每日配額」無法展開的問題。
    • Broker: 修正未變更的規則檔案遮蔽過期作用中規則時,執行政策無法重新載入的問題。
  4. v1.0

    新功能

    • 首次發布。