Releases: clerk/javascript
@clerk/[email protected]
Patch Changes
- Updated dependencies [
e0bfc5a50
]:- @clerk/[email protected]
[email protected]
Major Changes
Patch Changes
- Updated dependencies [
c2a090513
]:- @clerk/[email protected]
- @clerk/[email protected]
- @clerk/[email protected]
[email protected]
Major Changes
-
Drop deprecations. Migration steps: (#2109) by @dimkl
- drop
orgs
jwt claim from session token - change type of
auth
param ofwithServerAuth()
callback toAuthObject
fromServerSideAuth
ingatsby-clerk-plugin
- use
auth.sessionClaims
instead ofauth.claims
- use
AuthObject
properties fromauth
- use
- use
publishableKey
instead offrontendApi
- use
ClerkProviderOptionsWrapper
type instead ofIsomorphicClerkOptions
- drop
Patch Changes
- Updated dependencies [
deac67c1c
,83e9d0846
,7f833da9e
,2a22aade8
,dd5703013
,ee432df4e
,9615e6cda
,cace85374
,477170962
,e0e79b4fe
,3c4209068
,a6451aece
]:- @clerk/[email protected]
- @clerk/[email protected]
- @clerk/[email protected]
@clerk/[email protected]
@clerk/[email protected]
Major Changes
-
Drop deprecations. Migration steps: (#2082) by @dimkl
- use
publishableKey
instead offrontendApi
- use
Clerk.handleEmailLinkVerification()
instead ofClerk.handleMagicLinkVerification()
- use
isEmailLinkError
instead ofisMagicLinkError
- use
EmailLinkErrorCode
instead ofMagicLinkErrorCode
- use
useEmailLink
instead ofuseMagicLink
- drop
orgs
jwt claim from session token - use
ExternalAccount.imageUrl
instead ofExternalAccount.avatarUrl
- use
Organization.imageUrl
instead ofOrganization.logoUrl
- use
User.imageUrl
instead ofUser.profileImageUrl
- use
OrganizationMembershipPublicUserData.imageUrl
instead ofOrganizationMembershipPublicUserData.profileImageUrl
- use
useOrganizationList
instead ofuseOrganizations
- use
userProfileProps
instead ofuserProfile
inAppearance
- use
Clerk.setActive()
instead ofClerk.setSession()
- drop
password
param inUser.update()
- use
afterSelectOrganizationUrl
instead ofafterSwitchOrganizationUrl
inOrganizationSwitcher
- drop
Clerk.experimental_canUseCaptcha
/Clerk.Clerk.experimental_captchaSiteKey
/Clerk.experimental_captchaURL
(were meant for internal use) - use
User.getOrganizationMemberships()
instead ofClerk.getOrganizationMemberships()
- drop
lastOrganizationInvitation
/lastOrganizationMember
from Clerk emitted events - drop
Clerk.__unstable__invitationUpdate
/Clerk.__unstable__membershipUpdate
- drop support for string param in
Organization.create()
- use
Organization.getInvitations()
instead ofOrganization.getPendingInvitations()
- use
pageSize
instead oflimit
inOrganizationMembership.retrieve()
- use
initialPage
instead ofoffset
inOrganizationMembership.retrieve()
- drop
lastOrganizationInvitation
/lastOrganizationMember
from ClerkProvider - use
invitations
instead ofinvitationList
inuseOrganization
- use
memberships
instead ofmembershipList
inuseOrganization
- use
redirectUrl
instead ofredirect_url
inUser.createExternalAccount()
- use
signature
instead ofgeneratedSignature
inSignup.attemptWeb3WalletVerification()
- use
-
Drop deprecations. Migration steps: (#2109) by @dimkl
- drop
orgs
jwt claim from session token - change type of
auth
param ofwithServerAuth()
callback toAuthObject
fromServerSideAuth
ingatsby-clerk-plugin
- use
auth.sessionClaims
instead ofauth.claims
- use
AuthObject
properties fromauth
- use
- use
publishableKey
instead offrontendApi
- use
ClerkProviderOptionsWrapper
type instead ofIsomorphicClerkOptions
- drop
-
Drop deprecations. Migration steps: (#2151) by @dimkl
- drop
formFieldLabel__emailAddress_phoneNumber
from localization keys - drop
formFieldLabel__phoneNumber_username
from localization keys - drop
formFieldLabel__emailAddress_phoneNumber_username
from localization keys - drop
formFieldInputPlaceholder__emailAddress_phoneNumber
from localization keys - drop
formFieldInputPlaceholder__phoneNumber_username
from localization keys - drop
formFieldInputPlaceholder__emailAddress_phoneNumber_username
from localization keys - use
title__connectionFailed
instead oftitle__conectionFailed
from localization keys - use
actionLabel__connectionFailed
instead ofactionLabel__conectionFailed
from localization keys - use
headerTitle__members
instead ofheaderTitle__active
from localization keys - use
headerTitle__invitations
instead ofheaderTitle__invited
from localization keys - drop
createOrganization.subtitle
from localization keys - use
deDE
instead ofdeDe
localization from@clerk/localizations
- drop
Patch Changes
- Add Autocomplete TS generic for union literals (#2132) by @tmilewski
@clerk/[email protected]
@clerk/[email protected]
@clerk/[email protected]
Major Changes
-
Drop deprecations. Migration steps: (#2102) by @dimkl
- use
EmailLinkError
instead ofMagicLinkError
- use
isEmailLinkError
instead ofisMagicLinkError
- use
EmailLinkErrorCode
instead ofMagicLinkErrorCode
- use
useEmailLink
instead ofuseMagicLink
- use
buildRequestUrl
from@clerk/backend
instead ofgetRequestUrl
from@clerk/shared
- use
OrganizationProvider
instead ofOrganizationContext
- use
userMemberships
instead oforganizationList
fromuseOrganizationList
- use
-
Drop deprecations. Migration steps: (#2082) by @dimkl
- use
publishableKey
instead offrontendApi
- use
Clerk.handleEmailLinkVerification()
instead ofClerk.handleMagicLinkVerification()
- use
isEmailLinkError
instead ofisMagicLinkError
- use
EmailLinkErrorCode
instead ofMagicLinkErrorCode
- use
useEmailLink
instead ofuseMagicLink
- drop
orgs
jwt claim from session token - use
ExternalAccount.imageUrl
instead ofExternalAccount.avatarUrl
- use
Organization.imageUrl
instead ofOrganization.logoUrl
- use
User.imageUrl
instead ofUser.profileImageUrl
- use
OrganizationMembershipPublicUserData.imageUrl
instead ofOrganizationMembershipPublicUserData.profileImageUrl
- use
useOrganizationList
instead ofuseOrganizations
- use
userProfileProps
instead ofuserProfile
inAppearance
- use
Clerk.setActive()
instead ofClerk.setSession()
- drop
password
param inUser.update()
- use
afterSelectOrganizationUrl
instead ofafterSwitchOrganizationUrl
inOrganizationSwitcher
- drop
Clerk.experimental_canUseCaptcha
/Clerk.Clerk.experimental_captchaSiteKey
/Clerk.experimental_captchaURL
(were meant for internal use) - use
User.getOrganizationMemberships()
instead ofClerk.getOrganizationMemberships()
- drop
lastOrganizationInvitation
/lastOrganizationMember
from Clerk emitted events - drop
Clerk.__unstable__invitationUpdate
/Clerk.__unstable__membershipUpdate
- drop support for string param in
Organization.create()
- use
Organization.getInvitations()
instead ofOrganization.getPendingInvitations()
- use
pageSize
instead oflimit
inOrganizationMembership.retrieve()
- use
initialPage
instead ofoffset
inOrganizationMembership.retrieve()
- drop
lastOrganizationInvitation
/lastOrganizationMember
from ClerkProvider - use
invitations
instead ofinvitationList
inuseOrganization
- use
memberships
instead ofmembershipList
inuseOrganization
- use
redirectUrl
instead ofredirect_url
inUser.createExternalAccount()
- use
signature
instead ofgeneratedSignature
inSignup.attemptWeb3WalletVerification()
- use
Minor Changes
-
Increase the duration until data become stale for organization hooks. (#2093) by @panteliselef
-
Add a private __navigateWithError util function to clerk for use in User Lockout scenarios (#2043) by @yourtallness
-
Move and export the following from @clerk/clerk-js and @clerk/nextjs to @clerk/shared: (#2149) by @dimkl
- `DEV_BROWSER_SSO_JWT_PARAMETER` - `DEV_BROWSER_JWT_MARKER` - `DEV_BROWSER_SSO_JWT_KEY` - `setDevBrowserJWTInURL` - `getDevBrowserJWTFromURL` - `getDevBrowserJWTFromResponse`
Patch Changes
-
Fix incorrect pagination counters in data tables inside
<OrganizationProfile/>
. (#2056) by @panteliselef -
Use the errorThrower shared utility when throwing errors (#1999) by @anagstef
@clerk/[email protected]
Major Changes
Patch Changes
- Updated dependencies [
c2a090513
]:- @clerk/[email protected]
- @clerk/[email protected]
- @clerk/[email protected]
@clerk/[email protected]
Major Changes
-
Drop deprecations. Migration steps: (#2109) by @dimkl
- drop
orgs
jwt claim from session token - change type of
auth
param ofwithServerAuth()
callback toAuthObject
fromServerSideAuth
ingatsby-clerk-plugin
- use
auth.sessionClaims
instead ofauth.claims
- use
AuthObject
properties fromauth
- use
- use
publishableKey
instead offrontendApi
- use
ClerkProviderOptionsWrapper
type instead ofIsomorphicClerkOptions
- drop