Affected component
Installation or update
What happened?
On ego lite 0.4.6.14, About (chrome://settings/help) can show a phantom newer version:
- current:
0.4.6.14
- latest:
0.4.6.15
- button: 重新启动以更新 / Relaunch to update
After opening About again, the same page rechecks and becomes:
ego 已是最新版本
版本 0.4.6.14(正式版本)lite (arm64)
There is no 0.4.6.15 package on any official channel. ego-browser upgrade and Omaha both return no update. The user is told to restart for a version that does not exist.
Steps to reproduce
1. Run ego lite 0.4.6.14 on macOS arm64.
2. Open chrome://settings/help while an update check is stale or mid-flight.
3. Observe current 0.4.6.14 + latest 0.4.6.15 + relaunch CTA.
4. Stay on the page or reopen About and wait for the on-demand check.
5. Observe the page flip to "already latest 0.4.6.14".
Independent checks at the same time:
ego-browser upgrade
# ego lite is already up to date.
ego-browser nodejs <<'EOF'
cliLog(JSON.stringify(await getBrowserVersion()))
EOF
# {"currentVersion":"0.4.6.14","updateAvailable":false}
# Official DMG
# https://cdn.ego.app/setup/macos/arm64/egolite.dmg
# x-amz-meta-omaha-version: 0.4.6.14
# last-modified: Fri, 14 Aug 2026 13:57:34 GMT
# Omaha POST https://update.citrolabs.ai/service/update2
# updatecheck.status = noupdate
# https://lite.ego.app/changelog latest heading: ego (lite) 0.4.6.14
# No 0.4.6.15 heading exists.
Expected behavior
About, getBrowserVersion(), ego-browser upgrade, Omaha, changelog, and the official DMG should agree. If 0.4.6.15 is not published, the UI must not show it as latest or ask the user to relaunch.
Version
ego lite 0.4.6.14 (official / lite arm64)
Environment
macOS 26.5.0, Apple Silicon, Claude Code
Additional context
This is an app/updater UI bug, not something the open package/ego-browser runtime can ship a binary fix for. Filing so the About / Omaha display path can stop advertising an unpublished version.
Before submitting
Affected component
Installation or update
What happened?
On ego lite 0.4.6.14, About (
chrome://settings/help) can show a phantom newer version:0.4.6.140.4.6.15After opening About again, the same page rechecks and becomes:
ego 已是最新版本版本 0.4.6.14(正式版本)lite (arm64)There is no 0.4.6.15 package on any official channel.
ego-browser upgradeand Omaha both return no update. The user is told to restart for a version that does not exist.Steps to reproduce
Independent checks at the same time:
Expected behavior
About,
getBrowserVersion(),ego-browser upgrade, Omaha, changelog, and the official DMG should agree. If 0.4.6.15 is not published, the UI must not show it as latest or ask the user to relaunch.Version
ego lite 0.4.6.14 (official / lite arm64)
Environment
macOS 26.5.0, Apple Silicon, Claude Code
Additional context
This is an app/updater UI bug, not something the open
package/ego-browserruntime can ship a binary fix for. Filing so the About / Omaha display path can stop advertising an unpublished version.Before submitting