Skip to content

v2.8.47

Choose a tag to compare

@github-actions github-actions released this 02 May 04:29
· 138 commits to main since this release

Code Switch v2.8.47

修复

  • OpenCode 模型参数展开不再把供应商编辑弹窗炸没:修复首页 OpenCode 供应商编辑里点击模型行左侧展开按钮后,弹窗内容消失、只剩模糊遮罩,后续再次打开也只能看到遮罩的问题。
  • 模型详情渲染补上运行时防御:展开模型参数时只按对象模型读取扩展字段和 SDK options,遇到异常/旧数据形态时退回空对象,不再让 Object.entries 在渲染阶段抛错把整棵弹窗子树拖下水。

技术改进

  • 回滚 Provider 编辑弹窗的合成层覆盖:移除 v2.8.46 中对 Provider 编辑弹窗面板 transform / will-change 的特殊覆盖,避免 WebView 在展开长表单时出现只绘制遮罩、不绘制面板的渲染异常。

发布

  • 本次发版版本号统一推进到 v2.8.47:同步更新应用常量、构建配置、Darwin Info.plist / Info.dev.plist、Windows 版本信息与 Linux nfpm 版本,并准备推送 v2.8.47 tag 触发 GitHub 自动打包,作为 v2.8.46 的热修复版本。

更新亮点(自动汇总)

范围:v2.8.46..v2.8.47(共 1 个提交)

其他

  • 🐛 fix(release): 修复 OpenCode 模型展开弹窗崩溃并发布 v2.8.47

完整对比


下载说明

平台 文件 说明
Windows (首次) CodeSwitch-v2.8.47-amd64-installer.exe NSIS 安装器
Windows (便携) CodeSwitch-v2.8.47.exe 直接运行
Windows (更新) updater-v2.8.47.exe 静默更新辅助
macOS (ARM) CodeSwitch-v2.8.47-macos-arm64.zip Apple Silicon
macOS (Intel) CodeSwitch-v2.8.47-macos-amd64.zip Intel 芯片
Linux (通用) CodeSwitch-v2.8.47.AppImage 跨发行版便携
Linux (Debian/Ubuntu) codeswitch_*.deb apt 安装
Linux (RHEL/Fedora) codeswitch-*.rpm dnf/yum 安装

Linux 安装

AppImage (推荐)

chmod +x CodeSwitch-v2.8.47.AppImage
./CodeSwitch-v2.8.47.AppImage

如遇 FUSE 问题:./CodeSwitch-v2.8.47.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.8.47.AppImage.sha256

# Windows PowerShell
Get-FileHash CodeSwitch-v2.8.47.exe | Format-List