Skip to content

feat(clerk-js): Support transferable prop on SignIn - #3845

Merged
brkalow merged 7 commits into
mainfrom
brk.feat/sign-in-transferable-prop
Aug 6, 2024
Merged

feat(clerk-js): Support transferable prop on SignIn#3845
brkalow merged 7 commits into
mainfrom
brk.feat/sign-in-transferable-prop

Conversation

@brkalow

@brkalowbrkalow commented Jul 30, 2024

Copy link
Copy Markdown
Member

Description

fixes SDKI-531

Support a transferable prop on <SignIn>, as well as on Clerk.handleRedirectCallback(). When false, a sign in attempt using SSO will not automatically transfer to sign up if no account exists.

Checklist

  • npm test runs as expected.
  • npm run build runs as expected.
  • (If applicable) JSDoc comments have been added or updated for any package exports
  • (If applicable) Documentation has been updated

Type of change

  • 🐛 Bug fix
  • 🌟 New feature
  • 🔨 Breaking change
  • 📖 Refactoring / dependency upgrade / documentation
  • other:

@changeset-bot

changeset-botBot commented Jul 30, 2024

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 3641552

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 18 packages
NameType
@clerk/clerk-jsMinor
@clerk/typesMinor
@clerk/clerk-reactMinor
@clerk/astroPatch
@clerk/chrome-extensionPatch
@clerk/clerk-expoPatch
@clerk/backendPatch
@clerk/elementsPatch
@clerk/expressPatch
@clerk/fastifyPatch
@clerk/localizationsPatch
@clerk/nextjsPatch
@clerk/remixPatch
@clerk/clerk-sdk-nodePatch
@clerk/sharedPatch
@clerk/tanstack-startPatch
@clerk/testingPatch
@clerk/themesPatch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@brkalow

Copy link
Copy Markdown
MemberAuthor

!snapshot

@brkalow

Copy link
Copy Markdown
MemberAuthor

!snapshot

@clerk-cookie

Copy link
Copy Markdown
Collaborator

Hey @brkalow - the snapshot version command generated the following package versions:

PackageVersion
@clerk/astro1.0.5-snapshot.v97b12b9
@clerk/backend1.5.0-snapshot.v97b12b9
@clerk/chrome-extension1.1.8-snapshot.v97b12b9
@clerk/clerk-js5.11.0-snapshot.v97b12b9
@clerk/elements0.10.8-snapshot.v97b12b9
@clerk/clerk-expo2.0.1-snapshot.v97b12b9
@clerk/express0.0.22-snapshot.v97b12b9
@clerk/fastify1.0.24-snapshot.v97b12b9
gatsby-plugin-clerk5.0.0-beta.45
@clerk/localizations2.5.3-snapshot.v97b12b9
@clerk/nextjs5.2.9-snapshot.v97b12b9
@clerk/clerk-react5.3.0-snapshot.v97b12b9
@clerk/remix4.2.8-snapshot.v97b12b9
@clerk/clerk-sdk-node5.0.21-snapshot.v97b12b9
@clerk/shared2.4.2-snapshot.v97b12b9
@clerk/tanstack-start0.1.12-snapshot.v97b12b9
@clerk/testing1.2.4-snapshot.v97b12b9
@clerk/themes2.1.15-snapshot.v97b12b9
@clerk/types4.10.0-snapshot.v97b12b9

Tip: Use the snippet copy button below to quickly install the required packages.
@clerk/astro

npm i @clerk/astro@1.0.5-snapshot.v97b12b9 --save-exact

@clerk/backend

npm i @clerk/backend@1.5.0-snapshot.v97b12b9 --save-exact

@clerk/chrome-extension

npm i @clerk/chrome-extension@1.1.8-snapshot.v97b12b9 --save-exact

@clerk/clerk-js

npm i @clerk/clerk-js@5.11.0-snapshot.v97b12b9 --save-exact

@clerk/elements

npm i @clerk/elements@0.10.8-snapshot.v97b12b9 --save-exact

@clerk/clerk-expo

npm i @clerk/clerk-expo@2.0.1-snapshot.v97b12b9 --save-exact

@clerk/express

npm i @clerk/express@0.0.22-snapshot.v97b12b9 --save-exact

@clerk/fastify

npm i @clerk/fastify@1.0.24-snapshot.v97b12b9 --save-exact

gatsby-plugin-clerk

npm i gatsby-plugin-clerk@5.0.0-beta.45 --save-exact

@clerk/localizations

npm i @clerk/localizations@2.5.3-snapshot.v97b12b9 --save-exact

@clerk/nextjs

npm i @clerk/nextjs@5.2.9-snapshot.v97b12b9 --save-exact

@clerk/clerk-react

npm i @clerk/clerk-react@5.3.0-snapshot.v97b12b9 --save-exact

@clerk/remix

npm i @clerk/remix@4.2.8-snapshot.v97b12b9 --save-exact

@clerk/clerk-sdk-node

npm i @clerk/clerk-sdk-node@5.0.21-snapshot.v97b12b9 --save-exact

@clerk/shared

npm i @clerk/shared@2.4.2-snapshot.v97b12b9 --save-exact

@clerk/tanstack-start

npm i @clerk/tanstack-start@0.1.12-snapshot.v97b12b9 --save-exact

@clerk/testing

npm i @clerk/testing@1.2.4-snapshot.v97b12b9 --save-exact

@clerk/themes

npm i @clerk/themes@2.1.15-snapshot.v97b12b9 --save-exact

@clerk/types

npm i @clerk/types@4.10.0-snapshot.v97b12b9 --save-exact

@brkalow
brkalow marked this pull request as ready for review August 6, 2024 18:25
Comment thread.changeset/gold-emus-talk.md Outdated
@brkalow
brkalow enabled auto-merge (squash) August 6, 2024 21:26
@brkalow
brkalow merged commit 4e6c94e into mainAug 6, 2024
@brkalow
brkalow deleted the brk.feat/sign-in-transferable-prop branch August 6, 2024 21:27
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@brkalow@clerk-cookie@dstaley