Change8

@clerk/clerk-js@6.25.12

📦 clerkView on GitHub →
🐛 1 fixes🔧 3 symbols

Summary

This patch addresses a bug in Safari where users signing out and returning after a week were treated as new devices. The fix ensures a smoother re-authentication experience by applying a cookie refresh mechanism during sign-out.

Migration Steps

  1. If you are using `signOut()` with a redirect URL, or using `<UserButton />` or `<SignOutButton />`, your sign-out flow will now automatically include a cookie refresh to work around Safari's ITP limitations. No code changes are required for this fix.

🐛 Bug Fixes

  • Applied Safari ITP cookie refresh on sign-out to prevent users from being treated as on a new device after a week, requiring a second factor challenge.

Affected Symbols