Skip to content

v2.18.0

Choose a tag to compare

@DearTang DearTang released this 15 Oct 01:34
· 15 commits to main since this release

MyShell v2.18.0 更新说明

组件库大版本升级 + 连接类型图标全新设计。

✨ 新增

  • 连接类型图标全新设计:服务器 / SFTP / FTP / 本地终端从 iconfont 字体图标切换为 myui v1.1.1 新增的自绘线性图标(24 网格 / currentColor / 圆头圆角,与库内其余图标同一规范)。Server 为两节机架单元(各带实心 LED 与通风横线),Sftp / Ftp 直接以协议名作图标(字标,v1.1.1 修复了初版屏内小字在 16px 密集列表下发糊的问题),LocalTerminal 为笔记本加 > 提示符。四类连接仍以蓝 / 紫 / 橙 / 灰四色区分。侧栏、标签页、回收站、连接编辑框全部跟随同一来源

🛠️ 优化

  • myui 组件库 v0.30.1 → v1.1.1:跨越 v1.0.0 大版本(约 70 处内部缺陷修复,API 向后兼容,可直升);含弹层、焦点、可访问性等修复
  • 图标来源收口到 ConnIcon 单一组件:侧栏与回收站此前各自复制了一份「类型 → 图标类名 / 颜色」映射,图标与配色可能随改动漂移;现统一由 ConnIcon 提供,删除约 30 行重复映射
  • 应用默认窗口宽度 1200 → 1300,侧栏与工作区初始更宽松(高度不变,最小尺寸不变)
  • 移除 iconfont 字体资产(ttf + css):其仅服务旧的四个连接图标,切换后全仓零引用,安装包与前端产物不再携带