This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@clerk/backend@1.3.0
Minor Changes
Introduces dynamic keys from clerkMiddleware, allowing access by server-side helpers like auth. Keys such as signUpUrl, signInUrl, publishableKey and secretKey are securely encrypted using AES algorithm. (#3525) by @LauraBeatris
When providing secretKey, CLERK_ENCRYPTION_KEY is required as the encryption key. If secretKey is not provided, CLERK_SECRET_KEY is used by default.
clerkClient from @clerk/nextjs should now be called as a function, and its singleton form is deprecated. This change allows the Clerk backend client to read keys from the current request, which is necessary to support dynamic keys.
Addresses the issue where sign-in factors were not properly falling back to empty arrays. (#3647) by @LauraBeatris
Refactors sign-up loading logic to be in-line with sign-in (#3648) by @tmilewski
Ensure Sign Up resending resets upon being triggered (#3652) by @tmilewski
Fixes persistent loading states within the forgot-password step (#3648) by @tmilewski
Fix Sign In forgot-password step not rendering (#3653) by @tmilewski
@clerk/nextjs@5.2.0
Minor Changes
Introduces dynamic keys from clerkMiddleware, allowing access by server-side helpers like auth. Keys such as signUpUrl, signInUrl, publishableKey and secretKey are securely encrypted using AES algorithm. (#3525) by @LauraBeatris
When providing secretKey, CLERK_ENCRYPTION_KEY is required as the encryption key. If secretKey is not provided, CLERK_SECRET_KEY is used by default.
clerkClient from @clerk/nextjs should now be called as a function, and its singleton form is deprecated. This change allows the Clerk backend client to read keys from the current request, which is necessary to support dynamic keys.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@clerk/backend@1.3.0
Minor Changes
Introduces dynamic keys from
clerkMiddleware
, allowing access by server-side helpers likeauth
. Keys such assignUpUrl
,signInUrl
,publishableKey
andsecretKey
are securely encrypted using AES algorithm. (#3525) by @LauraBeatrissecretKey
,CLERK_ENCRYPTION_KEY
is required as the encryption key. IfsecretKey
is not provided,CLERK_SECRET_KEY
is used by default.clerkClient
from@clerk/nextjs
should now be called as a function, and its singleton form is deprecated. This change allows the Clerk backend client to read keys from the current request, which is necessary to support dynamic keys.For more information, refer to the documentation: https://clerk.com/docs/references/nextjs/clerk-middleware#dynamic-keys
@clerk/elements@0.10.0
Minor Changes
Add
backup_code
verification strategy (#3627) by @tmilewskiPatch Changes
Addresses the issue where sign-in factors were not properly falling back to empty arrays. (#3647) by @LauraBeatris
Refactors sign-up loading logic to be in-line with sign-in (#3648) by @tmilewski
Ensure Sign Up resending resets upon being triggered (#3652) by @tmilewski
Fixes persistent loading states within the
forgot-password
step (#3648) by @tmilewskiFix Sign In forgot-password step not rendering (#3653) by @tmilewski
@clerk/nextjs@5.2.0
Minor Changes
Introduces dynamic keys from
clerkMiddleware
, allowing access by server-side helpers likeauth
. Keys such assignUpUrl
,signInUrl
,publishableKey
andsecretKey
are securely encrypted using AES algorithm. (#3525) by @LauraBeatrissecretKey
,CLERK_ENCRYPTION_KEY
is required as the encryption key. IfsecretKey
is not provided,CLERK_SECRET_KEY
is used by default.clerkClient
from@clerk/nextjs
should now be called as a function, and its singleton form is deprecated. This change allows the Clerk backend client to read keys from the current request, which is necessary to support dynamic keys.For more information, refer to the documentation: https://clerk.com/docs/references/nextjs/clerk-middleware#dynamic-keys
Patch Changes
f1847b70b
]:@clerk/remix@4.2.0
Minor Changes
Patch Changes
Fix issues caused by modifying duplex property on Request when it was already defined (#3645) by @octoper
Updated dependencies [
f1847b70b
]:@clerk/express@0.0.15
Patch Changes
f1847b70b
]:@clerk/fastify@1.0.17
Patch Changes
f1847b70b
]:@clerk/clerk-sdk-node@5.0.14
Patch Changes
f1847b70b
]:@clerk/tanstack-start@0.1.4
Patch Changes
f1847b70b
]:@clerk/ui@0.1.6
Patch Changes
c09a0afe0
,0565d54d4
,168607a56
,8c6dfd6fc
,168607a56
,022c0f8c4
]: