-
Notifications
You must be signed in to change notification settings - Fork 279
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version Packages (alpha-v5) #2000
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
github-actions
bot
force-pushed
the
changeset-release/main
branch
3 times, most recently
from
November 1, 2023 13:51
b8c2189
to
20832e8
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
2 times, most recently
from
November 1, 2023 14:02
c72d485
to
522d82e
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
November 1, 2023 14:52
522d82e
to
ec8be4f
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
3 times, most recently
from
November 2, 2023 07:10
26eff05
to
c64b7e3
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
November 3, 2023 11:53
c64b7e3
to
538fee4
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
November 3, 2023 20:50
5b7a4d5
to
ebff618
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
5 times, most recently
from
November 6, 2023 10:30
9fb5ea9
to
e3442e8
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
2 times, most recently
from
November 6, 2023 11:16
fa43d43
to
af9c666
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
November 6, 2023 12:44
af9c666
to
2b42884
Compare
github-merge-queue
bot
removed this pull request from the merge queue due to failed status checks
Nov 6, 2023
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
November 6, 2023 14:18
2b42884
to
18545eb
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
November 6, 2023 15:29
18545eb
to
2fd1558
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
main
is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exit
onmain
.Releases
@clerk/[email protected]
Major Changes
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklMinor Changes
Added prefers-color-scheme to interstitial (#1935) by @royanger
Add support for NextJS 14 (#1968) by @dimkl
Experimental support for
<Gate/>
with role checks. (#1942) by @panteliselefPatch Changes
Add
sha256
hasher support to PasswordHasher as described inUsers#CreateUser
(#1941) by @MathieuNlsFix type inferance for auth helper. (#2047) by @panteliselef
Add clerkTraceId to ClerkBackendApiResponse and ClerkAPIResponseError to allow for better tracing and debugging API error responses. (#1986) by @Nikpolik
Uses
clerk_trace_id
when available in a response and defaults tocf-ray
identifier if missing.Updated dependencies [
743c4d204
,791c49807
,a68eb3083
,ef2325dcc
,71663c568
,97407d8aa
,97407d8aa
,7644b7472
,f5d55bb1f
,6f755addd
]:@clerk/[email protected]
Major Changes
18.18.0
now. (#1864) by @dimklMinor Changes
<Gate/>
with role checks. (#1942) by @panteliselefPatch Changes
Ignore
.test.ts
files for the build output. Should result in smaller bundle size. (#2005) by @LekoArtsUpdated dependencies [
3ba3f383b
,d37d44a68
,791c49807
,8b40dc7a3
,0293f29c8
,71663c568
,d65d36fc6
,ae3a6683a
,78fc5eec0
,4edb77632
,c7e6d00f5
,797e327e0
,4edb77632
,97407d8aa
,9e57e94d2
,93a611570
,41ae1d2f0
,9c6411aa8
]:@clerk/[email protected]
Major Changes
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklAvatar Shimmer will be enabled by default for
<UserButton/>
and<OrganizationSwitcher/>
. (#1972) by @octoperMinor Changes
Add support for custom roles in
<OrganizationProfile/>
. (#2004) by @panteliselefThe previous roles (
admin
andbasic_member
), are still kept as a fallback.Experimental support for
<Gate/>
with role checks. (#1942) by @panteliselefGreatly improve the UX when users are creating their passwords. The hints below the input fields now have smoother animations and show more types of feedback based on different conditions. Additionally, the password validation is now debounced. (#1776) by @desiprisg
Patch Changes
Internal refactoring of form fields, deprecation of Form.Control and introduction of Form.PlainInput. (#1912) by @panteliselef
Shows list of domains if member has the
org:sys_domain:read
permission. (#1988) by @panteliselefRename the @staging tag to @canary. Drop support for @next tag. (#2015) by @anagstef
Enhance
CreateOrganizationForm
by replacingAvatarPreview
with an upload button to prevent layout shifts (#2014) by @nikospapcomTests for internal PlainInput component. (#2029) by @panteliselef
Introduces new element appearance descriptors: (#1994) by @tmilewski
activeDeviceListItem
allows you to customize the appearance of the active device list (accordion) itemactiveDeviceListItem__current
allows you to customize the appearance of the current active device list (accordion) itemactiveDevice
allows you to customize the appearance of the active device itemactiveDevice__current
allows you to customize the appearance of the current active device itemReplace Form.Control with Form.PlainInput for text and email inputs. (#2036) by @panteliselef
Localize placeholder of confirmation field when deleting a user account from
<UserProfile/>
. (#2036) by @panteliselefRe-initialize the Client to default values when is destroyed (#1913) by @octoper
Avoid passing some of the new feedback properties down to the HTML basic elements to avoid react warnings in the console. (#1977) by @desiprisg
Updated dependencies [
743c4d204
,d37d44a68
,791c49807
,a68eb3083
,0293f29c8
,ef2325dcc
,71663c568
,97407d8aa
,78fc5eec0
,c7e6d00f5
,4edb77632
,97407d8aa
,7644b7472
,f5d55bb1f
,41ae1d2f0
,48ca40af9
,6f755addd
]:@clerk/[email protected]
Major Changes
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Drop deprecations. Migration steps: (#1991) by @dimkl
CLERK_PUBLISHABLE_KEY
instead ofCLERK_FRONTEND_API
env variablepublishableKey
instead offrontendApi
isEmailLinkError
instead ofisMagicLinkError
EmailLinkErrorCode
instead ofMagicLinkErrorCode
useEmailLink
instead ofuseMagicLink
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklPatch Changes
743c4d204
,3ba3f383b
,d37d44a68
,791c49807
,8b40dc7a3
,a68eb3083
,0293f29c8
,ef2325dcc
,71663c568
,d65d36fc6
,97407d8aa
,ae3a6683a
,78fc5eec0
,4edb77632
,c7e6d00f5
,797e327e0
,4edb77632
,97407d8aa
,7644b7472
,9e57e94d2
,93a611570
,f5d55bb1f
,41ae1d2f0
,9c6411aa8
,6f755addd
]:@clerk/[email protected]
Major Changes
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Drop deprecations. Migration steps: (#1976) by @dimkl
CLERK_SECRET_KEY
instead ofCLERK_API_KEY
env variablesecretKey
instead ofapiKey
CLERK_PUBLISHABLE_KEY
instead ofCLERK_FRONTEND_API
env variablepublishableKey
instead offrontendApi
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklPatch Changes
Improve the default value for
CLERK_API_URL
by utilizing the publishable key to differentiate between local, staging and prod environments. (#1955) by @desiprisgUpdated dependencies [
743c4d204
,d37d44a68
,791c49807
,a68eb3083
,0293f29c8
,ef2325dcc
,8b6b094b9
,71663c568
,90aa2ea9c
,a605335e1
,97407d8aa
,78fc5eec0
,c22cd5214
,c7e6d00f5
,4edb77632
,97407d8aa
,7644b7472
,f5d55bb1f
,41ae1d2f0
,48ca40af9
,6f755addd
]:[email protected]
Major Changes
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Drop deprecations. Migration steps: (#1992) by @dimkl
CLERK_SECRET_KEY
instead ofCLERK_API_KEY
env variablesecretKey
instead ofapiKey
GATSBY_CLERK_PUBLISHABLE_KEY
instead ofGATSBY_CLERK_FRONTEND_API
env variablepublishableKey
instead offrontendApi
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklPatch Changes
Improve the default value for
CLERK_API_URL
by utilizing the publishable key to differentiate between local, staging and prod environments. (#1955) by @desiprisgUpdated dependencies [
ef2325dcc
,8b6b094b9
,71663c568
,90aa2ea9c
,a605335e1
,ae3a6683a
,c22cd5214
,c7e6d00f5
,797e327e0
,97407d8aa
,f5d55bb1f
,a605335e1
]:@clerk/[email protected]
Major Changes
Drop deprecations. Migration steps: (#2006) by @dimkl
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
instead ofNEXT_PUBLIC_CLERK_FRONTEND_API
env variableNEXT_PUBLIC_CLERK_JS_VERSION
instead ofCLERK_JS_VERSION
CLERK_SECRET_KEY
instead ofCLERK_API_KEY
publishableKey
instead offrontendApi
isEmailLinkError
instead ofisMagicLinkError
EmailLinkErrorCode
instead ofMagicLinkErrorCode
useEmailLink
instead ofuseMagicLink
@clerk/nextjs
instead of@clerk/nextjs/app-beta
@clerk/nextjs
instead of@clerk/nextjs/ssr
@clerk/nextjs
instead of@clerk/nextjs/edge-middleware
or@clerk/nextjs/edge-middlewarefiles
@clerk/nextjs
instead of@clerk/nextjs/api
authMiddleware
instead ofwithClerkMiddleware
API_URL
,API_VERSION
,CLERK_JS_URL
,CLERK_JS_VERSION
,DOMAIN
,IS_SATELLITE
,PROXY_URL
,PUBLISHABLE_KEY
,SECRET_KEY
,SIGN_IN_URL
,SIGN_UP_URL
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklDrop
user
,session
, andorganization
resources from the returned value ofauth()
. (#1947) by @panteliselefMinor Changes
<Gate/>
with role checks. (#1942) by @panteliselefPatch Changes
Introduce
isTruthy
helper to better cast environment variables to a boolean. Previously only the string"true"
was checked, nowtrue
,"true"
,"1"
, and1
will work. (#2002) by @LekoArtsIgnore
.test.ts
files for the build output. Should result in smaller bundle size. (#2005) by @LekoArtsFix type inferance for auth helper. (#2047) by @panteliselef
Improve the default value for
CLERK_API_URL
by utilizing the publishable key to differentiate between local, staging and prod environments. (#1955) by @desiprisgUpdated dependencies [
743c4d204
,791c49807
,a68eb3083
,ef2325dcc
,8b6b094b9
,71663c568
,90aa2ea9c
,a605335e1
,97407d8aa
,ae3a6683a
,c22cd5214
,c7e6d00f5
,797e327e0
,97407d8aa
,7644b7472
,f5d55bb1f
,6f755addd
]:@clerk/[email protected]
Major Changes
18.18.0
now. (#1864) by @dimklMinor Changes
<Gate/>
with role checks. (#1942) by @panteliselefPatch Changes
Ignore
.test.ts
files for the build output. Should result in smaller bundle size. (#2005) by @LekoArtsReplace internal logic of determining package tag & major version with semver in order to have a more robust solution (#2011) by @LekoArts
Updated dependencies [
743c4d204
,d37d44a68
,791c49807
,a68eb3083
,0293f29c8
,ef2325dcc
,71663c568
,97407d8aa
,78fc5eec0
,c7e6d00f5
,4edb77632
,97407d8aa
,7644b7472
,f5d55bb1f
,41ae1d2f0
,48ca40af9
,6f755addd
]:@clerk/[email protected]
Major Changes
Drop deprecations. Migration steps: (#2022) by @dimkl
CLERK_SECRET_KEY
instead ofCLERK_API_KEY
env variablesecretKey
instead ofapiKey
CLERK_PUBLISHABLE_KEY
instead ofCLERK_FRONTEND_API
env variablepublishableKey
instead offrontendApi
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklPatch Changes
Introduce
isTruthy
helper to better cast environment variables to a boolean. Previously only the string"true"
was checked, nowtrue
,"true"
,"1"
, and1
will work. (#2002) by @LekoArtsImprove the default value for
CLERK_API_URL
by utilizing the publishable key to differentiate between local, staging and prod environments. (#1955) by @desiprisgUpdated dependencies [
743c4d204
,791c49807
,a68eb3083
,ef2325dcc
,8b6b094b9
,71663c568
,90aa2ea9c
,a605335e1
,97407d8aa
,ae3a6683a
,c22cd5214
,c7e6d00f5
,797e327e0
,97407d8aa
,7644b7472
,f5d55bb1f
,6f755addd
]:@clerk/[email protected]
Major Changes
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklPatch Changes
Introduce
isTruthy
helper to better cast environment variables to a boolean. Previously only the string"true"
was checked, nowtrue
,"true"
,"1"
, and1
will work. (#2002) by @LekoArtsFix types of ClerkExpressWithAuth/ClerkExpressRequireAuth args (#1968) by @dimkl
Updated dependencies [
743c4d204
,791c49807
,a68eb3083
,ef2325dcc
,8b6b094b9
,71663c568
,90aa2ea9c
,a605335e1
,97407d8aa
,c22cd5214
,c7e6d00f5
,97407d8aa
,7644b7472
,f5d55bb1f
,6f755addd
]:@clerk/[email protected]
Major Changes
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklMinor Changes
Expose
revalidate
andsetData
for paginated lists of data in organization hooks. (#1745) by @panteliselefconst {userMemberships:{revalidate, setData}} = useOrganizationList({userMemberships:true})
Introduce isomorphic
isomorphicBtoa
helper in@clerk/shared
. (#1864) by @dimklPatch Changes
Rename the @staging tag to @canary. Drop support for @next tag. (#2015) by @anagstef
Remove
"sideEffects": "false"
since the package has side-effects (#1974) by @LekoArtsIntroduce
isTruthy
helper to better cast environment variables to a boolean. Previously only the string"true"
was checked, nowtrue
,"true"
,"1"
, and1
will work. (#2002) by @LekoArtsImprove the default value for
CLERK_API_URL
by utilizing the publishable key to differentiate between local, staging and prod environments. (#1955) by @desiprisgAdd clerkTraceId to ClerkBackendApiResponse and ClerkAPIResponseError to allow for better tracing and debugging API error responses. (#1986) by @Nikpolik
Uses
clerk_trace_id
when available in a response and defaults tocf-ray
identifier if missing.Improve compatibility with Expo (#1958) by @clerk-cookie
@clerk/[email protected]
Major Changes
18.18.0
now. (#1864) by @dimkl@clerk/[email protected]
Major Changes
Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is
18.18.0
now. (#1864) by @dimklAvatar Shimmer will be enabled by default for
<UserButton/>
and<OrganizationSwitcher/>
. (#1972) by @octoperMinor Changes
Add support for custom roles in
<OrganizationProfile/>
. (#2004) by @panteliselefThe previous roles (
admin
andbasic_member
), are still kept as a fallback.Experimental support for
<Gate/>
with role checks. (#1942) by @panteliselefPatch Changes
Shows list of domains if member has the
org:sys_domain:read
permission. (#1988) by @panteliselefIntroduces new element appearance descriptors: (#1994) by @tmilewski
activeDeviceListItem
allows you to customize the appearance of the active device list (accordion) itemactiveDeviceListItem__current
allows you to customize the appearance of the current active device list (accordion) itemactiveDevice
allows you to customize the appearance of the active device itemactiveDevice__current
allows you to customize the appearance of the current active device itemLocalize placeholder of confirmation field when deleting a user account from
<UserProfile/>
. (#2036) by @panteliselefSimplify the WithOptions generic type (#1995) by @tmilewski
@clerk/[email protected]
Patch Changes
<UserProfile/>
. (#2036) by @panteliselef