Skip to content

v2.17.1

Choose a tag to compare

@DearTang DearTang released this 14 Oct 12:27
· 19 commits to main since this release

MyShell v2.17.1 更新说明

小版本:侧栏列表密度调整 + 发布流程加固。

🛠️ 优化

  • 侧栏连接行高从 51px 收到 40px(文件夹行 31px → 27px):此前行高主要来自默认 line-height: 1.5 而非内边距 —— 13px 主名撑到 19.5px、10px 副标题撑到 15px,加内边距与间距后带 IP 副标题的连接行实测 51px,侧栏一屏放不下几条连接。现显式收行高(主名 1.25、副标题 1.3)并同步收紧纵向内边距与行间距,一屏可见连接数明显增加。40px 仍高于 32px 的可点下限。左侧缩进与右侧贴边的既有结论保持不变

🔒 安全

  • 移除 git remote URL 中内嵌的明文 PAT:.git/config 里 GitHub remote 此前是 https://<PAT>@github.com/...,任何能读该目录的进程都能取到该 token。Git Credential Manager 已全局启用(credential.helper=manager),URL 里再带一份只是多一处泄漏面。现清除内嵌凭据并验证认证仍正常
  • .zcode/ 整体纳入 .gitignore:此前只忽略 *.exe/*.obj/*.pdb 三类产物,导致 44 个一次性探针、截图与日志被 git 跟踪,发布时只能用逐文件暂存(通配式暂存会把它们连同 token 文件一起带进发布提交)。现整个目录忽略