Skip to content

v1.2.8

Choose a tag to compare

@nyakang nyakang released this 03 Sep 02:35
· 65 commits to main since this release

NyaTerm v1.2.8

本版本主要优化 SSH Bash 会话的启动与命令历史处理,并改善内置编辑器在暗色模式下的搜索界面可读性。

✨ 新增功能

  • SSH Bash 历史记录清理

    • 为 SSH Bash 会话的初始化注入脚本加入历史记录清理机制。
    • 通过专用边界标记识别 NyaTerm 自身产生的初始化历史条目,并在启动完成后进行清理,减少内部脚本残留在 Bash history 中的情况。
    • 相关改动:PR #562

♻️ 重构与优化

  • 优化 SSH 初始化脚本

    • 重构 SSH 注入脚本的组织与格式,将初始化逻辑整理为复合历史条目。
    • 继续控制脚本物理行长度,以适配远端 PTY 的输入长度限制。
    • 完善相关注释与测试,提升 SSH 初始化逻辑的可维护性。
    • 相关改动:PR #562

🎨 界面与交互优化

  • 修复暗色模式下编辑器搜索面板难以辨识的问题

    • CodeMirror 搜索面板的按钮、输入框等控件现在使用当前主题配色,不再依赖偏亮的默认渐变样式。
    • 补充输入焦点样式与复选框主题色,使暗色模式下的搜索操作更加清晰。
    • 修复 #558

What's Changed

  • fix(ssh): improve injection script formatting and readability by @nyakang in #562

Full Changelog: v1.2.7...v1.2.8