Clerk Update — March 2024
Tags: showdev, clerk, news
Published: 2024-03-19 14:31:54

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

![Clerk Core 2 Beta](https://clerk.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2F_changelog%2F2024-02-29-core-2%2Fimage.jpg&w=1920&q=75)

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 →](https://go.clerk.com/PCpA5mL)**

## Data Privacy Framework


![Data Privacy Framework](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kyfsoy6rgm328o4kgstn.png)

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 →](https://go.clerk.com/4M24FCP)**

## Go SDK v2 Beta

![Clerk Go SDK v2 Beta](https://clerk.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2F_changelog%2F2024-02-28%2Fimage.png&w=1920&q=75)

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](https://pkg.go.dev/github.com/clerk/clerk-sdk-go/v2) and please do share your feedback on [Discord](https://go.clerk.com/eyeDEVr)!

**Learn more about Go SDK v2 Beta in [this Changelog post →](https://go.clerk.com/Eqtlxpg)**

## Other Features, Fixes & Improvements

- [Improved Organization Billing Visibility](https://go.clerk.com/AMsu9ya): The 'Manage Organizations' section in the Clerk Dashboard centralizes your organization's billing, application usage, and seat allocation details.
- [Support for Twitter/𝕏 v2](https://go.clerk.com/kpPwI3H): Clerk now fully integrates with Twitter/𝕏's v2 OAuth workflow.
- [SAML Exiting Beta on April 1, 2024](https://go.clerk.com/VZmsGT9): 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](https://go.clerk.com/dD1CzUY): April 18-20 in Miami, FL
- [Stripe Sessions](https://go.clerk.com/aCWSvAE): 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](https://go.clerk.com/rp1NW6e): 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](https://go.clerk.com/6oLCzjA): 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](https://go.clerk.com/scBbTEi): 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](https://go.clerk.com/dOvqGZr): 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](https://go.clerk.com/RKJ1iSB) by Marcus Kohlberg
- [Use Clerk With Authn in Next.js](https://go.clerk.com/HJHYNlR) by Roberto Yamanaka
- [Build a Code Snippet Manager With Neon, Clerk & Next.js](https://go.clerk.com/XXoyJW8) by Olumide Micheal
- [How to Authenticate a Next.js Route Handler Using Clerk](https://go.clerk.com/K1BZS2Y) by Devin Rader
- [Create Custom Clerk Auth Forms With Next.js, Typescript & Tailwind](https://go.clerk.com/HH9WkEN) by Steven Smodish and Alex Curtis-Slep
- [Build a Viral Event Sharing Page](https://go.clerk.com/LGqKCKL) by Learn With Jason
- [Build a Duolingo Clone With Nextjs, React, Drizzle & Stripe](https://go.clerk.com/X15D8zc) by Code With Antonio
- [Build a File Storage App With Next.js, Shadcn & Typescript](https://go.clerk.com/RLJKDMs) by Web Dev Cody

---

If you have feedback or suggestions, we want to hear them! Let us know at [feedback.clerk.com](https://go.clerk.com/HonEKXW). For the latest on our product releases, follow [@ClerkDev on 𝕏](https://go.clerk.com/6l4Is56) or join the [Clerk Community on Discord](https://go.clerk.com/eyeDEVr).