This commit is contained in:
1 parent
2653ab1820
commit
ac43844f8a
6 files changed
+143
-3
No files matched your search
@@ -1,5 +1,40 @@
|
||||
# OpenTerminal 更新日誌
|
||||
|
||||
## v1.0.21 - 2026-10-07
|
||||
|
||||
### 背景圖體驗
|
||||
- **淺色主題不再「洗白」**:設定背景圖後,調低透明度在任何主題下都是壓暗圖片(此前淺色主題下調透明度會把圖洗成白色,文字完全看不清)。
|
||||
- **文字自動提亮**:圖片模式下終端文字對比度提升至 WCAG AA 級別,淺色主題的深色文字在壁紙上也能清晰可讀。
|
||||
- **新增「背景壓暗」滑桿**(設定 → 主題):在圖片之上疊加獨立壓暗層,圖片保持飽和度的同時整體變暗,亮圖建議 30–50%。
|
||||
- 背景圖預設透明度從 60% 調整為 30%。
|
||||
|
||||
### 效能
|
||||
- 設定寫入不再讓所有終端窗格重寫參數並重排(欄位級訂閱,只有相關窗格響應)。
|
||||
- SFTP 檔案列表虛擬捲動:上萬條目的目錄(如 node_modules)不再卡死視窗。
|
||||
- 單個窗格崩潰不再拖垮整個工作區:每個面板獨立錯誤邊界 + 重試按鈕。
|
||||
- SSH 底部面板拖動更順暢;傳輸面板與監控圖表的渲染開銷顯著降低。
|
||||
|
||||
### 安裝包體積
|
||||
- 安裝包精簡約 **90MB**(內建依賴 98MB → 8.1MB):純介面依賴不再重複打進安裝包。
|
||||
|
||||
### 安全加固
|
||||
- SFTP 上傳/下載與 ZMODEM 收發的本機路徑,只接受透過系統對話框選擇的位置,阻斷惡意構造路徑的讀寫。
|
||||
- SSH 私鑰檔案增加校驗(必須是 ≤1MB 的普通檔案)。
|
||||
- 視窗安全選項顯式固定(contextIsolation / nodeIntegration / webSecurity),不再依賴預設值。
|
||||
|
||||
### 穩定性修復
|
||||
- ZMODEM:寫入錯誤正確終結傳輸、進度事件節流、會話 detach 時補發終結事件。
|
||||
- 連接/命令設定檔損壞時自動備份舊檔再重建,不再靜默丟配置。
|
||||
- 佈局範本應用失敗時恢復原佈局;鎖屏期間後彈出的浮層也被正確禁用。
|
||||
- 發佈通道防降級(拒絕把舊版本蓋到更新通道),資產按 sha512 校驗。
|
||||
- SFTP 各操作增加超時兜底,半死連接自動重試一次。
|
||||
- 啟動鏈路與主機金鑰校驗多處加固。
|
||||
|
||||
### 其他
|
||||
- 終端標籤的自動編號標題(「終端 3」)現在跟隨介面語言切換。
|
||||
- 鎖屏快捷鍵 Ctrl+L 改用實體鍵位判定,Dvorak 等非 QWERTY 佈局也能正確觸發。
|
||||
- 設定頁移除無效的「更新通道」下拉框。
|
||||
|
||||
## v1.0.20 - 2026-10-01
|
||||
|
||||
### 輸入法修復
|
||||
|
||||
Reference in new issue
Block a user