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