Skip to content

Release 0.1.0-alpha.2 - #2

Merged
monarcode merged 8 commits into
mainfrom
0.1.0-alpha.2
Oct 3, 2026
Merged

monarcode merged 8 commits into
mainfrom
0.1.0-alpha.2

Conversation

@monarcode

Copy link
Copy Markdown
Owner

feat: synchronize sessions and control refresh recovery

  • Coordinate refresh across tabs and persist sessions atomically.
  • Add explicit refresh retry, refreshing state, and relative token expiry.
  • Configure repeated 401 handling and login redirects; widen tested peer ranges.

- Save tokens and profile atomically in one storage entry.
- Coordinate refreshes with Web Locks and adopt tokens another tab saved.
- Sync sign-ins, sign-outs, account changes, and profile updates.
- Keep Node.js 24 as a development requirement without publishing an engine
  constraint.
- Add CI coverage for the oldest supported peer versions.
- Configure whether a repeated 401 signs out and which paths count as login
  loops.
- Release discarded response bodies and retry cancelled proactive refreshes
  after remount.
@monarcode
monarcode merged commit d5a253c into main Oct 3, 2026
2 checks passed
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