Releases: duxweb/ReTheme
Releases · duxweb/ReTheme
Release list
ReTheme v0.1.4
中文
新增
- 概览页新增 GitHub Star 支持入口,方便用户前往支持开源项目。
修复
- 修复 Windows Microsoft Store/MSIX 版 ChatGPT 位于
WindowsApps时无法应用主题的问题。 - 通过系统 AppUserModelId 激活隔离 ChatGPT,并精确回收本次激活的进程。
English
Added
- Add a GitHub Star support entry to the overview for users who want to support the open-source project.
Fixed
- Fix theme activation for the Microsoft Store/MSIX ChatGPT package installed under
WindowsApps. - Launch the isolated ChatGPT instance through its system AppUserModelId and reclaim only the process returned by that activation.
ReTheme v0.1.3
中文
新增
- 受控主题资源支持声明
lightAsset与darkAsset,跟随 ChatGPT 明暗模式原位切换,缺少对应变体时回退到asset。 - 桌面加载、主题开发 Skill 与服务端社区审核共用同一套明暗资源协议。
English
Added
- Allow controlled theme assets to declare
lightAssetanddarkAssetvariants that switch with the ChatGPT appearance and fall back toasset. - Share the appearance-aware asset schema across desktop loading, the theme-development Skill, and server-side community validation.
ReTheme v0.1.2
中文
新增
- 新增桌面加载、本地开发、AI 工作流和服务端社区审核共用的 Rust 主题协议与 CLI 校验器。
- 补全 v1 Manifest Schema、164 个稳定插槽、带注释示例、Banner 素材规格、生图提示词和可复用主题开发 Skill。
修复
- 在首页输入框编辑时只刷新受影响的首页插槽,避免完整重注入引起的布局闪动。
- 替换或恢复主题运行时时,完整释放观察器与动画帧。
安全
- 通过共享协议统一拒绝未知 Manifest 字段、不安全压缩路径、越界或结构性 CSS、外部资源、无效图片内容和不安全 SVG。
English
Added
- Add one shared Rust theme protocol and CLI validator for desktop loading, local authoring, AI workflows, and server-side community review.
- Document the complete v1 Manifest schema, 164 stable slots, annotated examples, Banner asset specifications, generation prompts, and a reusable theme-development Skill.
Fixed
- Refresh only the affected home slots while editing the composer, avoiding full runtime reinjection and related layout flicker.
- Fully release theme observers and animation frames when replacing or restoring a runtime.
Security
- Strictly reject unknown Manifest fields, unsafe archive paths, unscoped or structural CSS, external asset references, invalid image content, and unsafe SVG markup through the shared protocol gate.
ReTheme v0.1.1
中文
修复
- 修复 Windows 重新安装 ReTheme 后旧设备加密缓存无法打开,导致已安装主题不可用的问题。
- 手动检查更新后显示明确结果,包括 ReTheme 已是最新版本的情况。
- 修复 Tag 发布时应用版本与更新清单未同步到标签版本的问题。
English
Fixed
- Recover installed themes after reinstalling ReTheme on Windows when an old device-encrypted cache can no longer be opened.
- Show a clear result after manually checking for updates, including when ReTheme is already up to date.
- Build tagged releases with the tag version across application metadata and updater manifests.
ReTheme v0.1.0
中文
新增
- 支持已安装主题管理、社区下载、本地主题开发、账号状态、云端收藏与设备记录。
- 通过本地 Rust 运行时应用签名主题,并按 ChatGPT 版本获取远程兼容数据。
- 支持简体中文与英文、托盘、深链、深浅色外观和签名自动更新。
- 提供 macOS Apple Silicon、macOS Intel 与 Windows x64 签名安装包。
安全
- 使用前验证主题包与兼容数据,主题资源仅通过受限的本机回环会话提供。
- 退出 ReTheme 或安装应用更新前自动恢复 ChatGPT 官方界面。
English
Added
- Manage installed themes, community downloads, local theme development, account state, cloud favorites, and device history.
- Apply signed themes through the local Rust runtime with remote ChatGPT compatibility data.
- Support Simplified Chinese and English, tray behavior, deep links, light and dark appearance, and signed automatic updates.
- Ship signed installers for macOS Apple Silicon, macOS Intel, and Windows x64.
Security
- Verify theme packages and compatibility data before use and serve theme assets only through a bounded loopback session.
- Restore the official ChatGPT interface before ReTheme exits or installs an application update.