- Updated dependencies [
7cd9dd668
,7fb7214cf
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
0a7876a68
]:- @clerk/[email protected]
- Updated dependencies [
220b813d5
,4cf2a2198
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
e514486f6
]:- @clerk/[email protected]
- Updated dependencies [
222acd810
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
d9612801c
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
ac0005b0d
]:- @clerk/[email protected]
- Updated dependencies [
cd2bf9dce
,b47264367
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
027f53246
,d19e78dbd
]:- @clerk/[email protected]
- Updated dependencies [
585006267
]:- @clerk/[email protected]
- Updated dependencies [
33f099e50
]:- @clerk/[email protected]
- Updated dependencies []:
- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
aaef1a65e
,73dd6f933
]:- @clerk/[email protected]
- Updated dependencies [
228096446
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
4a05f2e90
,cd00175cb
,ce7b4d171
,f7c9748af
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
cac6db15e
]:- @clerk/[email protected]
- Updated dependencies [
8102f595e
,38f0f862b
,c68ac1f3a
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
4660a49b0
,734382f6a
]:- @clerk/[email protected]
- Updated dependencies [
2572dfcbf
]:- @clerk/[email protected]
- Updated dependencies [
4c482ebe6
]:- @clerk/[email protected]
- Updated dependencies [
b277ab91e
]:- @clerk/[email protected]
- Updated dependencies [
58094ca39
,bc4508d24
,04b6b1813
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
6c64c9bbc
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
df40705d3
,98f8ec629
,4d5cae209
]:- @clerk/[email protected]
- @clerk/[email protected]
-
Introduce Protect for authorization. (#2309) by @panteliselef
Changes in public APIs:
- Rename Gate to Protect
- Support for permission checks. (Previously only roles could be used)
- Remove the
experimental
tags and prefixes - Drop
some
from thehas
utility and Protect. Protect now accepts acondition
prop where a function is expected with thehas
being exposed as the param. - Protect can now be used without required props. In this case behaves as
<SignedIn>
, if no authorization props are passed. has
will throw an error if neitherpermission
orrole
is passed.auth().protect()
for Nextjs App Router. Allow per page protection in app router. This utility will automatically throw a 404 error if user is not authorized or authenticated.- inside a page or layout file it will render the nearest
not-found
component set by the developer - inside a route handler it will return empty response body with a 404 status code
- inside a page or layout file it will render the nearest
- Updated dependencies [
b4868ab8f
,2dc93d4d8
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
a62479810
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
12b362923
,6b59735d6
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
7130db0fb
,e0c436402
,e51b1a032
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
d1fae1fe7
]:- @clerk/[email protected]
- Updated dependencies [
bfa1b78f2
,e7d873009
]:- @clerk/[email protected]
- Updated dependencies [
d8cd0e236
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
e0bfc5a50
]:- @clerk/[email protected]
- Updated dependencies [
0a3b4d5f7
]:- @clerk/[email protected]
- Experimental support for
<Gate/>
with role checks. (#2051) by @panteliselef
- Updated dependencies [
068a9025c
,068adedaf
,4c3429010
,906da4ffb
,7ed0f810a
,d7fe11ede
,f9d1bc758
,9a065cd2d
,8ff6beff6
,f652a5618
,26cb643d0
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
f6f67f9ab
,fb89c9a90
,0f8aedd62
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies []:
- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
9e57e94d2
]:- @clerk/[email protected]
-
Publish packages with npm provenance enabled (#1891) by @LekoArts
-
Updated dependencies [
3bf64107e
,89932e1b3
,92727eec3
,b09b66eec
,51861addf
,37d8856ba
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
d78bd8464
,112b90bea
,ec10f673e
,9ca215702
,21f61ce1d
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
da450b5e1
,35be8709d
,e38488c92
,a11f962bc
,a9894b445
,e67fcfe19
,81b63e320
,29485ebd8
,8000e3a3f
,e1e5d37d4
,70f251007
,8434782c5
,393115678
,a46d6fe99
]:- @clerk/[email protected]
- @clerk/[email protected]
-
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 -
Introduce new
*EmailLink*
helpers that will replace the*MagicLink*
helpers. (#1833) by @dimklAlso marked all the
*MagicLink*
as deprecated using JSDocs. -
Updated dependencies [
977336f79
,f20adc357
,c04ad94b1
,997b8e256
,91e9a55f4
,25cfa7ae8
,c9b17f5a7
,997b8e256
,91014880d
,5a3995b38
,7f4d4b942
,f6faf6fda
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
1136c7c15
,1e212c19d
,1136c7c15
]:- @clerk/[email protected]
- @clerk/[email protected]
-
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
,164f3aac7
,68259a2bb
,33e927c59
,0636ff779
,2e9be8461
,71bb1c7b5
,e592565e0
,19b3aea45
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
a0b25671c
,d1ad5ac37
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
f3f643163
,cc8851765
,ea4aa67a3
,5c8754239
,b69fad0ce
,14895e2dd
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
0eb666118
,53ccb27cf
,3ceb2a734
,c61ddf5bf
,0366e0b20
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
a2c7115dd
,378a903ac
]:- @clerk/[email protected]
- @clerk/[email protected]
-
Introduce the new brand-new component OrganizationList (#1692) by @panteliselef
- Lists all the memberships, invitations or suggestions an active user may have
- Powered by our
useOrganizationList
react hook
-
Change
README
to include updated links to issue templates and update Discord link. (#1750) by @LekoArts -
Updated dependencies [
30bb9eccb
,e99df0a0d
,4327b91f9
,a8eb4351a
,23c073957
,01b024c57
,b0f396bc5
,16f667275
,7fa93644d
,634948fda
,43786f8d0
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
463ff84f5
,1426e5eb3
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
6384ea8da
,b491dddae
,a102c21d4
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
3882e913f
]:- @clerk/[email protected]
- Updated dependencies [
27a70551c
]:- @clerk/[email protected]
- Updated dependencies [
854aa381c
,96cc1921c
,8d1e7d76d
,435d2cff5
,8873841fc
,0a5f632f8
,34da40a50
,3158752c7
,8538cd0c1
,a412a5014
,4ea30e883
,d39c029a5
,86de584dd
,ac5a70059
,e02a1aff2
,1663aaae7
,09bfb793e
,b2296d630
,52ce79108
,4764e40c7
,1e117beec
,89bc5de04
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
ea95525a4
,24a46ae7e
,0b9388c01
,2244f6ab1
,5e1a09df4
,0a59e122d
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies []:
- @clerk/[email protected]
- Updated dependencies [
6fa4768dc
,671561697
,38644778e
,808e45dc4
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
2a9d83280
,a9ca4355d
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
73c9c1d0e
,ae9fc247a
,1a151e701
,0a7a88995
,17f963e38
,592911196
,dd10ebeae
,cf918665c
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies []:
- @clerk/[email protected]
- Updated dependencies [
fb426385b
,f6b77a1a3
,670a7616d
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
968d9c265
]:- @clerk/[email protected]
- Updated dependencies [
1e71b60a2
]:- @clerk/[email protected]
- Updated dependencies [
ac236e8d3
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
9b79d9b64
]:- @clerk/[email protected]
- Updated dependencies [
32ef3304
,bfb3af28
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
11954816
,32148490
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies []:
- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
9651658c
,4e1bb2bd
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
59bc649a
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies []:
- @clerk/[email protected]
- Updated dependencies [
7af91bc3
,c42b4ac0
,6f3d4305
,846b00b9
]:- @clerk/[email protected]
- @clerk/[email protected]
- Updated dependencies [
b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
,b66ea0a5
]:- @clerk/[email protected]
- @clerk/[email protected]
0.3.0 (2023-05-15)
Note: Version bump only for package @clerk/chrome-extension
0.2.7 (2023-05-04)
Note: Version bump only for package @clerk/chrome-extension
0.2.7-staging.5 (2023-05-04)
Note: Version bump only for package @clerk/chrome-extension
0.2.7-staging.3 (2023-05-02)
Note: Version bump only for package @clerk/chrome-extension
0.2.6 (2023-04-19)
Note: Version bump only for package @clerk/chrome-extension
0.2.5 (2023-04-19)
Note: Version bump only for package @clerk/chrome-extension
0.2.4 (2023-04-12)
Note: Version bump only for package @clerk/chrome-extension
0.2.3 (2023-04-11)
Note: Version bump only for package @clerk/chrome-extension
0.2.2 (2023-04-06)
Note: Version bump only for package @clerk/chrome-extension
0.2.1 (2023-04-03)
Note: Version bump only for package @clerk/chrome-extension
0.2.0 (2023-03-31)
Note: Version bump only for package @clerk/chrome-extension
0.2.0-staging.2 (2023-03-31)
Note: Version bump only for package @clerk/chrome-extension