Skip to main content

January 1, 2025

The Clerk team has been hard at work shipping new features to help you build secure applications faster. Here’s a rundown of the highlights:

EASIE Support and SSO Pricing Changes

easieog.jpeg

EASIE is a new enterprise SSO proposal from Clerk that aims to make enterprise Single Sign-On (SSO) more accessible, secure, and user-friendly for all stakeholders. By leveraging Google and Microsoft OIDC for setup and adding a thin layer of enterprise SSO capabilities, EASIE SSO addresses common pain points and security concerns associated with traditional SSO solutions.

  • EASIE SSO eliminates the need for complex SAML metadata files or one-off OIDC secrets, making it easier to set up and manage.
  • EASIE SSO solves common security challenges associated with existing enterprise SSO solutions, such as tenant swap attacks and revoked sessions not being properly terminated.
  • To celebrate the announcement of EASIE, Clerk is eliminating usage-based SSO connection fees.

This proposal has the potential to democratize access to enterprise-grade security features, enabling smaller businesses to compete on a more level playing field. Clerk's goal is to create a future where the benefits of enterprise SSO are realized by businesses of all sizes and complexity levels.

Learn more about these changes on our changelog → or on the EASIE SSO landing page →.

Reverification: Public Beta

reverification-image.jpeg

Add an extra layer of protection to your application with Reverification. When enabled and configured, users who attempt to access sensitive areas of your app or perform privileged actions will be required to sign in again to confirm.

  • The has helper function used in middleware to check authorization status now supports the reverification flag to enable simple request routing.
  • The useReverification hook can be used to wrap sensitive actions to ensure the user has recently reverified their credentials.

Try out the new feature yourself by exploring the code samples in our changelog → or in the new reverification guide →.

React Router SDK Beta

react-router-beta.jpeg

The new @clerk/react-router SDK is designed specifically to work with the recently released React Router v7, which is the spiritual successor to Remix. If you are familiar with using our @clerk/remix SDK, the new one introduces many of the same approaches:

  • Full support for Clerk’s suite of beautifully designed, prebuilt UI components to support sign-in and sign up pages, implement user configuration buttons, and more.
  • Use the getAuth helper function, which integrates with loaders and actions to check the authentication state of the request easily.

You can learn all about the new SDK on the changelog → or try it yourself with the new quickstart →.

Other Features, Fixes & Improvements

  • Legal Consent: You can now set Terms of Service and Privacy Policy URLs which users will be required to acknowledge on sign up.
  • Waitlist Mode: The new Waitlist mode is now available to use, along with the <Waitlist /> component to encourage users to join your service ahead of launch.
  • Chrome Extension SDK 2.0: The new version of the Chrome Extension SDK now includes support for Service Workers with the new createClerkClient() helper function.
  • URL-based active organization sync: Set the active organization based on a slug in the URL.
  • Enterprise Connections for Organizations: Automatically enroll users authenticating with specific IDPs into an organization.
  • Improved offline support for Expo: This experimental feature significantly improves how Expo applications using Clerk handle network connection state.
  • OKX Wallet Integration: You can now enable your users to sign in using their OKX wallet in Web3 applications.

Events & Community

AI Starter Pack by ElevenLabs

Clerk was included in the AI Engineer Starter Pack Vol. 2 offering 50% off a Pro Plan for 6 months to help AI startups quickly get authentication and user management integrated into their application so they can focus on building AI features!

Head over to the ElevenLabs Starter Pack site → to check all of the companies offering discounts for AI startups.

CleanShot 2024-12-20 at 16.43.15.png

Community Highlight: Simon Grimm

CleanShot 2024-12-20 at 15.30.25.png

Our friend Simon Grimm, known for his excellent React Native YouTube Channel, has launched the all-new “Zero to Hero” mission on galaxies.dev in partnership with Clerk to help developers learn how to launch their first mobile app with React Native. Learn with bite-sized tutorials in video and written form, and leverage the Discord community to grow with other React Native developers.

Go to galaxies.dev → to learn more!

Resources

If you have feedback or suggestions, we want to hear them! Let us know at feedback.clerk.com. For the latest on our product releases, follow @ClerkDev on 𝕏 or join the Clerk Community on Discord.

Author
Brian Morrison II

Share this article