- Updated dependencies [
67f1743aa1e0705d89ee6b532007f2686929240b
]:- @clerk/backend@1.25.1
- Updated dependencies [
4fa5e27e33d229492c77e06ca4b26d552ff3d92f
,29a44b0e5c551e52915f284545699010a87e1a48
,4d7761a24af5390489653923165e55cbf69a8a6d
]:- @clerk/backend@1.25.0
- Updated dependencies [
28179323d9891bd13625e32c5682a3276e73cdae
,7ae77b74326e378bf161e29886ee82e1556d9840
,c5c246ce91c01db9f1eaccbd354f646bcd24ec0a
,bcbe5f6382ebcc70ef4fddb950d052bf6b7d693a
,382c30240f563e58bc4d4832557c6825da40ce7f
]:- @clerk/types@4.47.0
- @clerk/shared@3.0.0
- @clerk/backend@1.24.3
- Updated dependencies [
d76c4699990b8477745c2584b1b98d5c92f9ace6
,a9b0087fca3f427f65907b358d9b5bc0c95921d8
,92d17d7c087470b262fa5407cb6720fe6b17d333
]:- @clerk/shared@2.22.0
- @clerk/types@4.46.1
- @clerk/backend@1.24.2
- Updated dependencies [
dd2cbfe9f30358b6b298901bb52fa378b0acdca3
,570d8386f6aa596bf7bb1659bdddb8dd4d992b1d
,128fd8909ae083c0d274dee7c6810e8574e1ce33
]:- @clerk/types@4.46.0
- @clerk/backend@1.24.1
- @clerk/shared@2.21.1
- Updated dependencies [
ce44176efd4f2132001c49b815cbee409463bbea
,f41081c563ddd2afc05b837358e0de087ae0c895
,767ac85fe6ce0ee0594c923e9af701bb05f40a0b
,225b38c7187d31fc755155ea99834ca03894d36b
,c0f2daebe15642cd0cef16aafa1df1ece8ef771d
,429f1bfe5f7a554ab1fdf265475ba6c8b3f78472
,5faa60e805ef14d9496a6caf9ff4dd8ec500c7e2
]:- @clerk/backend@1.24.0
- @clerk/shared@2.21.0
- @clerk/types@4.45.1
- Updated dependencies [
d3152be7f01fbb5ca26aeddc2437021f4b7ecc83
,f976349243da2b75023e59e802460e6f3592ebbd
]:- @clerk/types@4.45.0
- @clerk/backend@1.23.11
- @clerk/shared@2.20.18
- Updated dependencies [
26225f2c31a22560f7ece2e02f1d0080b5b89520
,833693a6792b621e72162d70673e7bdfa84a69b6
]:- @clerk/shared@2.20.17
- @clerk/types@4.44.3
- @clerk/backend@1.23.10
- Updated dependencies [
a309be354275b91a7b17d5a67e8ef6aa230a9935
,4773d0ad4ed27928fa53357906c0f3a349b9f871
,1345cb487970a7347351897e80dfb829d85c41ea
]:- @clerk/shared@2.20.16
- @clerk/backend@1.23.9
- @clerk/types@4.44.2
- Updated dependencies [
57c983fdc2b8d883623a2294daae0ac6c02c48f6
,a26cf0ff10c76244975c454fdf6c615475d4bcd5
,dd58c2507f8a7af4ebfc1241e2672a5678a83eaa
]:- @clerk/types@4.44.1
- @clerk/shared@2.20.15
- @clerk/backend@1.23.8
- Updated dependencies [
2179690c10a61b117e82fdd566b34939f4d28bc1
,bdb537a9902c0f0ae58ca1d4b7590d929f28fedb
]:- @clerk/types@4.44.0
- @clerk/backend@1.23.7
- @clerk/shared@2.20.14
- Updated dependencies [
f87ede848265d75ea1e880a3ab80c53a250f42cf
,e0cea9a9bf8b90858067154cba9c149d1634dc91
,6126cc98281bca96797fd8a55b6ec6aeda397e46
,6e096564a459db4eaf953e99e570905b10be6c84
]:- @clerk/shared@2.20.13
- @clerk/backend@1.23.6
- @clerk/types@4.43.0
- Updated dependencies [
fe3e49f61acefe8d7f1992405f7cb415fea2e5c8
,4427c4702f64d4f28f7564ce5889d41e260aa519
]:- @clerk/types@4.42.0
- @clerk/backend@1.23.5
- @clerk/shared@2.20.12
- Updated dependencies [
418ec5c62c4eb600566faab07684c068a29007e3
]:- @clerk/types@4.41.2
- @clerk/backend@1.23.4
- @clerk/shared@2.20.11
- Updated dependencies [
9eef7713212378351e8e01628611eaa18de250e8
]:- @clerk/shared@2.20.10
- @clerk/backend@1.23.3
- Updated dependencies [
7ffc99b48977b9f6c74c0c71c500b60cb8aba65e
]:- @clerk/types@4.41.1
- @clerk/backend@1.23.2
- @clerk/shared@2.20.9
- Updated dependencies [
4af35380f18d1d06c15ad1f5745c2d5a1ab1c37d
,aa48b1f9e890b2402e9d05989a4820141076f7bf
,53bd34fff38b17498edf66cc4bc2d42d707f28dc
]:- @clerk/types@4.41.0
- @clerk/backend@1.23.1
- @clerk/shared@2.20.8
- Updated dependencies [
e9e8834f7bfc953c3ae66fedf65b6952689c49da
,fd7a5be73db3acaa7daeb9b15af73c2ce99d03a6
,7182b93101518a389cc13859f8a0fe8bd6f37a06
]:- @clerk/backend@1.23.0
- @clerk/types@4.40.3
- @clerk/shared@2.20.7
- Updated dependencies [
72d29538f587934309da96fc1c6d454bb9aad21e
,84867be0215d7f74d8be7b4f803e2c3a241e2f89
,fa967ce79e1b5f2e8216eb09900879cb825fa528
]:- @clerk/backend@1.22.0
- Updated dependencies [
44cab6038af0a4d23869b3b292ece742fbbc4d85
]:- @clerk/backend@1.21.6
- @clerk/types@4.40.2
- @clerk/shared@2.20.6
- Updated dependencies [
80e1117631d35834705119a79cdcf9e0ed423fdd
]:- @clerk/types@4.40.1
- @clerk/backend@1.21.5
- @clerk/shared@2.20.5
- Updated dependencies [
b3300c84a42276bd071a37addbd1ca6888ed9d7c
,c9da04636ffe1ba804a1ce5e5b79027d3a2344d2
]:- @clerk/backend@1.21.4
- @clerk/types@4.40.0
- @clerk/shared@2.20.4
- Updated dependencies [
84ccb0049041534f111be65f7c7d4d6120069446
]:- @clerk/shared@2.20.3
- @clerk/backend@1.21.3
- Updated dependencies [
aeafa7c5efd50c893d088ac99199d7eaecc04025
,acd9326ef2d6942b981b3ee59c4b20ddd303323d
]:- @clerk/types@4.39.4
- @clerk/backend@1.21.2
- @clerk/shared@2.20.2
- Updated dependencies [
66ad299e4b6496ea4a93799de0f1ecfad920ddad
,dd3fdc7b2a96ddb90b33c6f1cefb055a60f99a9d
,e1748582d0c89462f48a482a7805871b7065fa19
,7f7edcaa8228c26d19e9081979100ada7e982095
,e1748582d0c89462f48a482a7805871b7065fa19
,dd3fdc7b2a96ddb90b33c6f1cefb055a60f99a9d
]:- @clerk/shared@2.20.1
- @clerk/types@4.39.3
- @clerk/backend@1.21.1
- Switching to use ^ for semver ranges of internal @clerk/ production dependencies. (#4664) by @jacekradko
- Updated dependencies [
ffa631d2480cfe77bf08c61b1302ace308e5b630
]:- @clerk/backend@1.21.0
- @clerk/shared@2.20.0
- Updated dependencies [
cd72a27a75863dfd94b0a00ed5b2d03231556bc0
]:- @clerk/types@4.39.2
- @clerk/backend@1.20.3
- @clerk/shared@2.19.4
- Updated dependencies [
fe75ced8a7d8b8a28839430444588ee173b5230a
,1b86a1da34ce4bc309f69980ac13a691a0a633c2
]:- @clerk/backend@1.20.2
- @clerk/types@4.39.1
- @clerk/shared@2.19.3
- Updated dependencies [
4cb22548da81dd8b186a6ef1cf120aea99c85c62
]:- @clerk/shared@2.19.2
- @clerk/backend@1.20.1
- Updated dependencies [
3f640805d2a4e1616aafa56f6848d6657911bb99
,550c7e9851329688e37be29b83ea0c3b12482af7
,3f640805d2a4e1616aafa56f6848d6657911bb99
]:- @clerk/backend@1.20.0
- @clerk/types@4.39.0
- @clerk/shared@2.19.1
- Updated dependencies [
0bc3ccc5bd4a93121bb7e7d6a32271af9c31f8c3
,0bc3ccc5bd4a93121bb7e7d6a32271af9c31f8c3
]:- @clerk/shared@2.19.0
- @clerk/types@4.38.0
- @clerk/backend@1.19.2
- Updated dependencies [
4e5e7f463c12893a21cb3b5f9317fc3f2945879b
]:- @clerk/types@4.37.0
- @clerk/backend@1.19.1
- @clerk/shared@2.18.1
- Updated dependencies [
8ee5d84995fa17532491ff96efac5738c9bcd9ef
,09fedd1df155d30cc055ce701b133aa6470e9b47
,b6aa589f75be62a89a3853d496176ed2f2c0e2c5
,235eaae4c3c9400492fca47d20a47c7081041565
]:- @clerk/types@4.36.0
- @clerk/backend@1.19.0
- @clerk/shared@2.18.0
- Updated dependencies [
8a28d1f403309f692d9332704f07effbf39d056d
,8a28d1f403309f692d9332704f07effbf39d056d
]:- @clerk/types@4.35.1
- @clerk/backend@1.18.1
- @clerk/shared@2.17.1
- Updated dependencies [
fe9e147e366153d664af7fc325655ecb299a1f9d
,fe9e147e366153d664af7fc325655ecb299a1f9d
,d84d7e31235c5c7da3415981dc76db4473a71a39
,fe9e147e366153d664af7fc325655ecb299a1f9d
,dce4f7ffca7248c0500f0ec9a978672b1f2fad69
]:- @clerk/shared@2.17.0
- @clerk/types@4.35.0
- @clerk/backend@1.18.0
- Updated dependencies [
c70994b5b6f92a6550dfe37547f01bbfa810c223
,7623a99594e7329200b6b374e483152d7679ce66
]:- @clerk/types@4.34.2
- @clerk/backend@1.17.2
- @clerk/shared@2.16.1
- Updated dependencies [
e47eb5882a7fd4a8dee25933c6644790d6ea3407
,273d16cb0665d4d960838cb294dc356f41814745
,6b0961765e1f3d09679be4b163fa13ac7dd97191
]:- @clerk/shared@2.16.0
- @clerk/types@4.34.1
- @clerk/backend@1.17.1
- Updated dependencies [
536fa996ff84a545678a3036b28409824d1c00dd
,b28c5e8bc44885bf6b1533df48e872ba90c387da
]:- @clerk/backend@1.17.0
- @clerk/shared@2.15.0
- Updated dependencies [
46faeb6f59b19c963fb137c858347525b1cd9e19
,ea6c52dd751abe38b350ee07f148652c24125e22
]:- @clerk/shared@2.14.0
- @clerk/types@4.34.0
- @clerk/backend@1.16.4
- Updated dependencies [
1c0b5001f7f975a2f3f54ad692526ecf7257847e
,6217a3f7c94311d49f873214bd406961e0b8d6f7
,1783025cdb94c447028704c2121fa0b8af785904
]:- @clerk/types@4.33.0
- @clerk/shared@2.13.0
- @clerk/backend@1.16.3
- Updated dependencies [
ff4ebeba6c2a77c247a946070b56bdb2153d1588
]:- @clerk/backend@1.16.2
- Updated dependencies [
7dbad4c5abd226d7b10941a626ead5d85b1a3f24
]:- @clerk/types@4.32.0
- @clerk/backend@1.16.1
- @clerk/shared@2.12.1
- Updated dependencies [
b185e42e5136de3511a0b37ce9b0030022ba679e
,5a21de1f46df3642828dc27e4862263c9858da2b
,f7472e22877f62fc7f3c8d3efe409ff2276fb4a3
,e10232c56551bf0cffc11246f2ff9aa58ec584d7
,e199037b8f484abdeeb9fc24455a1b4b8c31c8dd
,886e294a8d8c54b39cd5bda88d46b89eace3861e
,0e443ad7c76643420b50e5b169193e03f6ef79f9
,cc24c8145f1eea7fb91550f2c3e0bac3993e4320
]:- @clerk/backend@1.16.0
- @clerk/shared@2.12.0
- @clerk/types@4.31.0
- Updated dependencies [
8a04ae47b8305f994b348301fd8134d5baf02943
]:- @clerk/shared@2.11.5
- @clerk/backend@1.15.7
- Updated dependencies [
d74a6a7c0f291104c6bba722a8c432814d7b336e
,1a0c8fe665869e732d3c800bde0f5219fce54301
,0800fc3f1f4e1b6a1d13f5c02557001a283af6e8
]:- @clerk/types@4.30.0
- @clerk/shared@2.11.4
- @clerk/backend@1.15.6
- Updated dependencies [
a7726cc12a824b278f6d2a37cb1901c38c5f70dc
]:- @clerk/shared@2.11.3
- @clerk/backend@1.15.5
- Updated dependencies [
f875463da
,5be7ca9fd
,08c5a2add
,434b432f8
]:- @clerk/types@4.29.0
- @clerk/shared@2.11.0
- @clerk/backend@1.15.2
- Updated dependencies [
3fdcdbf88
,1c7e105a3
]:- @clerk/types@4.28.0
- @clerk/backend@1.15.1
- @clerk/shared@2.10.1
- Updated dependencies [
93dfe7a09
,3b50b67bd
,3b50b67bd
]:- @clerk/backend@1.15.0
- @clerk/shared@2.10.0
- @clerk/types@4.27.0
- Updated dependencies [
e1a26547a
]:- @clerk/backend@1.14.1
- Updated dependencies [
e81d45b72
,752ce9bfa
,99cdf9b67
,ce40ff6f0
,fb7ba1f34
,2102052c0
]:- @clerk/types@4.26.0
- @clerk/shared@2.9.2
- @clerk/backend@1.14.0
- Updated dependencies [
d64e54c40
,2ba2fd148
]:- @clerk/shared@2.9.1
- @clerk/types@4.25.1
- @clerk/backend@1.13.10
-
Recently Fastify released its v5 and along with it came some breaking changes. Read their migration guide to learn more. (#4270) by @LekoArts
In order to support Fastify v5 a new major version of
@clerk/fastify
is required as Fastify's Node.js requirement is now>=20
. Previously@clerk/fastify
allowed>=18.17.0
.@clerk/fastify@2.0.0
only supports Fastify v5 or later, if you want/need to continue using Fastify v4, please stick with your current version. The@clerk/fastify@2.0.0
upgrade itself doesn't have any required code changes as only internal dependencies and requirements were updated.
- Updated dependencies [
358be296a
]:- @clerk/backend@1.13.9
- Updated dependencies [
fb932e5cf
]:- @clerk/shared@2.9.0
- @clerk/types@4.25.0
- @clerk/backend@1.13.8
- Updated dependencies [
f6fb8b53d
,4a8570590
]:- @clerk/types@4.24.0
- @clerk/backend@1.13.7
- @clerk/shared@2.8.5
- Updated dependencies [
4749ed4c5
,f1f17eaab
,2e35ac538
]:- @clerk/backend@1.13.5
- @clerk/types@4.23.0
- @clerk/shared@2.8.4
- Updated dependencies [
c9063853e
,19d3808d4
,737bcbb0f
]:- @clerk/types@4.22.0
- @clerk/backend@1.13.4
- @clerk/shared@2.8.3
- Updated dependencies [
cb32aaf59
,2e5c550e4
,6275c242c
,418be2fdb
,c59636a1a
,5c18671f1
,f9faaf031
,e0ca9dc94
]:- @clerk/shared@2.8.2
- @clerk/types@4.21.1
- @clerk/backend@1.13.3
- Updated dependencies [
02babaccb
]:- @clerk/backend@1.13.2
- Updated dependencies [
3743eb911
]:- @clerk/shared@2.8.1
- @clerk/backend@1.13.1
- Updated dependencies [
e578b1599
]:- @clerk/backend@1.13.0
- Updated dependencies [
ba19be354
,8cecbe875
,248142a6d
,1189f71f8
,a5e95295b
]:- @clerk/shared@2.8.0
- @clerk/backend@1.12.0
- @clerk/types@4.21.0
- Updated dependencies [
be3b119f8
]:- @clerk/shared@2.7.2
- @clerk/backend@1.11.1
- Updated dependencies [
b97b2c1ca
,8c6909d46
]:- @clerk/backend@1.11.0
- @clerk/types@4.20.1
- @clerk/shared@2.7.1
- Updated dependencies [
c63a5adf0
,8823c21a2
,95ac67a14
,a0cb062fa
,746b4ed5e
]:- @clerk/backend@1.10.0
- @clerk/types@4.20.0
- @clerk/shared@2.7.0
- Updated dependencies [
8a3b9f079
,e95c28196
,1fe744328
]:- @clerk/types@4.19.0
- @clerk/backend@1.9.2
- @clerk/shared@2.6.2
- Updated dependencies [
82593173a
,afad9af89
]:- @clerk/types@4.18.0
- @clerk/backend@1.9.1
- @clerk/shared@2.6.1
-
Updated dependencies [
c9ef59106
,fece72014
,58e6754ad
,13693018f
,3aa63dc5a
,9d0477781
,3304dcc0b
]:- @clerk/backend@1.9.0
- @clerk/types@4.17.0
- @clerk/shared@2.6.0
- Updated dependencies [
c1389492d
]:- @clerk/types@4.16.0
- @clerk/backend@1.8.3
- @clerk/shared@2.5.5
- Updated dependencies [
0158c774a
,8be1a7abc
]:- @clerk/types@4.15.1
- @clerk/backend@1.8.2
- @clerk/shared@2.5.4
- Updated dependencies [
247b3fd75
]:- @clerk/types@4.15.0
- @clerk/backend@1.8.1
- @clerk/shared@2.5.3
- Updated dependencies [
ed7baa048
]:- @clerk/backend@1.8.0
- Updated dependencies [
dc0e1c33d
,dc94c0834
]:- @clerk/types@4.14.0
- @clerk/backend@1.7.0
- @clerk/shared@2.5.2
- Updated dependencies [
7e0ced3da
,b6f0613dc
]:- @clerk/shared@2.5.1
- @clerk/types@4.13.1
- @clerk/backend@1.6.3
- Updated dependencies [
59d5f19d3
,4e6c94e3f
]:- @clerk/shared@2.5.0
- @clerk/types@4.13.0
- @clerk/backend@1.6.2
-
Internal change: Use
AuthObject
type import from@clerk/backend
. (#3844) by @kduprey -
Updated dependencies [
d7bf0f87c
,9b2aeacb3
]:- @clerk/backend@1.6.1
- @clerk/types@4.12.1
- @clerk/shared@2.4.5
- Updated dependencies [
7e94fcf0f
]:- @clerk/backend@1.6.0
- @clerk/types@4.12.0
- @clerk/shared@2.4.4
- Updated dependencies [
568186cad
,407195270
]:- @clerk/types@4.11.0
- @clerk/backend@1.5.2
- @clerk/shared@2.4.3
- Updated dependencies [
992e5960c
]:- @clerk/backend@1.5.1
- Updated dependencies [
fde5b5e7e
,aa06f3ba7
,80e647731
]:- @clerk/backend@1.5.0
- @clerk/types@4.10.0
- @clerk/shared@2.4.2
- Updated dependencies [
b48689705
]:- @clerk/types@4.9.1
- @clerk/backend@1.4.3
- @clerk/shared@2.4.1
- Updated dependencies [
d465d7069
]:- @clerk/backend@1.4.2
- Updated dependencies [
045fb93cb
]:- @clerk/backend@1.4.1
- Updated dependencies [
b87f7b9e1
,b2788f67b
,86c75e50c
]:- @clerk/backend@1.4.0
- @clerk/shared@2.4.0
- @clerk/types@4.9.0
- Updated dependencies [
df7d856d5
]:- @clerk/types@4.8.0
- @clerk/backend@1.3.2
- @clerk/shared@2.3.3
- Updated dependencies [
5642b2616
]:- @clerk/backend@1.3.1
- Updated dependencies [
f1847b70b
]:- @clerk/backend@1.3.0
- Updated dependencies [
d6b5006c4
]:- @clerk/types@4.7.0
- @clerk/backend@1.2.5
- @clerk/shared@2.3.2
- Updated dependencies [
1273b04ec
]:- @clerk/types@4.6.1
- @clerk/backend@1.2.4
- @clerk/shared@2.3.1
- Updated dependencies [
4ec3f63e2
]:- @clerk/shared@2.3.0
- @clerk/backend@1.2.3
- Updated dependencies [
86a27f693
,02bed2e00
,73e5d61e2
,b8e46328d
]:- @clerk/shared@2.2.2
- @clerk/backend@1.2.2
- @clerk/types@4.6.0
- Updated dependencies [
4beb00672
]:- @clerk/types@4.5.1
- Updated dependencies [
d6a9b3f5d
,456b06849
,6888594cc
]:- @clerk/types@4.5.0
- @clerk/shared@2.2.0
- @clerk/backend@1.2.0
- Updated dependencies [
3d790d5ea
]:- @clerk/types@4.4.0
- Updated dependencies [
eae0a32d5
]:- @clerk/types@4.3.1
- Updated dependencies [
94197710a
,b27ca8366
]:- @clerk/types@4.3.0
- @clerk/shared@2.1.0
- @clerk/backend@1.1.4
- Updated dependencies [
b92402258
]:- @clerk/backend@1.1.3
- Updated dependencies [
4f4375e88
,1662aaae9
,f70c885f7
,4ae79af36
,f5804a225
]:- @clerk/backend@1.1.2
- @clerk/shared@2.0.2
- @clerk/types@4.2.1
- Updated dependencies [
8fbe23857
,a78bc447c
,c7d626292
,19cd42434
]:- @clerk/backend@1.1.1
- @clerk/shared@2.0.1
- @clerk/types@4.2.0
-
c2a090513: Change the minimal Node.js version required by Clerk to
18.17.0
. -
71663c568: Internal update default apiUrl domain from clerk.dev to clerk.com
-
cfb50e1f6: Drop deprecations. Migration steps:
- use
CLERK_SECRET_KEY
instead ofCLERK_API_KEY
env variable - use
secretKey
instead ofapiKey
- use
CLERK_PUBLISHABLE_KEY
instead ofCLERK_FRONTEND_API
env variable - use
publishableKey
instead offrontendApi
- use
-
97407d8aa: 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. -
0ec3a146c: Changes in exports of
@clerk/backend
:- Expose the following helpers and enums from
@clerk/backend/internal
:import { AuthStatus, buildRequestUrl, constants, createAuthenticateRequest, createIsomorphicRequest, debugRequestState, makeAuthObjectSerializable, prunePrivateMetadata, redirect, sanitizeAuthObject, signedInAuthObject, signedOutAuthObject, } from '@clerk/backend/internal';
- Drop the above exports from the top-level api:
Dropping those exports results in also dropping the exports from
// Before import { AuthStatus, ... } from '@clerk/backend'; // After import { AuthStatus, ... } from '@clerk/backend/internal';
gatsby-plugin-clerk
,@clerk/clerk-sdk-node
,@clerk/backend
,@clerk/fastify
,@clerk/nextjs
,@clerk/remix
packages.
- Expose the following helpers and enums from
-
1ad910eb9: Changes in exports of
@clerk/backend
:- Drop the following internal exports from the top-level api:
Dropping those exports results in also dropping the exports from
// Before import { AllowlistIdentifier, Client, DeletedObject, Email, EmailAddress, ExternalAccount, IdentificationLink, Invitation, OauthAccessToken, ObjectType, Organization, OrganizationInvitation, OrganizationMembership, OrganizationMembershipPublicUserData, PhoneNumber, RedirectUrl, SMSMessage, Session, SignInToken, Token, User, Verification, } from '@clerk/backend'; // After : no alternative since there is no need to use those classes
gatsby-plugin-clerk
,@clerk/clerk-sdk-node
,@clerk/backend
,@clerk/fastify
,@clerk/nextjs
,@clerk/remix
packages. - Keep those 3 resource related type exports
import type { Organization, Session, User, WebhookEvent, WebhookEventType } from '@clerk/backend';
- Drop the following internal exports from the top-level api:
-
02976d494: (Note: This is only relevant if, in the unlikely case, you are using
Clerk
from@clerk/fastify
directly. If not, you can safely ignore this change.)Remove the named
Clerk
import from@clerk/fastify
and importcreateClerkClient
instead. The latter is a factory method to create a Clerk client instance for you. This update aligns usage across our SDKs and will enable us to ship DX improvements better in the future.import { Clerk } from '@clerk/fastify'; const clerk = Clerk({ secretKey: '...' });
You need to rename the import from
Clerk
tocreateClerkClient
and change its usage:import { createClerkClient } from '@clerk/fastify'; const clerk = createClerkClient({ secretKey: '...' });
-
4a93c6720: Introduce handshake mechanism and
x-clerk-auth-status
in response -
629881cba: Re-export everything from
@clerk/backend
in@clerk/fastify
to support common backend types and functionality without adding@clerk/backend
as dependency.New exports:
verifyToken()
New exported types:
ClerkOptions
ClerkClient
OrganizationMembershipRole
VerifyTokenOptions
WebhookEvent
WebhookEventType
AllowlistIdentifier
Client
EmailAddress
ExternalAccount
Invitation
OauthAccessToken
Organization
OrganizationInvitation
OrganizationMembership
OrganizationMembershipPublicUserData
PhoneNumber
Session
SignInToken
SMSMessage
Token
User
-
2964f8a47: Expose debug headers in response for handshake / signed-out states from SDKs using headers returned from
authenticateRequest()
-
18c0d015d: Pass environment into
sdkMetadata
in order to detect if production clerk-js is used by other sdks in dev mode. When it is log dev warning from clerk-js. -
b4e79c1b9: Replace the
Clerk-Backend-SDK
header withUser-Agent
in BAPI requests and update it's value to contain both the package name and the package version of the clerk package executing the request. Eg request from@clerk/nextjs
to BAPI with appendUser-Agent: @clerk/nextjs@5.0.0-alpha-v5.16
using the latest version.Miscellaneous changes: The backend test build changed to use tsup.
- 2de442b24: Rename beta-v5 to beta
- 2e77cd737: Set correct information on required Node.js and React versions in README
- 7644b7472: Improve the default value for
CLERK_API_URL
by utilizing the publishable key to differentiate between local, staging and prod environments. - 40ac4b645: Introduces telemetry collection from Clerk's SDKs. Collected telemetry will be used to gain insights into product usage and help drive roadmap priority. For more information, see https://clerk.com/docs/telemetry.
- Updated dependencies [3a2f13604]
- Updated dependencies [8c23651b8]
- Updated dependencies [f4f99f18d]
- Updated dependencies [743c4d204]
- Updated dependencies [4b8bedc66]
- Updated dependencies [9272006e7]
- Updated dependencies [1db1f4068]
- Updated dependencies [c2a090513]
- Updated dependencies [966b31205]
- Updated dependencies [0d0b1d89a]
- Updated dependencies [1834a3ee4]
- Updated dependencies [a8901be64]
- Updated dependencies [896cb6104]
- Updated dependencies [64d3763ec]
- Updated dependencies [8350109ab]
- Updated dependencies [7b200af49]
- Updated dependencies [988a299c0]
- Updated dependencies [ecb60da48]
- Updated dependencies [deac67c1c]
- Updated dependencies [b3a3dcdf4]
- Updated dependencies [1dc28ab46]
- Updated dependencies [83e9d0846]
- Updated dependencies [d37d44a68]
- Updated dependencies [244de5ea3]
- Updated dependencies [fe356eebd]
- Updated dependencies [791c49807]
- Updated dependencies [935b0886e]
- Updated dependencies [93d05c868]
- Updated dependencies [ea4933655]
- Updated dependencies [7f6a64f43]
- Updated dependencies [a9fe242be]
- Updated dependencies [448e02e93]
- Updated dependencies [2671e7aa5]
- Updated dependencies [afec17953]
- Updated dependencies [799abc281]
- Updated dependencies [0699fa496]
- Updated dependencies [4aaf5103d]
- Updated dependencies [a68eb3083]
- Updated dependencies [2de442b24]
- Updated dependencies [15af02a83]
- Updated dependencies [0293f29c8]
- Updated dependencies [5f58a2274]
- Updated dependencies [9180c8b80]
- Updated dependencies [db18787c4]
- Updated dependencies [7f833da9e]
- Updated dependencies [de6519daa]
- Updated dependencies [e6ecbaa2f]
- Updated dependencies [ef2325dcc]
- Updated dependencies [6a769771c]
- Updated dependencies [fc3ffd880]
- Updated dependencies [8b6b094b9]
- Updated dependencies [840636a14]
- Updated dependencies [bab2e7e05]
- Updated dependencies [71663c568]
- Updated dependencies [a6b893d28]
- Updated dependencies [02976d494]
- Updated dependencies [492b8a7b1]
- Updated dependencies [8e5c881c4]
- Updated dependencies [9e99eb727]
- Updated dependencies [034c47ccb]
- Updated dependencies [2352149f6]
- Updated dependencies [e5c989a03]
- Updated dependencies [ff08fe237]
- Updated dependencies [7ecd6f6ab]
- Updated dependencies [12f3c5c55]
- Updated dependencies [244de5ea3]
- Updated dependencies [c776f86fb]
- Updated dependencies [90aa2ea9c]
- Updated dependencies [d9f265fcb]
- Updated dependencies [1e98187b4]
- Updated dependencies [7bffc47cb]
- Updated dependencies [a605335e1]
- Updated dependencies [2e77cd737]
- Updated dependencies [9737ef510]
- Updated dependencies [fafa76fb6]
- Updated dependencies [2964f8a47]
- Updated dependencies [1f650f30a]
- Updated dependencies [7af0949ae]
- Updated dependencies [97407d8aa]
- Updated dependencies [2a22aade8]
- Updated dependencies [69ce3e185]
- Updated dependencies [63dfe8dc9]
- Updated dependencies [e921af259]
- Updated dependencies [78fc5eec0]
- Updated dependencies [d08ec6d8f]
- Updated dependencies [dd5703013]
- Updated dependencies [a9fe242be]
- Updated dependencies [5f58a2274]
- Updated dependencies [6a33709cc]
- Updated dependencies [03079579d]
- Updated dependencies [c22cd5214]
- Updated dependencies [52ff8fe6b]
- Updated dependencies [86d52fb5c]
- Updated dependencies [f77e8cdbd]
- Updated dependencies [8b466a9ba]
- Updated dependencies [fe2607b6f]
- Updated dependencies [c7e6d00f5]
- Updated dependencies [8cc45d2af]
- Updated dependencies [663243220]
- Updated dependencies [c6a5e0f5d]
- Updated dependencies [4edb77632]
- Updated dependencies [ab4eb56a5]
- Updated dependencies [a9fe242be]
- Updated dependencies [5c239d973]
- Updated dependencies [97407d8aa]
- Updated dependencies [12962bc58]
- Updated dependencies [7cb1241a9]
- Updated dependencies [9615e6cda]
- Updated dependencies [0ec3a146c]
- Updated dependencies [4bb57057e]
- Updated dependencies [bad4de1a2]
- Updated dependencies [d4ff346dd]
- Updated dependencies [7644b7472]
- Updated dependencies [2ec9f6b09]
- Updated dependencies [2e4a43017]
- Updated dependencies [66b283653]
- Updated dependencies [5aab9f04a]
- Updated dependencies [46040a2f3]
- Updated dependencies [f00fd2dfe]
- Updated dependencies [cace85374]
- Updated dependencies [1ad910eb9]
- Updated dependencies [8daf8451c]
- Updated dependencies [f58a9949b]
- Updated dependencies [4aaf5103d]
- Updated dependencies [75ea300bc]
- Updated dependencies [d22e6164d]
- Updated dependencies [9a1fe3728]
- Updated dependencies [e1f7eae87]
- Updated dependencies [7f751c4ef]
- Updated dependencies [4fced88ac]
- Updated dependencies [f5d55bb1f]
- Updated dependencies [18c0d015d]
- Updated dependencies [0d1052ac2]
- Updated dependencies [d30ea1faa]
- Updated dependencies [e7e2a1eae]
- Updated dependencies [7886ba89d]
- Updated dependencies [1fd2eff38]
- Updated dependencies [9a1fe3728]
- Updated dependencies [5471c7e8d]
- Updated dependencies [a6308c67e]
- Updated dependencies [0ce0edc28]
- Updated dependencies [f540e9843]
- Updated dependencies [477170962]
- Updated dependencies [9b02c1aae]
- Updated dependencies [051833167]
- Updated dependencies [b4e79c1b9]
- Updated dependencies [38d8b3e8a]
- Updated dependencies [be991365e]
- Updated dependencies [8350f73a6]
- Updated dependencies [d6a7ea61a]
- Updated dependencies [e0e79b4fe]
- Updated dependencies [41ae1d2f0]
- Updated dependencies [e602d6c1f]
- Updated dependencies [142ded732]
- Updated dependencies [fb794ce7b]
- Updated dependencies [48ca40af9]
- Updated dependencies [e6fc58ae4]
- Updated dependencies [6fffd3b54]
- Updated dependencies [94519aa33]
- Updated dependencies [ebf9be77f]
- Updated dependencies [a6451aece]
- Updated dependencies [008ac4217]
- Updated dependencies [987994909]
- Updated dependencies [40ac4b645]
- Updated dependencies [1bea9c200]
- Updated dependencies [6f755addd]
- Updated dependencies [429d030f7]
- Updated dependencies [844847e0b]
- Updated dependencies [6eab66050]
- Updated dependencies [c2b982749]
- @clerk/backend@1.0.0
- @clerk/shared@2.0.0
- @clerk/types@4.0.0
- Updated dependencies [
f00fd2dfe
]:- @clerk/types@4.0.0-beta.30
- Updated dependencies [
bab2e7e05
]:- @clerk/shared@2.0.0-beta.23
- @clerk/types@4.0.0-beta.29
- @clerk/backend@1.0.0-beta.37
- Updated dependencies [
ff08fe237
,d9f265fcb
,142ded732
,fb794ce7b
,e6fc58ae4
]:- @clerk/types@4.0.0-beta.28
- @clerk/backend@1.0.0-beta.36
- @clerk/shared@2.0.0-beta.22
- Updated dependencies [
7cb1241a9
,94519aa33
]:- @clerk/backend@1.0.0-beta.35
- @clerk/types@4.0.0-beta.27
- Updated dependencies [
ecb60da48
,0699fa496
]:- @clerk/backend@1.0.0-beta.34
- @clerk/types@4.0.0-beta.26
- Updated dependencies [
2352149f6
]:- @clerk/types@4.0.0-beta.25
- Updated dependencies [
9180c8b80
,63dfe8dc9
,c6a5e0f5d
,d22e6164d
]:- @clerk/types@4.0.0-beta.24
- @clerk/backend@1.0.0-beta.33
- Updated dependencies [
fc3ffd880
,840636a14
,1fd2eff38
,f540e9843
,987994909
,1bea9c200
]:- @clerk/shared@2.0.0-beta.21
- @clerk/types@4.0.0-beta.23
- @clerk/backend@1.0.0-beta.32
- Updated dependencies [
988a299c0
]:- @clerk/backend@1.0.0-beta.31
- Updated dependencies [
8350109ab
]:- @clerk/shared@2.0.0-beta.20
- @clerk/backend@1.0.0-beta.30
- Updated dependencies [
afec17953
]:- @clerk/types@4.0.0-beta.22
- Updated dependencies [
8c23651b8
,9272006e7
,0d0b1d89a
,2671e7aa5
,1f650f30a
,663243220
,66b283653
,ebf9be77f
]:- @clerk/backend@1.0.0-beta.29
- @clerk/types@4.0.0-beta.21
-
Re-export everything from
@clerk/backend
in@clerk/fastify
to support common backend types and functionality without adding@clerk/backend
as dependency. (#2968) by @dimklNew exports:
verifyToken()
New exported types:
ClerkOptions
ClerkClient
OrganizationMembershipRole
VerifyTokenOptions
WebhookEvent
WebhookEventType
AllowlistIdentifier
Client
EmailAddress
ExternalAccount
Invitation
OauthAccessToken
Organization
OrganizationInvitation
OrganizationMembership
OrganizationMembershipPublicUserData
PhoneNumber
Session
SignInToken
SMSMessage
Token
User
-
Expose debug headers in response for handshake / signed-out states from SDKs using headers returned from
authenticateRequest()
(#2898) by @dimkl
- Updated dependencies [
2964f8a47
]:- @clerk/backend@1.0.0-beta.28
- Updated dependencies [
008ac4217
]:- @clerk/types@4.0.0-beta.20
- Updated dependencies [
8350f73a6
]:- @clerk/shared@2.0.0-beta.19
- @clerk/backend@1.0.0-beta.27
- Updated dependencies [
fafa76fb6
]:- @clerk/types@4.0.0-beta.19
- Updated dependencies [
e5c989a03
,2ec9f6b09
]:- @clerk/shared@2.0.0-beta.18
- @clerk/backend@1.0.0-beta.26
- Pass environment into
sdkMetadata
in order to detect if production clerk-js is used by other sdks in dev mode. When it is log dev warning from clerk-js. (#2802) by @panteliselef
- Updated dependencies [
18c0d015d
]:- @clerk/types@4.0.0-beta.18
- Updated dependencies [
fe356eebd
]:- @clerk/types@4.0.0-beta.17
- Updated dependencies [
1834a3ee4
,15af02a83
]:- @clerk/shared@2.0.0-beta.17
- @clerk/backend@1.0.0-beta.25
- Updated dependencies [
db18787c4
]:- @clerk/shared@2.0.0-beta.16
- @clerk/backend@1.0.0-beta.24
- Updated dependencies [
6eab66050
]:- @clerk/shared@2.0.0-beta.15
- @clerk/backend@1.0.0-beta.23
- Updated dependencies [
12f3c5c55
]:- @clerk/shared@2.0.0-beta.14
- @clerk/backend@1.0.0-beta.22
- Updated dependencies [
5c239d973
,051833167
]:- @clerk/types@4.0.0-beta.16
- @clerk/backend@1.0.0-beta.21
-
Rename beta-v5 to beta by @nikosdouvlis
-
Updated dependencies [
2de442b24
]:- @clerk/backend@1.0.0-beta.20
- @clerk/shared@2.0.0-beta.13
- @clerk/types@4.0.0-beta.15
- Updated dependencies [
966b31205
,a8901be64
,7b200af49
,244de5ea3
,034c47ccb
,244de5ea3
,9737ef510
,8b466a9ba
,8daf8451c
,7f751c4ef
,4fced88ac
,be991365e
,c2b982749
]:- @clerk/backend@1.0.0-beta-v5.19
- @clerk/types@4.0.0-beta-v5.14
- @clerk/shared@2.0.0-beta-v5.12
- Updated dependencies [
8e5c881c4
,d4ff346dd
,7886ba89d
,a6308c67e
]:- @clerk/backend@1.0.0-beta-v5.18
- @clerk/shared@2.0.0-beta-v5.11
- @clerk/types@4.0.0-beta-v5.13
-
Replace the
Clerk-Backend-SDK
header withUser-Agent
in BAPI requests and update it's value to contain both the package name and the package version of the clerk package (#2558) by @dimklexecuting the request. Eg request from
@clerk/nextjs
to BAPI with appendUser-Agent: @clerk/nextjs@5.0.0-alpha-v5.16
using the latest version.Miscellaneous changes: The backend test build changed to use tsup.
- Updated dependencies [
799abc281
,8cc45d2af
,b4e79c1b9
]:- @clerk/backend@1.0.0-alpha-v5.15
- @clerk/shared@2.0.0-alpha-v5.10
- Updated dependencies [
1dc28ab46
,ea4933655
,38d8b3e8a
]:- @clerk/shared@2.0.0-alpha-v5.9
- @clerk/backend@1.0.0-alpha-v5.13
- Updated dependencies [
7ecd6f6ab
]:- @clerk/shared@2.0.0-alpha-v5.8
- @clerk/backend@1.0.0-alpha-v5.12
- Updated dependencies [
f4f99f18d
,fe2607b6f
,bad4de1a2
,2e4a43017
,e7e2a1eae
]:- @clerk/backend@1.0.0-alpha-v5.11
- @clerk/types@4.0.0-alpha-v5.12
-
Changes in exports of
@clerk/backend
: (#2363) by @dimkl- Expose the following helpers and enums from
@clerk/backend/internal
:import { AuthStatus, buildRequestUrl, constants, createAuthenticateRequest, createIsomorphicRequest, debugRequestState, makeAuthObjectSerializable, prunePrivateMetadata, redirect, sanitizeAuthObject, signedInAuthObject, signedOutAuthObject, } from '@clerk/backend/internal';
- Drop the above exports from the top-level api:
Dropping those exports results in also dropping the exports from
// Before import { AuthStatus, ... } from '@clerk/backend'; // After import { AuthStatus, ... } from '@clerk/backend/internal';
gatsby-plugin-clerk
,@clerk/clerk-sdk-node
,@clerk/backend
,@clerk/fastify
,@clerk/nextjs
,@clerk/remix
packages.
- Expose the following helpers and enums from
-
Changes in exports of
@clerk/backend
: (#2365) by @dimkl- Drop the following internal exports from the top-level api:
Dropping those exports results in also dropping the exports from
// Before import { AllowlistIdentifier, Client, DeletedObject, Email, EmailAddress, ExternalAccount, IdentificationLink, Invitation, OauthAccessToken, ObjectType, Organization, OrganizationInvitation, OrganizationMembership, OrganizationMembershipPublicUserData, PhoneNumber, RedirectUrl, SMSMessage, Session, SignInToken, Token, User, Verification, } from '@clerk/backend'; // After : no alternative since there is no need to use those classes
gatsby-plugin-clerk
,@clerk/clerk-sdk-node
,@clerk/backend
,@clerk/fastify
,@clerk/nextjs
,@clerk/remix
packages. - Keep those 3 resource related type exports
import type { Organization, Session, User, WebhookEvent, WebhookEventType } from '@clerk/backend';
- Drop the following internal exports from the top-level api:
- Updated dependencies [
a9fe242be
,5f58a2274
,1e98187b4
,d08ec6d8f
,a9fe242be
,5f58a2274
,a9fe242be
,0ec3a146c
,1ad910eb9
,f58a9949b
,9b02c1aae
]:- @clerk/backend@1.0.0-alpha-v5.10
- @clerk/types@4.0.0-alpha-v5.11
- @clerk/shared@2.0.0-alpha-v5.7
- Updated dependencies [
e602d6c1f
]:- @clerk/backend@1.0.0-alpha-v5.9
-
(Note: This is only relevant if, in the unlikely case, you are using
Clerk
from@clerk/fastify
directly. If not, you can safely ignore this change.) (#2317) by @tmilewskiRemove the named
Clerk
import from@clerk/fastify
and importcreateClerkClient
instead. The latter is a factory method to create a Clerk client instance for you. This update aligns usage across our SDKs and will enable us to ship DX improvements better in the future.import { Clerk } from '@clerk/fastify'; const clerk = Clerk({ secretKey: '...' });
You need to rename the import from
Clerk
tocreateClerkClient
and change its usage:import { createClerkClient } from '@clerk/fastify'; const clerk = createClerkClient({ secretKey: '...' });
- Updated dependencies [
896cb6104
,02976d494
,69ce3e185
,86d52fb5c
,ab4eb56a5
,46040a2f3
,75ea300bc
,844847e0b
]:- @clerk/shared@2.0.0-alpha-v5.6
- @clerk/backend@1.0.0-alpha-v5.8
- @clerk/types@4.0.0-alpha-v5.10
- Updated dependencies [
1db1f4068
,de6519daa
,7bffc47cb
,7af0949ae
,e1f7eae87
]:- @clerk/types@4.0.0-alpha-v5.9
- @clerk/backend@1.0.0-alpha-v5.7
-
Set correct information on required Node.js and React versions in README (#2264) by @LekoArts
-
Updated dependencies [
93d05c868
,a6b893d28
,2e77cd737
,6a33709cc
,d30ea1faa
]:- @clerk/backend@1.0.0-alpha-v5.6
- @clerk/types@4.0.0-alpha-v5.8
- @clerk/shared@2.0.0-alpha-v5.5
- Updated dependencies [
4b8bedc66
,c776f86fb
,d6a7ea61a
]:- @clerk/shared@2.0.0-alpha-v5.4
- @clerk/types@4.0.0-alpha-v5.7
- @clerk/backend@1.0.0-alpha-v5.5
- Updated dependencies [
03079579d
,12962bc58
]:- @clerk/backend@1.0.0-alpha-v5.4
- @clerk/types@4.0.0-alpha-v5.5
- Updated dependencies [
7f6a64f43
]:- @clerk/types@4.0.0-alpha-v5.4
-
Introduces telemetry collection from Clerk's SDKs. Collected telemetry will be used to gain insights into product usage and help drive roadmap priority. For more information, see https://clerk.com/docs/telemetry. (#2154) by @BRKalow
-
Updated dependencies [
b3a3dcdf4
,4aaf5103d
,52ff8fe6b
,4bb57057e
,4aaf5103d
,0ce0edc28
,40ac4b645
,429d030f7
]:- @clerk/backend@1.0.0-alpha-v5.3
- @clerk/shared@2.0.0-alpha-v5.3
- @clerk/types@4.0.0-alpha-v5.3
- Updated dependencies [
c2a090513
]:- @clerk/backend@1.0.0-alpha-v5.2
- @clerk/shared@2.0.0-alpha-v5.2
- @clerk/types@4.0.0-alpha-v5.2
- Updated dependencies [
64d3763ec
,deac67c1c
,83e9d0846
,7f833da9e
,492b8a7b1
,2a22aade8
,dd5703013
,f77e8cdbd
,9615e6cda
,cace85374
,0d1052ac2
,5471c7e8d
,477170962
,e0e79b4fe
,a6451aece
]:- @clerk/shared@2.0.0-alpha-v5.1
- @clerk/backend@1.0.0-alpha-v5.1
- @clerk/types@4.0.0-alpha-v5.1
-
Internal update default apiUrl domain from clerk.dev to clerk.com (#1878) by @dimkl
-
Drop deprecations. Migration steps: (#1976) by @dimkl
- use
CLERK_SECRET_KEY
instead ofCLERK_API_KEY
env variable - use
secretKey
instead ofapiKey
- use
CLERK_PUBLISHABLE_KEY
instead ofCLERK_FRONTEND_API
env variable - use
publishableKey
instead offrontendApi
- use
-
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 @dimkl
-
Improve the default value for
CLERK_API_URL
by utilizing the publishable key to differentiate between local, staging and prod environments. (#1955) by @desiprisg -
Updated dependencies [
743c4d204
,d37d44a68
,791c49807
,a68eb3083
,0293f29c8
,ef2325dcc
,8b6b094b9
,71663c568
,90aa2ea9c
,a605335e1
,97407d8aa
,78fc5eec0
,c22cd5214
,c7e6d00f5
,4edb77632
,97407d8aa
,7644b7472
,f5d55bb1f
,41ae1d2f0
,48ca40af9
,6f755addd
]:- @clerk/shared@2.0.0-alpha-v5.0
- @clerk/types@4.0.0-alpha-v5.0
- @clerk/backend@1.0.0-alpha-v5.0
-
Publish packages with npm provenance enabled (#1891) by @LekoArts
-
Updated dependencies [
3bf64107e
,52f8553d2
,92727eec3
,b09b66eec
,51861addf
,aa4cd7615
]:- @clerk/backend@0.31.3
- @clerk/shared@1.0.0
- @clerk/types@3.57.0
- Updated dependencies [
9ca215702
]:- @clerk/types@3.56.1
- @clerk/backend@0.31.2
- Updated dependencies [
35be8709d
,13e9dfbaa
,e38488c92
,a11f962bc
,9b644d799
,a9894b445
,834dadb36
,70f251007
,a46d6fe99
]:- @clerk/types@3.56.0
- @clerk/backend@0.31.1
- @clerk/shared@0.24.5
-
Introduce a new property on the core Clerk singleton,
sdkMetadata
. This will be populated by each host SDK. This metadata will be used to make logging and debugging easier. (#1857) by @BRKalow -
Updated dependencies [
977336f79
,997b8e256
,91e9a55f4
,c9b17f5a7
,91014880d
,3848f8dbe
,7f4d4b942
]:- @clerk/shared@0.24.4
- @clerk/types@3.55.0
- @clerk/backend@0.31.0
- Updated dependencies [
1136c7c15
,1e212c19d
,1136c7c15
,1136c7c15
,1136c7c15
]:- @clerk/shared@0.24.3
- @clerk/backend@0.30.3
-
Pins the internal dependency versions. This ensures that users installing our main framework SDKs will get consistent versions across all @clerk/ packages. (#1798) by @BRKalow
-
Updated dependencies [
b59b6b75d
,fed24f1bf
,164f3aac7
,68259a2bb
,33e927c59
,0636ff779
,9514618d6
,bb2ec9373
,c7c6912f3
,71bb1c7b5
]:- @clerk/types@3.54.0
- @clerk/backend@0.30.2
- @clerk/shared@0.24.2
- Updated dependencies [
cecf74d79
]:- @clerk/backend@0.30.1
- @clerk/shared@0.24.1
- Updated dependencies [
7ffa6fac3
,5c8754239
,2f6a6ac99
,2f6a6ac99
,94c36c755
,753f7bbda
,7406afe7f
,55c8ebd39
]:- @clerk/shared@0.24.0
- @clerk/types@3.53.0
- @clerk/backend@0.30.0
-
Warn about deprecated constants that will be removed in next major version (#1759) by @dimkl
-
Updated dependencies [
07ede0f95
,0eb666118
,3b85311c9
,ffcc78c06
,c61ddf5bf
,0366e0b20
]:- @clerk/shared@0.23.1
- @clerk/types@3.52.1
- @clerk/backend@0.29.3
-
Change
README
to include updated links to issue templates and update Discord link. (#1750) by @LekoArts -
Updated dependencies [
e99df0a0d
,4327b91f9
,75be1d6b3
,01b024c57
]:- @clerk/types@3.52.0
- @clerk/backend@0.29.1
- Updated dependencies [
975412ed5
]:- @clerk/backend@0.28.1
- Updated dependencies [
96cc1921c
,8d1e7d76d
,435d2cff5
,8873841fc
,0a5f632f8
,34da40a50
,3158752c7
,8538cd0c1
,a412a5014
,4ea30e883
,86de584dd
,e02a1aff2
,09bfb793e
,b2296d630
,52ce79108
,4764e40c7
,1e117beec
,30fcdd51a
,89bc5de04
]:- @clerk/types@3.50.0
- @clerk/backend@0.28.0
- Updated dependencies [
ea95525a4
,24a46ae7e
,d433b83b9
,5e1a09df4
,876777cb1
,0a59e122d
]:- @clerk/backend@0.27.0
- @clerk/types@3.49.0
- Updated dependencies [
2a9d83280
]:- @clerk/types@3.48.0
- @clerk/backend@0.25.1
-
Introduce
createIsomorphicRequest
in@clerk/backend
(#1393) by @anagstefThis utility simplifies the
authenticateRequest
signature, and it makes it easier to integrate with more frameworks.
-
Pass the
ClerkFastifyOptions
to the exported fastify plugin (#1488) by @mikestopcontinues -
Updated dependencies [
16c3283ec
,73c9c1d0e
,ae9fc247a
,1a151e701
,e3036848d
,fd692af79
,090bab66e
,bb0d69b45
,592911196
]:- @clerk/backend@0.25.0
- @clerk/types@3.47.0
- Updated dependencies [
30f8ad18a
]:- @clerk/types@3.46.1
- @clerk/backend@0.23.6
- Updated dependencies [
bfb3af28
]:- @clerk/types@3.46.0
- @clerk/backend@0.23.5
- Updated dependencies [
17cc14ec
]:- @clerk/types@3.44.0
- @clerk/backend@0.23.3
- Add support for binding middleware to
onRequest
in addition topreHandler
(#1356) by @mikestopcontinues
- Updated dependencies [
b945c921
]:- @clerk/backend@0.23.1
- Updated dependencies [
b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
]:- @clerk/backend@0.22.0
- @clerk/types@3.41.1
0.4.0 (2023-05-15)
Note: Version bump only for package @clerk/fastify
0.3.0 (2023-05-04)
Note: Version bump only for package @clerk/fastify
0.3.0-staging.2 (2023-05-04)
Note: Version bump only for package @clerk/fastify
0.3.0-staging.1 (2023-05-02)
Note: Version bump only for package @clerk/fastify
0.2.6 (2023-04-19)
Note: Version bump only for package @clerk/fastify
0.2.5 (2023-04-19)
Note: Version bump only for package @clerk/fastify
0.2.4 (2023-04-12)
Note: Version bump only for package @clerk/fastify
0.2.3 (2023-04-11)
Note: Version bump only for package @clerk/fastify
0.2.2 (2023-04-06)
Note: Version bump only for package @clerk/fastify
0.2.1 (2023-03-31)
Note: Version bump only for package @clerk/fastify
0.2.1-staging.1 (2023-03-31)
Note: Version bump only for package @clerk/fastify
0.2.0 (2023-03-29)
Note: Version bump only for package @clerk/fastify
0.1.11 (2023-03-10)
Note: Version bump only for package @clerk/fastify
0.1.10 (2023-03-09)
Note: Version bump only for package @clerk/fastify
0.1.9 (2023-03-07)
Note: Version bump only for package @clerk/fastify
0.1.8 (2023-03-03)
Note: Version bump only for package @clerk/fastify
0.1.7 (2023-03-01)
Note: Version bump only for package @clerk/fastify
0.1.6 (2023-02-25)
Note: Version bump only for package @clerk/fastify
0.1.5 (2023-02-24)
Note: Version bump only for package @clerk/fastify
0.1.5-staging.4 (2023-02-22)
Note: Version bump only for package @clerk/fastify
0.1.4 (2023-02-17)
Note: Version bump only for package @clerk/fastify
0.1.3 (2023-02-15)
Note: Version bump only for package @clerk/fastify
0.1.2 (2023-02-10)
Note: Version bump only for package @clerk/fastify
0.1.1 (2023-02-07)
Note: Version bump only for package @clerk/fastify
0.1.1-staging.0 (2023-02-07)
Note: Version bump only for package @clerk/fastify
0.1.0 (2023-02-07)
- fastify: Add @clerk/fastify implementation & use it in @playground/fastify (6cb4c6a)
- fastify: Export
clerkClient
andcreateClerkClient
(ba7abfa) - fastify: Improve code readability and test coverage (13d4f0f)
- fastify: Add deprecation warning for API_KEY & FRONTEND_API (4957a23)
- fastify: Add type to plugin options (7142f3c)
- fastify: Improve readability (1162362)
- fastify: Introduce error message generator like in remix (05475c2)
- fastify: Refactor to drop fastify deprecation warning (472ab57)
- fastify: Tackle PR comments (a2c9615)