Skip to content

Conversation

@Gaubee
Copy link
Contributor

@Gaubee Gaubee commented Feb 4, 2026

Summary

Fixes #381

Changes

  1. Web 版本支持调试更新检查:移除了 isDwebEnvironment() 的提前返回,现在 Web 版本也会发起 metadata 请求,方便调试
  2. 同步 manifest.json 版本:更新到 0.7.5,修复 DWEB 更新检测版本不一致问题

How it works

  • Web 版本:发起请求后返回 not-dweb 状态,包含 latestVersion 信息
  • DWEB 版本:正常检测更新,返回 update-availableup-to-date

Testing

在 Web 版本中点击「检查更新」,可以在 Network 面板看到对 metadata.json 的请求

- Remove early return for non-DWEB environment, now fetches metadata first
- Return 'not-dweb' status with latestVersion after successful fetch
- Sync manifest.json version to 0.7.5
- Update package.json version to 0.7.5

Closes #381

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Gaubee Gaubee merged commit 843da2d into main Feb 4, 2026
5 checks passed
@Gaubee Gaubee deleted the feat/issue-381 branch February 4, 2026 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix DWEB update check and manifest version sync

2 participants