Skip to content

fix(web): Serve /version from the latest published release - #718

Open
Ziinc wants to merge 1 commit into
mainfrom
ccr-001ba417-xtamiu-version-from-release
Open

Ziinc wants to merge 1 commit into
mainfrom
ccr-001ba417-xtamiu-version-from-release

Conversation

@Ziinc

@Ziinc Ziinc commented Oct 5, 2026 •

Copy link
Copy Markdown
Collaborator
  • /version now comes from GitHub's latest published release, not package.json. It served 0.3.0 while v0.2.0 is the latest release, so macOS users got a failing update prompt. The release's tag and assets are also exposed as global data.
  • Production deploys fail if the API is unreachable. Other builds skip /version with a warning. deploy-web redeploys main on release: published and passes GITHUB_TOKEN.
  • No unit test: web/ has no unit runner. The existing e2e/version.spec.ts covers /version, and web-e2e now passes GITHUB_TOKEN to its build.
    Fixes TREQ-318
    🤖 Generated with Claude Code
    https://claude.ai/code/session_01V9MDdxQJAhjXsAKyCpVwwt
    Generated by Claude Code

@Ziinc Ziinc changed the title Serve /version from the latest published release fix(web): Serve /version from the latest published release Oct 5, 2026

This branch has not been deployed

No deployments
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.

2 participants