The Clerk team has been hard at work shipping new features to help you build secure applications faster. Here’s a rundown of some of the highlights:
Core 2 Beta
We just shipped a beta release with refreshed UI components, a new middleware for Next.js, and a new CLI tool to help you upgrade.
- Refreshed UI Components: Our Core 2 SDKs feature redesigned UI components for an enhanced design and UX. They provide the perfect foundation for your app and allow you to focus on building.
- New Default Middleware for Next.js: In Core 2, middleware settings now leave routes open by default, giving you the freedom to protect as needed.
-
Upgrade CLI Tool: To aid you in this upgrade, we've built a CLI tool called
@clerk/upgrade
that scans your codebase, guiding you step-by-step through the Core 2 upgrade.
Learn more about Core 2 Beta in this Changelog post →
Data Privacy Framework
Clerk is now self-certified under the Data Privacy Framework (DPF), enhancing the security of your business and your users.
- EU Data Compliance: This certification ensures US-based businesses can transfer and store EU citizens' personal data in a manner compliant with GDPR regulations through approved mechanisms.
- State-Of-The-Art Data Protection: Clerk's DPF certification places us among leading SaaS companies like Stripe, GitHub, and Auth0 in prioritizing data protection and compliance.
Learn more in this Changelog post →
Go SDK v2 Beta
We shipped an updated beta version of our Go SDK:
- Enhanced Developer Experience: Go SDK v2 offers more comprehensive features and improved structure.
- Feedback Request: We'd love for you to try this beta version! Find the latest here and please do share your feedback on Discord!
Learn more about Go SDK v2 Beta in this Changelog post →
Other Features, Fixes & Improvements
- Improved Organization Billing Visibility: The 'Manage Organizations' section in the Clerk Dashboard centralizes your organization's billing, application usage, and seat allocation details.
- Support for Twitter/𝕏 v2: Clerk now fully integrates with Twitter/𝕏's v2 OAuth workflow.
- SAML Exiting Beta on April 1, 2024: As of April 1st, SAML Enterprise Connections is moving from Beta to General Availability.
Events & Community Updates
Clerk is proud to sponsor these upcoming events:
- React Miami: April 18-20 in Miami, FL
- Stripe Sessions: April 23-25 in San Francisco, CA
Stop by our booth to learn more about our new features and get some awesome swag!
Resources
- Webhook Workflows with Inngest & Svix: Learn how we teamed up with Inngest and Svix to enhance your authentication workflows using Clerk's new Inngest webhook transformation template.
- How to Add an Onboarding Flow to Your Application With Clerk: Leverage Clerk's customizable session tokens, publicMetadata and Next.js’ middleware to create a robust first-time user experience.
- Create Your Own Custom User Menu with Radix: A 2-part series to build a custom user menu for your app leveraging Clerk's hooks and methods and building on Radix primitives for a custom UI.
- Ultimate Guide to Magic Link Authentication: Discover the benefits of email magic links, how they work, and why they meet the requirements for secure, passwordless authentication.
Community Highlights
- Use Clerk to Authenticate Users in a Go Backend by Marcus Kohlberg
- Use Clerk With Authn in Next.js by Roberto Yamanaka
- Build a Code Snippet Manager With Neon, Clerk & Next.js by Olumide Micheal
- How to Authenticate a Next.js Route Handler Using Clerk by Devin Rader
- Create Custom Clerk Auth Forms With Next.js, Typescript & Tailwind by Steven Smodish and Alex Curtis-Slep
- Build a Viral Event Sharing Page by Learn With Jason
- Build a Duolingo Clone With Nextjs, React, Drizzle & Stripe by Code With Antonio
- Build a File Storage App With Next.js, Shadcn & Typescript by Web Dev Cody
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.
Top comments (4)
Awesome update! The new features are really helpful. I’m glad to learn about Core 2 Beta and the Data Privacy Framework. I hope these updates will be even more beneficial for our application development!
Tysm for the shoutout! Love the hustle <3
Great job clerk team, your improvements are getting better and better! 💯
thank you, @ricardogesteves! ❤️