Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
b5f683d
feat(clerk-js): Stale-while-revalidate session token
jacekradko Nov 26, 2025
caa97e2
wip
jacekradko Nov 27, 2025
3914ffa
Merge branch 'vincent-and-the-doctor' into feat/stale-while-revalidat…
jacekradko Dec 1, 2025
8c4092f
add hard cutoff for background refresh
jacekradko Dec 1, 2025
ed58e71
Merge branch 'vincent-and-the-doctor' into feat/stale-while-revalidat…
jacekradko Dec 2, 2025
460964c
capture tokenResolver reference before potential cache changes
jacekradko Dec 2, 2025
b3f14aa
preserver SWR semantics on concurrent getToken calls
jacekradko Dec 2, 2025
ea7b6ee
Merge branch 'vincent-and-the-doctor' into feat/stale-while-revalidat…
jacekradko Dec 2, 2025
d6dd49c
Use poller exlusively for refreshing tokens
jacekradko Dec 2, 2025
1c722cf
Merge branch 'vincent-and-the-doctor' into feat/stale-while-revalidat…
jacekradko Dec 3, 2025
b1104ce
Merge branch 'main' into feat/stale-while-revalidate-token
jacekradko Dec 8, 2025
7a92b1a
Merge branch 'main' into feat/stale-while-revalidate-token
jacekradko Dec 10, 2025
e73b5ff
Merge branch 'main' into feat/stale-while-revalidate-token
jacekradko Dec 17, 2025
441532f
Merge branch 'main' into feat/stale-while-revalidate-token
jacekradko Dec 17, 2025
9444dde
Merge main into feat/stale-while-revalidate-token
jacekradko Jan 9, 2026
c86f32e
chore: add changeset for stale-while-revalidate token
jacekradko Jan 9, 2026
a906a1f
Merge branch 'main' into feat/stale-while-revalidate-token
jacekradko Jan 9, 2026
f8460b2
Merge remote-tracking branch 'origin/main' into feat/stale-while-reva…
jacekradko Jan 12, 2026
bce3cae
feat(clerk-js): Add automatic background token refresh on SWR
jacekradko Jan 12, 2026
1da9c8f
docs(upgrade): Add Core 3 documentation for token SWR behavior
jacekradko Jan 12, 2026
11551e1
test(clerk-js): Add tests for refreshIfStale and leewayInSeconds options
jacekradko Jan 12, 2026
be63362
chore(clerk-js): Increase bundle size limit for SWR background refresh
jacekradko Jan 12, 2026
6730e62
Merge branch 'main' into feat/stale-while-revalidate-token
jacekradko Jan 13, 2026
d2cac65
feat(clerk-js): Rename leewayInSeconds to backgroundRefreshThreshold
jacekradko Jan 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changeset/fresh-tigers-hunt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@clerk/clerk-js': minor
'@clerk/shared': minor
---

Add stale-while-revalidate support for session tokens
4 changes: 2 additions & 2 deletions packages/clerk-js/bundlewatch.config.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"files": [
{ "path": "./dist/clerk.js", "maxSize": "538KB" },
{ "path": "./dist/clerk.browser.js", "maxSize": "63KB" },
{ "path": "./dist/clerk.chips.browser.js", "maxSize": "63KB" },
{ "path": "./dist/clerk.browser.js", "maxSize": "63.5KB" },
{ "path": "./dist/clerk.chips.browser.js", "maxSize": "63.5KB" },
{ "path": "./dist/clerk.legacy.browser.js", "maxSize": "105KB" },
{ "path": "./dist/clerk.no-rhc.js", "maxSize": "305KB" },
{ "path": "./dist/clerk.headless*.js", "maxSize": "65KB" },
Expand Down
Loading
Loading