Skip to content

Conversation

@clerk-cookie
Copy link
Collaborator

@clerk-cookie clerk-cookie commented Oct 15, 2024

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.14.0

Minor Changes

  • Updates organizationPatterns to take precedence over personalAccountPatterns in organizationSyncOptions (#4320) by @izaaklauer

  • Use EIP-4361 message spec for Web3 wallets sign in signature requests (#4334) by @chanioxaris

Patch Changes

@clerk/clerk-js@5.27.0

Minor Changes

  • Drop maxAgeMinutes from __experimental_startVerification. (#4338) by @panteliselef

    Drop types __experimental_SessionVerificationConfig and __experimental_SessionVerificationMaxAgeMinutes.

  • The "Restricted access" screen has been improved for visual consistency and the ability to contact support. The displayed texts have been made more clear and the sign-in button has been moved to the bottom. (#4335) by @nikospapcom

  • Add experimental standalone mode for <UserButton /> and <OrganizationSwitcher />. (#4042) by @panteliselef

    When __experimental_asStandalone: true the component will not render its trigger, and instead it will render only the contents of the popover in place.

    APIs that changed:

    • (For internal usage) Added __experimental_prefetchOrganizationSwitcher as a way to mount an internal component that will render the useOrganizationList() hook and prefetch the necessary data for the popover of <OrganizationSwitcher />. This enhances the UX since no loading state will be visible and keeps CLS to the minimum.
    • New property for mountOrganizationSwitcher(node, { __experimental_asStandalone: true })
    • New property for mountUserButton(node, { __experimental_asStandalone: true })
  • Use EIP-4361 message spec for Web3 wallets sign in signature requests (#4334) by @chanioxaris

Patch Changes

@clerk/express@1.3.0

Minor Changes

  • Export authenticateRequest method from @clerk/express (in case you want to go low-level and implement flows to your specific needs). You can use it like so: (#4340) by @jescalan

    import { authenticateRequest } from "@clerk/express";

    This function is adapted to Express' Request wrapper and as such notably different to the exported function from @clerk/backend. If you need to use it, be sure to import from @clerk/express.

Patch Changes

@clerk/localizations@3.3.0

Minor Changes

  • The "Restricted access" screen has been improved for visual consistency and the ability to contact support. The displayed texts have been made more clear and the sign-in button has been moved to the bottom. (#4335) by @nikospapcom

Patch Changes

@clerk/clerk-react@5.12.0

Minor Changes

  • Introducing experimental asProvider, asStandalone, and <X.Outlet /> for <UserButton /> and <OrganizationSwitcher /> components. (#4042) by @panteliselef

    • asProvider converts <UserButton /> and <OrganizationSwitcher /> to a provider that defers rendering until <Outlet /> is mounted.
    • <Outlet /> also accepts a asStandalone prop. It will skip the trigger of these components and display only the UI which was previously inside the popover. This allows developers to create their own triggers.

    Example usage:

    <UserButton __experimental_asProvider afterSignOutUrl="/">
      <UserButton.UserProfilePage label="Custom Page" url="/custom-page">
        <h1> This is my page available to all children </h1>
      </UserButton.UserProfilePage>
      <UserButton.__experimental_Outlet __experimental_asStandalone />
    </UserButton>
    <OrganizationSwitcher __experimental_asProvider afterSignOutUrl="/">
      <OrganizationSwitcher.OrganizationProfilePage
        label="Custom Page"
        url="/custom-page"
      >
        <h1> This is my page available to all children </h1>
      </OrganizationSwitcher.OrganizationProfilePage>
      <OrganizationSwitcher.__experimental_Outlet __experimental_asStandalone />
    </OrganizationSwitcher>

Patch Changes

@clerk/types@4.26.0

Minor Changes

  • Drop maxAgeMinutes from __experimental_startVerification. (#4338) by @panteliselef

    Drop types __experimental_SessionVerificationConfig and __experimental_SessionVerificationMaxAgeMinutes.

  • The "Restricted access" screen has been improved for visual consistency and the ability to contact support. The displayed texts have been made more clear and the sign-in button has been moved to the bottom. (#4335) by @nikospapcom

  • Add experimental standalone mode for <UserButton /> and <OrganizationSwitcher />. (#4042) by @panteliselef

    When __experimental_asStandalone: true the component will not render its trigger, and instead it will render only the contents of the popover in place.

    APIs that changed:

    • (For internal usage) Added __experimental_prefetchOrganizationSwitcher as a way to mount an internal component that will render the useOrganizationList() hook and prefetch the necessary data for the popover of <OrganizationSwitcher />. This enhances the UX since no loading state will be visible and keeps CLS to the minimum.
    • New property for mountOrganizationSwitcher(node, { __experimental_asStandalone: true })
    • New property for mountUserButton(node, { __experimental_asStandalone: true })
  • Use EIP-4361 message spec for Web3 wallets sign in signature requests (#4334) by @chanioxaris

@clerk/astro@1.3.15

Patch Changes

@clerk/chrome-extension@1.3.20

Patch Changes

@clerk/elements@0.16.2

Patch Changes

@clerk/clerk-expo@2.2.26

Patch Changes

@clerk/fastify@2.0.2

Patch Changes

@clerk/nextjs@5.7.4

Patch Changes

@clerk/remix@4.2.38

Patch Changes

@clerk/clerk-sdk-node@5.0.51

Patch Changes

@clerk/shared@2.9.2

Patch Changes

@clerk/tanstack-start@0.4.14

Patch Changes

@clerk/testing@1.3.12

Patch Changes

@clerk/themes@2.1.37

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch from a836e72 to 420e01e Compare October 17, 2024 14:46
@nikosdouvlis nikosdouvlis merged commit 1647b9e into main Oct 17, 2024
4 checks passed
@nikosdouvlis nikosdouvlis deleted the changeset-release/main branch October 17, 2024 15:04
wobsoriano pushed a commit that referenced this pull request Feb 8, 2025
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants