Skip to content

Fix Windows helper updates while running#86

Merged
dantraynor merged 1 commit into
mainfrom
issue-84-v1
Jun 4, 2026
Merged

Fix Windows helper updates while running#86
dantraynor merged 1 commit into
mainfrom
issue-84-v1

Conversation

@dantraynor

@dantraynor dantraynor commented Jun 4, 2026

Copy link
Copy Markdown
Owner

What

Fixes native helper updates on Windows when the existing helper executable is still running by moving the locked binary aside before writing the replacement.

Keeps macOS/Linux on the direct copy path, adds replacement tests, and shows Windows users a browser-restart hint after updates.

Why

Closes #84

How to Test

  • cd host && go test ./...
  • cd host && GOOS=windows GOARCH=amd64 go test -c -o /tmp/tailchrome-host-windows.test .
  • pnpm -r typecheck
  • pnpm -r test

Checklist

  • Tested in Chrome
  • Tested in Firefox
  • Updated README if needed

@dantraynor dantraynor marked this pull request as ready for review June 4, 2026 04:31
@dantraynor dantraynor merged commit ea4a98d into main Jun 4, 2026
5 checks passed
@dantraynor dantraynor deleted the issue-84-v1 branch June 4, 2026 04:34
@dantraynor dantraynor mentioned this pull request Jun 4, 2026
@dantraynor dantraynor added the bug Something isn't working label Jun 4, 2026
dantraynor added a commit that referenced this pull request Jun 4, 2026
Bump version to 0.1.11. Windows helper update fix (#86); vitest 4.1.0 + Dependabot security updates (#85, #82); store listing moved into docs/ (#81).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Error with latest version

1 participant