Repository navigation
v2.7.88
Code Switch v2.7.88
修复
- 首页新增未启用供应商终于不再被甩到未启用列表最底下去了:修复新增供应商未启用时仍按“组尾追加”处理的问题;现在新建未启用供应商会直接插到未启用分组第一位,启用供应商仍保持追加到启用组末尾,列表语义总算说人话了。
技术改进
- 供应商新增入组逻辑正式从“无脑 append”改成按分组语义插入:将排序工具入口调整为
insertProviderToStatusGroup,把“新增时如何入组”和“切换启用状态时如何恢复历史位置”两套语义拆开,避免继续拿一个 helper 硬扛两种完全不同的顺序规则。 - 回归测试补上“新增未启用应置顶”这条漏网路径:新增排序工具和
useProviderForm两侧测试覆盖,把“新建未启用供应商必须出现在未启用组首位”钉死,省得后面谁手一抖又把它塞回尾巴上。 - 本次发版版本号统一推进到
v2.7.88:同步更新应用版本常量、构建配置、Windows 元数据和 Linux 包版本,继续保证仓库版本号、Git tag 和 GitHub 自动打包产物是一套数,别整那种 tag 都打出去了、仓库里还在报上一版的糊涂账。
更新亮点(自动汇总)
范围:v2.7.87..v2.7.88(共 1 个提交)
其他
- fix(release): 修复新增未启用供应商排序并发布 v2.7.88
下载说明
| 平台 | 文件 | 说明 |
|---|---|---|
| Windows (首次) | CodeSwitch-v2.7.88-amd64-installer.exe |
NSIS 安装器 |
| Windows (便携) | CodeSwitch-v2.7.88.exe |
直接运行 |
| Windows (更新) | updater-v2.7.88.exe |
静默更新辅助 |
| macOS (ARM) | CodeSwitch-v2.7.88-macos-arm64.zip |
Apple Silicon |
| macOS (Intel) | CodeSwitch-v2.7.88-macos-amd64.zip |
Intel 芯片 |
| Linux (通用) | CodeSwitch-v2.7.88.AppImage |
跨发行版便携 |
| Linux (Debian/Ubuntu) | codeswitch_*.deb |
apt 安装 |
| Linux (RHEL/Fedora) | codeswitch-*.rpm |
dnf/yum 安装 |
Linux 安装
AppImage (推荐)
chmod +x CodeSwitch-v2.7.88.AppImage
./CodeSwitch-v2.7.88.AppImage如遇 FUSE 问题:./CodeSwitch-v2.7.88.AppImage --appimage-extract-and-run
Debian/Ubuntu
sudo dpkg -i codeswitch_*.deb
sudo apt-get install -f # 安装依赖RHEL/Fedora
sudo rpm -i codeswitch-*.rpm
# 或
sudo dnf install codeswitch-*.rpm文件校验
所有平台均提供 SHA256 校验文件(.sha256),下载后可验证完整性:
# Linux/macOS
sha256sum -c CodeSwitch-v2.7.88.AppImage.sha256
# Windows PowerShell
Get-FileHash CodeSwitch-v2.7.88.exe | Format-List