Website: version transparency #57
Loading…
Reference in a new issue
No description provided.
Delete branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
No extension changes — main stays on v1.20.0; nothing to upload to the store.
Deploying this means: website redeploy + one-time redeploy of the cleanwatch-sync-api container (new endpoint).
New
website/version.jsonwhich the release build now writes in lockstep with the zip (served under nginx's no-cache rule, so always fresh)GET /api/v1/store-versionin the sync API fetches the Chrome Web Store listing server-side, extracts the version, and caches it for 30 minutes. While the store lags the shipped version, the green "Available now" pill on the store card swaps for an amber "vX in review — store still on vY" pill; when versions match, nothing changes. Localized in EN/NL/DE/FR. The probe serves the last known value on failure and refuses to guess if the listing's version match ever becomes ambiguous.Docs
🤖 Generated with Claude Code
Pull request closed