Skip to content

Releases: duxweb/ReTheme

ReTheme v0.1.4

Choose a tag to compare

@github-actions github-actions released this 20 Jul 04:16

中文

新增

  • 概览页新增 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

Choose a tag to compare

@github-actions github-actions released this 19 Jul 15:18

中文

新增

  • 受控主题资源支持声明 lightAssetdarkAsset,跟随 ChatGPT 明暗模式原位切换,缺少对应变体时回退到 asset
  • 桌面加载、主题开发 Skill 与服务端社区审核共用同一套明暗资源协议。

English

Added

  • Allow controlled theme assets to declare lightAsset and darkAsset variants that switch with the ChatGPT appearance and fall back to asset.
  • Share the appearance-aware asset schema across desktop loading, the theme-development Skill, and server-side community validation.

ReTheme v0.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Jul 11:25

中文

新增

  • 新增桌面加载、本地开发、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

Choose a tag to compare

@github-actions github-actions released this 19 Jul 04:57

中文

修复

  • 修复 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

Choose a tag to compare

@github-actions github-actions released this 19 Jul 03:54

中文

新增

  • 支持已安装主题管理、社区下载、本地主题开发、账号状态、云端收藏与设备记录。
  • 通过本地 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.