|
| 1 | +--- |
| 2 | +'@clerk/chrome-extension': major |
| 3 | +'@clerk/clerk-js': major |
| 4 | +'@clerk/nextjs': major |
| 5 | +'@clerk/shared': major |
| 6 | +'@clerk/clerk-react': major |
| 7 | +'@clerk/types': major |
| 8 | +'@clerk/clerk-expo': major |
| 9 | +--- |
| 10 | + |
| 11 | +Drop deprecations. Migration steps: |
| 12 | +- use `publishableKey` instead of `frontendApi` |
| 13 | +- use `Clerk.handleEmailLinkVerification()` instead of `Clerk.handleMagicLinkVerification()` |
| 14 | +- use `isEmailLinkError` instead of `isMagicLinkError` |
| 15 | +- use `EmailLinkErrorCode` instead of `MagicLinkErrorCode` |
| 16 | +- use `useEmailLink` instead of `useMagicLink` |
| 17 | +- drop `orgs` jwt claim from session token |
| 18 | +- use `ExternalAccount.imageUrl` instead of `ExternalAccount.avatarUrl` |
| 19 | +- use `Organization.imageUrl` instead of `Organization.logoUrl` |
| 20 | +- use `User.imageUrl` instead of `User.profileImageUrl` |
| 21 | +- use `OrganizationMembershipPublicUserData.imageUrl` instead of `OrganizationMembershipPublicUserData.profileImageUrl` |
| 22 | +- use `useOrganizationList` instead of `useOrganizations` |
| 23 | +- use `userProfileProps` instead of `userProfile` in `Appearance` |
| 24 | +- use `Clerk.setActive()` instead of `Clerk.setSession()` |
| 25 | +- drop `password` param in `User.update()` |
| 26 | +- use `afterSelectOrganizationUrl` instead of `afterSwitchOrganizationUrl` in `OrganizationSwitcher` |
| 27 | +- drop `Clerk.experimental_canUseCaptcha` / `Clerk.Clerk.experimental_captchaSiteKey` / `Clerk.experimental_captchaURL` (were meant for internal use) |
| 28 | +- use `User.getOrganizationMemberships()` instead of `Clerk.getOrganizationMemberships()` |
| 29 | +- drop `lastOrganizationInvitation` / `lastOrganizationMember` from Clerk emitted events |
| 30 | +- drop `Clerk.__unstable__invitationUpdate` / `Clerk.__unstable__membershipUpdate` |
| 31 | +- drop support for string param in `Organization.create()` |
| 32 | +- use `Organization.getInvitations()` instead of `Organization.getPendingInvitations()` |
| 33 | +- use `pageSize` instead of `limit` in `OrganizationMembership.retrieve()` |
| 34 | +- use `initialPage` instead of `offset` in `OrganizationMembership.retrieve()` |
| 35 | +- drop `lastOrganizationInvitation` / `lastOrganizationMember` from ClerkProvider |
| 36 | +- use `invitations` instead of `invitationList` in `useOrganization` |
| 37 | +- use `memberships` instead of `membershipList` in `useOrganization` |
| 38 | +- use `redirectUrl` instead of `redirect_url` in `User.createExternalAccount()` |
| 39 | +- use `signature` instead of `generatedSignature` in `Signup.attemptWeb3WalletVerification()` |
0 commit comments