Minor Changes
-
Introduce the
appearance.captcha
property for the CAPTCHA widget (#5184) by @anagstef -
Track usage of modal UI Components as part of telemetry. (#5185) by @panteliselef
-
-
Initialize new
pending
session status as an signed-in state (#5136) by @LauraBeatris -
Deprecate
Clerk.client.activeSessions
in favor ofClerk.client.signedInSessions
-
Introduce
Clerk.isSignedIn
property as an explicit signed-in state check, instead of!!Clerk.session
or!!Clerk.user
:
- if (Clerk.user) { + if (Clerk.isSignedIn) { // Mount user button component document.getElementById('signed-in').innerHTML = ` <div id="user-button"></div> ` const userbuttonDiv = document.getElementById('user-button') clerk.mountUserButton(userbuttonDiv) }
-
Patch Changes
-
Set input primitive placeholder color. (#5157) by @alexcarpenter
-
Fix issue where scroll lock was not restored correctly when multiple modals were opening (#5233) by @octoper
-
Refactor social button row distribution calculation to prevent overlapping on page load. (#5213) by @alexcarpenter
-
Remove full width from OrgProfile members search input. (#5126) by @alexcarpenter
-
Improve compatibility with Safari 12 by removing modern JavaScript syntax. (#5228) by @dstaley
-
Bug fix: Broadcast a sign out event to all opened tabs when
Clerk.signOut()
orUser.delete()
is called. (#5133) by @panteliselef -
Initialize
tasks
onSession
resource (#5170) by @LauraBeatris -
Updated dependencies [
28179323d9891bd13625e32c5682a3276e73cdae
,7ae77b74326e378bf161e29886ee82e1556d9840
,c5c246ce91c01db9f1eaccbd354f646bcd24ec0a
,bcbe5f6382ebcc70ef4fddb950d052bf6b7d693a
,382c30240f563e58bc4d4832557c6825da40ce7f
]:- @clerk/[email protected]
- @clerk/[email protected]
- @clerk/[email protected]