Repository navigation
Releases: MttJelly/chatswitch
Releases · MttJelly/chatswitch
Release list
ChatSwitch v0.1.22
本次更新
- 完整读取 PDF、DOCX、XLSX 全部工作表、PPTX 全部幻灯片,以及 TXT、Markdown、CSV、JSON。
- OpenAI 官方 Responses 连接支持确认后使用 Files API 临时上传文档,请求结束后自动请求删除。
- 普通中转连接继续在本机提取文本,不会静默上传原始文件。
- 支持将会话导出为 Markdown、HTML、PDF 和 JSON。
- 增加 72 项附件、导出、失败边界和临时文件清理测试。
- README 增加语义 emoji、文件能力矩阵、隐私边界和更清晰的使用导航。
当前提供 Windows x64 ZIP 便携版和 MSI 安装版。完整校验值请查看 release-manifest.json。
ChatSwitch v0.1.21
新增
- 增加 OpenAI / Codex 运行环境检测与选择,支持自动、本机 Codex、ChatGPT 应用和 ChatSwitch 内置运行时。
- 支持手动选择安装在其他磁盘的
codex.exe或ChatGPT.exe。 - Responses 联网搜索在中转不支持
web_search_preview时自动兼容降级。
优化
- 加强官方账号、中转连接和内置运行时隔离;没有外部 Codex CLI 或 ChatGPT 应用也能独立启动并使用兼容 API。
- README 重新设计首屏、截图、常用操作、运行环境说明和厂商/开源项目致谢。
- 应用设置增加稳定滚动区域、运行时状态、路径错误和无障碍播报。
修复
- 修复保存其他设置时可能清空自定义运行时路径。
- 修复重复 UI 测试的 profile/cache 占用及滚动裁剪误报。
- 修复中转联网搜索工具类型不兼容导致请求直接返回 400。
验证
- 67 项单元测试
- 20 个隔离 UI 状态
- 会话切换性能、删除恢复、双窗口和运行时隔离专项测试
- ZIP/MSI 敏感信息与 SHA-256 校验