Skip to content

Magpie v0.4.0

Choose a tag to compare

@github-actions github-actions released this 27 May 00:43

[0.4.0] - 2026-05-27

⚠️ 重大变更:v0.4.0 是改名版本。原 TieZ 本仓库自此以 Magpie 名义独立维护。

老用户首次升级 v0.4.0 时数据会自动迁移%APPDATA%\com.tiez\%APPDATA%\app.magpie\),旧目录保留作为安全网,确认新版本工作正常后可手动删除。

重大变更:项目改名为 Magpie

  • 项目正式更名为 Magpie(喜鹊)。原名 TieZ 来自上游 jimuzhe/tiez-clipboard,本仓库自 v0.4.0 起以 Magpie 名义独立维护。
  • GitHub 仓库Duojiyi/tiez-clipboard 重命名为 Duojiyi/magpie,老 URL 由 GitHub 自动 301 重定向。
  • GitHub 仓库已脱离 fork 关系,作为独立项目维护。
  • 应用 identifiercom.tiez 改为 app.magpie。这意味着默认数据目录从 %APPDATA%\com.tiez\ 变为 %APPDATA%\app.magpie\
  • 数据自动迁移:首次启动 v0.4.0 时,旧目录 com.tiez 中的数据库、日志、设置会被自动复制到新目录 app.magpie。旧目录保留作为安全网。
  • 自启动注册表项TieZ 切换到 Magpie,旧值在切换时自动清理。
  • 可执行文件名tiez-app.exe 改为 magpie.exe;安装包名从 TieZ_x.x.x_x64-setup.exe 改为 Magpie_x.x.x_x64-setup.exe
  • NSIS 卸载脚本保留对旧名 (TieZ / tiez-app / tie-z) 的兼容清理,确保从老版本卸载升级链路无损。

内部不变

为保证用户已有数据可用,下列内部标识符保持不变

  • 数据库内 HTML 富文本回退 marker (<!--TIEZ_RICH_IMAGE: 等)
  • WebDAV 同步路径默认值 tiez-sync
  • 日志文件名 tiez.log
  • localStorage 前缀 tiez_xxx
  • MQTT topic 默认前缀 tiez/tiez_xxx、client_id 默认前缀 tiez_pc_xxx

如需彻底清理这些内部标识符,可在更未来的版本中做配套迁移。

0.3.x 累积变更(基线说明)

  • 检查更新指向本仓库 GitHub Releases(静态 latest.json),不再请求上游官网域名 tiez.name666.top
  • 公告/心跳 (useAnnouncements) 已禁用,不再向上游域名发送启动 ping。
  • 主题商店:默认 API 基址置空,未配置 VITE_API_BASE_URL 时不向任何域名发请求。商店入口在外观设置组中条件渲染(默认隐藏)。商店面板加中文友好「暂未启用」提示。
  • 启动期主题处理:用户旧设置中的 theme: store-xxx 在商店未启用时静默回退到默认主题 mica
  • 新增「启动时检查更新」开关:默认开启,关闭后启动期不再向 GitHub 发请求;版本号旁的按钮始终可用,用于手动检查。
  • 设置面板「官网」按钮 改为打开本仓库 Releases 页面。
  • 设置面板「反馈」卡片 改为打开 GitHub Issues 页面,不再复制邮箱到剪贴板。
  • Tauri opener 白名单 调整为本仓库相关地址(移除 tiez.name666.topjimuzhe/tie-z)。
  • 检查更新失败 时按钮上显示错误详情(前 120 字符),便于无 devtools 的便携版定位问题。
  • Issue 模板 config.yml:移除上游官网/赞助链接,新增 Latest Release 与 Upstream Project 入口。
  • 便携版构建脚本 scripts/build-portable.ps1npm run build:portable
  • GitHub Actions release.yml 重写:tag push 后一次性出 nsis、msi、portable zip 与 latest.json
  • 移除 6 处来自上游的 [THEME DEBUG] 调试 console.log

包含的上游 PR 修复(自 v0.3.5 起)

  • PR #87 修复"固定窗口模式下点击标签管理后无法粘贴"。来自 @Gao-Qian-Long
  • PR #103 修复"窗口隐藏时 GPU 仍持续占用约 5%"。来自 @Roxy-0304