Skip to content

chore(release): v3.8.4 - #50

Merged
ralyodio merged 1 commit into
mainfrom
release-v3.8.4
Jul 31, 2026
Merged

chore(release): v3.8.4#50
ralyodio merged 1 commit into
mainfrom
release-v3.8.4

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Version bump only — no code changes. scripts/set-version.mjs 3.8.4 across every workspace package, the Expo app, and the AI sidebar extension manifest (25 files, version lines only).

What this ships

#49 — the extension CoinPay sign-in fix. The extension asked the backend to redirect back to chrome.identity.getRedirectURL() (off-origin chromiumapp.org); safeRedirect() rejected it and the callback fell through to ${APP_URL}/?signedin=1, so the website got the session cookie and the extension got nothing.

New /api/auth/ext-login adopts an existing website session directly and lands the token on an on-origin /ext-callback.html?src=tb. Also included: the noUncheckedIndexedAccess build fix that had CI red on main since #48.

Why it needs a release

install.sh:53 resolves "latest" from the GitHub API's releases/latest — a published release, not a tag. Until v3.8.4 is published, tronbrowser update correctly reports "already up to date (v3.8.3)" and no user can pull the fix.

Verification

After merge

Tag to trigger release.yml:

git checkout main && git pull
git tag v3.8.4 && git push origin v3.8.4

🤖 Generated with Claude Code

Ships the extension CoinPay sign-in fix (#49): the extension asked the
backend to redirect to an off-origin chromiumapp.org callback, safeRedirect()
rejected it, and only the website ended up signed in.

Bumps every workspace package, the Expo app, and the AI sidebar extension
manifest to 3.8.4 via scripts/set-version.mjs.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

@ralyodio
ralyodio merged commit c8c7196 into main Jul 31, 2026
9 checks passed
@ralyodio
ralyodio deleted the release-v3.8.4 branch July 31, 2026 04:23
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.

1 participant