Skip to content

0.3.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Jul 07:53
c5acaed

0.3.0-alpha.1

OpenChatGPTSkin 0.3.0-alpha.1 将生产 Theme Studio、Runtime Controller 和平台执行路径统一切换为一个跨平台 Go Host。React/Vite 前端、Theme Schema、Contract 作者源和 TypeScript CDP Adapter 继续保留,但用户安装包不再包含 Node Runtime 或 Node 业务 node_modules

主要变化

  • Windows x64、macOS ARM64、macOS x64 使用同一 Go 业务实现和 studio | controller | runtime 多进程角色。
  • 保留五个内置主题、自定义主题、图片处理、草稿、版本、导入导出以及 launch/switch/pause/resume/restore 完整闭环。
  • Windows Setup/ZIP 与 macOS DMG/tar.gz 均为 Node-free 产物;macOS 压缩包包含真实 OpenChatGPTSkin.app 和目标架构 Mach-O。
  • release-manifest.json 记录 Go 工具链、commit、entry/file SHA-256、Contract/CDP 哈希、图片实现和主题清单。
  • 已在真实 Windows、macOS ARM64 和 macOS x64 上完成应用、恢复、v0.2.0 数据升级与 Go → Node 回滚验收。

已验证基线

  • Go 工具链:1.25.12
  • Windows 官方应用基线:OpenAI.Codex 26.721.4979.0
  • Runtime control contract v1、Studio HTTP contract v2、Theme Schema v4、Data contract v1。
  • 五个内置主题:future-idol-cyanglacier-auroramountain-mistrose-carpet-staryua-mikami-starlight
  • Go 1.25.12govulncheck ./... 结果为 0 个代码可达漏洞;依赖中不可达的报告项不被误报为当前代码可利用。

macOS 未签名限制

本版本不包含 Apple Developer ID 正式签名或 notarization。首次打开请使用系统标准的 Control-click/右键 → 打开流程;不要关闭 Gatekeeper,也不要使用 xattr 移除隔离属性。OpenChatGPTSkin 对官方 ChatGPT/Codex 的签名、Team ID 和 notarization 身份校验不会因此放宽。

回滚到 v0.2.0

  1. 在 Theme Studio 中恢复原始皮肤,并正常退出受管理的 ChatGPT。
  2. 卸载或删除 0.3.0-alpha.1 程序文件;保留 %LOCALAPPDATA%\OpenChatGPTSkin~/Library/Application Support/OpenChatGPTSkin
  3. 重新安装 v0.2.0
  4. v0.2.0 Node Host 可以读取 Go 写入的兼容草稿、版本、素材和主题数据。

Known limitations

  • 官方 ChatGPT/Codex 更新可能改变内部 UI;未知 surface 会安全拒绝应用,而不会注入未经验证的 fallback。
  • 项目没有自动更新、主题市场或 Codex 插件市场安装能力。
  • 安装器和 macOS App Bundle 尚未进行商业代码签名。