Repository navigation
v2.7.61
Code Switch v2.7.61
修复
- 首页供应商日志“清除失败日志”不再有误删成功日志或其他供应商日志的风险:修复之前清理动作只按日志 ID 删除、后端没有锁死失败状态和供应商身份约束的问题;现在删除必须同时命中当前供应商、失败状态和当前弹窗已展示的日志 ID。
- 首页供应商日志清理范围收紧为“当前已展示失败明细”:现在只会删除当前弹窗已加载出来的失败请求明细,不再扩大到未展示的旧失败记录,也不会碰
hourly / daily统计汇总。
技术改进
- 失败日志清理接口改成“供应商身份 + 日志 ID + 失败状态”三重校验:后端新增更严格的删除接口,并把返回结构从带 stats 的旧结果中拆分出来,后续复用这条链路时不容易再把语义带歪。
- 补齐成功日志 / 跨供应商误删回归测试:新增针对重复 ID、非法 ID、legacy provider identity,以及把成功日志或其他供应商日志 ID 混进删除请求的测试,避免这条清理链路后面再被谁改回裸删。
更新亮点(自动汇总)
范围:v2.7.60..v2.7.61(共 1 个提交)
其他
- release: prepare v2.7.61
下载说明
| 平台 | 文件 | 说明 |
|---|---|---|
| Windows (首次) | CodeSwitch-v2.7.61-amd64-installer.exe |
NSIS 安装器 |
| Windows (便携) | CodeSwitch-v2.7.61.exe |
直接运行 |
| Windows (更新) | updater-v2.7.61.exe |
静默更新辅助 |
| macOS (ARM) | CodeSwitch-v2.7.61-macos-arm64.zip |
Apple Silicon |
| macOS (Intel) | CodeSwitch-v2.7.61-macos-amd64.zip |
Intel 芯片 |
| Linux (通用) | CodeSwitch-v2.7.61.AppImage |
跨发行版便携 |
| Linux (Debian/Ubuntu) | codeswitch_*.deb |
apt 安装 |
| Linux (RHEL/Fedora) | codeswitch-*.rpm |
dnf/yum 安装 |
Linux 安装
AppImage (推荐)
chmod +x CodeSwitch-v2.7.61.AppImage
./CodeSwitch-v2.7.61.AppImage如遇 FUSE 问题:./CodeSwitch-v2.7.61.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.61.AppImage.sha256
# Windows PowerShell
Get-FileHash CodeSwitch-v2.7.61.exe | Format-List