chore(deps): update dependency @clerk/types to v3.65.4 #12
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 contains the following updates:
3.36.0
->3.65.4
Release Notes
clerk/javascript (@clerk/types)
v3.65.4
Compare Source
Patch Changes
v3.65.3
Compare Source
Patch Changes
v3.65.2
Compare Source
Patch Changes
v3.65.1
Compare Source
Patch Changes
v3.65.0
Compare Source
Minor Changes
Added the following types (#3409) by @panteliselef
v3.64.1
Compare Source
Patch Changes
signIn.userData
, to correctly align it with the types. (#3284) by @desiprisgv3.64.0
Compare Source
Minor Changes
Add support for different Bot Protection widget types (#3216) by @anagstef
Introduce experimental support for Google One Tap (#3196) by @panteliselef
<__experimental_GoogleOneTap/>
clerk.__experimental_mountGoogleOneTap(node,props)
Patch Changes
Adds translation keys to be able to customize error messages when an identifier already exists: (#3208) by @octoper
v3.63.1
Compare Source
Patch Changes
maintenanceMode
localization key. by @nikosdouvlisv3.63.0
Compare Source
Minor Changes
Patch Changes
v3.62.1
Compare Source
Patch Changes
v3.62.0
Compare Source
Minor Changes
Accept
skipInvitationScreen
as a prop from OrganizationSwitcher. (#2740) by @panteliselefskipInvitationScreen
hides the screen for sending invitations after an organization is created.By default, Clerk will automatically hide the screen if the number of max allowed members is equal to 1
v3.61.0
Compare Source
Minor Changes
v3.60.0
Compare Source
Minor Changes
Introduce Protect for authorization. (#2309) by @panteliselef
Changes in public APIs:
experimental
tags and prefixessome
from thehas
utility and Protect. Protect now accepts acondition
prop where a function is expected with thehas
being exposed as the param.<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.not-found
component set by the developerPatch Changes
ZxcvbnResult
interface to use currentfeedback.warning
type as used in the upstream@zxcvbn-ts/core
library. (#2332) by @clerk-cookiev3.59.0
Compare Source
Minor Changes
Clerk.isReady()
in favor ofClerk.loaded
(#2293) by @dimklv3.58.1
Compare Source
Patch Changes
Add
permissions
tometa
field of fapi error. (#2285) by @clerk-cookieDrop
org:sys_domains:delete
andorg:sys_memberships:delete
as those have now been merged with the respectivemanage
ones. (#2270) by @panteliselefv3.58.0
Compare Source
Minor Changes
Add support for custom roles in
<OrganizationProfile/>
. (#2039) by @panteliselefThe previous roles (
admin
andbasic_member
), are still kept as a fallback.Experimental support for
<Gate/>
with role checks. (#2051) by @panteliselefv3.57.1
Compare Source
Patch Changes
Shows list of domains if member has the
org:sys_domain:read
permission. (#1896) by @panteliselefIntroduces new element appearance descriptors: (#2010) by @clerk-cookie
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 itemSimplify the WithOptions generic type (#2008) by @clerk-cookie
v3.57.0
Compare Source
Minor Changes
Introduce customization in
UserProfile
andOrganizationProfile
(#1822) by @anagstefThe
<UserProfile />
component now allows the addition of custom pages and external links to the navigation sidebar. Custom pages can be created using the<UserProfile.Page>
component, and external links can be added using the<UserProfile.Link>
component. The default routes, such asAccount
andSecurity
, can be reordered.Example React API usage:
Custom pages and links should be provided as children using the
<UserButton.UserProfilePage>
and<UserButton.UserProfileLink>
components when using theUserButton
component.The
<OrganizationProfile />
component now supports the addition of custom pages and external links to the navigation sidebar. Custom pages can be created using the<OrganizationProfile.Page>
component, and external links can be added using the<OrganizationProfile.Link>
component. The default routes, such asMembers
andSettings
, can be reordered.Example React API usage:
Custom pages and links should be provided as children using the
<OrganizationSwitcher.OrganizationProfilePage>
and<OrganizationSwitcher.OrganizationProfileLink>
components when using theOrganizationSwitcher
component.Patch Changes
Publish packages with npm provenance enabled (#1891) by @LekoArts
Drop
experimental_force_oauth_first
&experimental__forceOauthFirst
fromDisplayConfig
(#1918) by @dimklv3.56.1
Compare Source
Patch Changes
v3.56.0
Compare Source
Minor Changes
Introduces three new element appearence descriptors: (#1803) by @octoper
tableHead
let's you customize the tables head styles.paginationButton
let's you customize the pagination buttons.paginationRowText
let's you customize the pagination text.Patch Changes
Update default organization permissions with a
sys_
prefix as part of the entitlement. This changes makes it easy to distinguish between clerk reserved permissions and custom permissions created by developers. (#1865) by @mzhong9723Mark the following SAML related types as stable: (#1876) by @dimkl
User.samlAccounts
SamlAccount
UserSettingsResource.saml
UserSettingsJSON.saml
SamlSettings
UserResource.samlAccounts
SamlAccountResource
SamlStrategy
UserJSON.saml_accounts
SamlAccountJSON
SamlConfig
SamlFactor
HandleSamlCallbackParams
Deprecate the
organization.__unstable__invitationUpdate
andorganization.__unstable__membershipUpdate
methods. (#1879) by @panteliselefFix methods in clerk-js that consumede paginated endpoints in order to retrieve single resources. (#1871) by @panteliselef
In invite members screen of the component, consume any invalid email addresses as they are returned in the API error and remove them from the input automatically. (#1869) by @chanioxaris
v3.55.0
Compare Source
Minor Changes
Patch Changes
Introduces a new
isAuthorized()
method in theSession
class. Returns a promise and checks whether the active user is allowed to perform an action based on the passed (required) permission and the ones attached to the membership. (#1834) by @panteliselefIntroduce 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 @BRKalowIntroduce new
*EmailLink*
helpers that will replace the*MagicLink*
helpers. (#1833) by @dimklAlso marked all the
*MagicLink*
as deprecated using JSDocs.v3.54.0
Compare Source
Minor Changes
Patch Changes
Introduce organizationProfileProps as prop in
<OrganizationSwitcher/>
. (#1801) by @panteliselefIntroduce appearance in userProfileProps in
<UserButton/>
.Deprecate the usage of
appearance.userProfile
in<UserButton/>
.Introduce ClerkRuntimeError class for localizing error messages in ClerkJS components (#1813) by @panteliselef
Enables you to translate the tooltip hint while creating an organization through the
formFieldHintText__slug
key (#1811) by @LekoArtsDrop
password
property fromUserJSON
since it's not being returned by the Frontend API (#1805) by @dimklRemove experimenta jsdoc tags from multi-domain types. (#1819) by @panteliselef
Warn about
publicUserData.profileImageUrl
nested property deprecation inOrganizationMembership
&OrganizationMembershipRequest
resources. (#1812) by @dimklv3.53.0
Compare Source
Minor Changes
<SignIn/>
,<SignUp/>
,<RedirectToSignin/>
,<RedirectToSignUp/>
,clerk.redirectToSignIn()
andclerk.redirectToSignUp()
now accept theinitialValues
option, which will prefill the appropriate form fields with the values provided. (#1701) by @desiprisgv3.52.1
Compare Source
Patch Changes
Introduces a new method for fetching organization invitations called
Organization.getInvitations
. (#1766) by @panteliselefDeprecate
Organization.getPendingInvitations
Adds the ability to force users to reset their password. (#1757) by @kostaspt
v3.52.0
Compare Source
Minor Changes
Introduce the new brand-new component OrganizationList (#1692) by @panteliselef
useOrganizationList
react hookPatch Changes
Change
README
to include updated links to issue templates and update Discord link. (#1750) by @LekoArtsThis PR replaces
The verification link expired. Please resend it.
message with the localization keyformFieldError__verificationLinkExpired
. The english message was also adjust toThe verification link expired. Please request a new link.
to make the second sentence clearer. (#1738) by @LekoArtsv3.51.0
Compare Source
Minor Changes
firstFactorUrl
property in sign-in callback to handle unverified emails. (#1629) by @kostasptPatch Changes
v3.50.0
Compare Source
Minor Changes
Introducing validatePassword for SignIn and SignUp resources (#1445) by @panteliselef
Introduce a new resource called OrganizationSuggestion along with retrieve() & accept() methods (#1574) by @chanioxaris
Also make available the user's suggestions from the useOrganizationList hook
Introduces userInvitations from
useOrganizationList
(#1520) by @panteliselefuserInvitations
is a paginated list of data. It can be used to create Paginated tables or Infinite lists.Introduce
hasImage
in User / Organization / Session resources (#1544) by @dimklImprove redirects on OAuth callback. Now, if you try to sign up with a provider that allows unverified accounts, it will (#1563) by @kostaspt
navigate to the appropriate change when needed, fixing the broken flow.
Introduce
logoLinkUrl
prop inappearance.layout
(#1449) by @nikospapcomA new
logoLinkUrl
prop has been added toappearance.layout
and used inApplicationLogo
to change thehref
of the link.By default, the logo link url will be the Home URL you've set in the Clerk Dashboard.
Patch Changes
Introduces a new resource called OrganizationMembership (#1572) by @panteliselef
Introduces Membership Requests in (#1576) by @panteliselef
Updates signature of OrganizationMembership.retrieve to support backwards compatibility while allowing using the new paginated responses. (#1606) by @panteliselef
Introduces the accept method in UserOrganizationInvitation class (#1550) by @panteliselef
Display a notification counter for organization invitations in OrganizationSwitcher (#1627) by @panteliselef
Introduces a new resource called OrganizationDomain (#1569) by @panteliselef
Introduces domains and invitations in (#1560) by @panteliselef
A OrganizationMembershipRequest can now be rejected (#1612) by @panteliselef
OrganizationMembershipRequest.reject
method alongsideaccept
Organization Profile
>Members
>Requests
. You can now reject a request from the table.Introduces an invitation list within (#1554) by @panteliselef
When updating enrollment mode of a domain uses can now delete any pending invitations or suggestions. (#1632) by @panteliselef
Construct urls based on context in (#1503) by @panteliselef
afterSwitchOrganizationUrl
afterSelectOrganizationUrl
&afterSelectPersonalUrl
afterSelectOrganizationUrl
accepts/org/${org.slug}
afterSelectPersonalUrl
accepts/users/${user.id}
Introduces list of suggestions within (#1577) by @panteliselef
v3.49.0
Compare Source
Minor Changes
Patch Changes
Deprecate usage of old image fields in favor of
imageUrl
(#1543) by @dimklNew localization keys for max length exceeded validation: (#1521) by @nikospapcom
Introduces a new internal class
UserOrganizationInvitation
that represents and invitation to join an organization with the organization data populated (#1527) by @panteliselefAdditions to support the above
ClerkPaginatedResponse represents a paginated FAPI response
Introduce Clerk.client.clearCache() method (#1545) by @SokratisVidros
v3.48.1
Compare Source
Patch Changes
skipInvitationScreen
prop on<CreateOrganization />
component (#1501) by @panteliselefv3.48.0
Compare Source
Minor Changes
v3.47.0
Compare Source
Minor Changes
Add a confirmation input as an additional check when doing destructive actions such as: (#1454) by @raptisj
Νew localization keys were introduced to support the above
Patch Changes
Add missing property 'maxAllowedMemberships' in Organization resource (#1468) by @chanioxaris
Add
form_username_invalid_character
unstable error localization key. (#1475) by @desiprisgAdd missing property 'privateMetadata' in OrganizationInvitation resource (#1468) by @chanioxaris
Enable the ability to target the avatar upload and remove action buttons (#1455) by @tmilewski
v3.46.1
Compare Source
Patch Changes
create
method toPhoneNumberResource
,EmailAddressResource
,Web3WalletResource
interfaces (#1411) by @crutchcornv3.46.0
Compare Source
Minor Changes
v3.45.0
Compare Source
Minor Changes
Patch Changes
v3.44.0
Compare Source
Minor Changes
v3.43.0
Compare Source
Minor Changes
Patch Changes
v3.42.0
Compare Source
Minor Changes
v3.41.1
Compare Source
Patch Changes
fix(types,localizations): Improve invalid form email_address param error message by @nikosdouvlis
Make first name, last name & password readonly for users with active SAML accounts by @nikosdouvlis
Add support for dataURLs in User.setProfileImage by @nikosdouvlis
v3.41.0
Compare Source
Note: Version bump only for package @clerk/types
v3.40.0
Compare Source
Note: Version bump only for package @clerk/types
v3.39.0
Compare Source
Note: Version bump only for package @clerk/types
3.38.1 (2023-05-18)
Note: Version bump only for package @clerk/types
v3.38.1
Compare Source
Note: Version bump only for package @clerk/types
v3.38.0
Compare Source
Note: Version bump only for package @clerk/types
v3.37.1
Compare Source
v3.37.0
Compare Source
Note: Version bump only for package @clerk/types
v3.36.1
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.