This commit is contained in:
1 parent
dba2b14c33
commit
dd08f8054a
5 files changed
+69
-1
No files matched your search
@@ -1,5 +1,22 @@
|
||||
# OpenTerminal 更新日誌
|
||||
|
||||
## v1.0.19 - 2026-09-28
|
||||
|
||||
### 更新機制調整
|
||||
- **更新來源改為 GitHub 優先**:檢查更新先走 GitHub releases(跟隨系統代理),並帶 20 秒連通性探測——沒有代理或連不通時不會空等,自動改用國內更新通道(強制直連)兜底。
|
||||
- **GitHub releases 恢復隨版本發佈安裝包**(exe + blockmap + latest.yml),與國內通道保持一致。
|
||||
|
||||
### 終端高亮:效能與相容性
|
||||
- **引擎提速**:顏色序列改為編譯期預計算(不再逐處解析 hex);高亮區間認領從線性掃描改為有序插入(二分搜尋);純文字洪流(如 cat 大檔案)跳過重複掃描。實測 200KB 負載:密集匹配場景提速約 19–56%,純文字流式提速約 54%,輸出與舊版逐位元組一致。
|
||||
- **跳脫序列覆蓋更全**:新增 DCS/APC/PM/SOS(tmux 透傳、sixel、kitty 圖形協定)與 DEC 單字元序列(儲存/恢復游標等)的辨識,這些場景下同行的正常文字不再遺失高亮。
|
||||
|
||||
### 高亮設定頁修復
|
||||
- 「依分類分組」檢視現在真正依分類聚簇(此前會被優先級排序打散)。
|
||||
- 規則編輯器新增「基礎規則」開關:可將自建規則加入「僅基礎」模式的生效集合。
|
||||
- 規則集(profile)編輯器勾選部分規則時,會列出未包含的規則。
|
||||
- 「取代現有規則」匯入增加確認提示,且每次開啟視窗預設回到「附加」。
|
||||
- 修復若干小問題:快速連續開關規則可能遺失改動、數值分級列不按閾值排序、清除背景色後色塊殘留等。
|
||||
|
||||
## v1.0.18 - 2026-09-24
|
||||
|
||||
- **修復 v1.0.17 的嚴重回歸:鎖定後無法輸入密碼**。v1.0.17 在鎖定期間由繪製程序攔截了全部鍵盤輸入(本意是擋住縮放/重新整理快捷鍵),但按鍵的預設行為正是「向聚焦的輸入框插入字元」,導致鎖定畫面密碼框收不到任何輸入、無法解鎖。
|
||||
|
||||
Reference in new issue
Block a user