Changelog April 7, 2023
- Category
- Company
- Published
Expo 48 support, Improving our components, Runtime keys for Next.js...
This week, the team has been improving the DX of Clerk and introducing some important features.
Expo 48 Support
Clerk now has full support for Expo 48 with this change we introduced a brand new hook called useOAuth
this hook dramatically improves the developer experience. Here are two examples of the code to handle Discord OAuth, both handle account transfers.
Before
After
At this point we believe that our authentication offering is better than Expo's direct offer! If you are ready to get started with Expo and Clerk, check out our documentation
Improving our components
Many of our users offer email,username and phone as a way for their users to authenticate. In the past we would have a single input for all of the options and the user would have to type in their phone number including the country code which made it difficult
We now offer a way to switch the input allow the user to see a familiar phone input.
@clerk/nextjs runtime key support
We can now support keys at runtime for users who may have multiple projects under a single monorepo or want fine grain usage of keys.
Create your organization with a slug
The <CreateOrganization/>
component now exposes the slug field for you to input the slug you want when an organization is created. It is still optional and by default will use the name of the organization.
Dutch language support
We now have support for localization in Dutch thanks to a Clerk user who translated our components.