We're thrilled to announce the newest release of the Auth0 OIDC Client for .NET, bringing enhanced support and improvements to your desktop and mobile applications. This update focuses on future-proofing your applications by adding support for .NET 9, ensuring you're ready for the latest advancements in the .NET ecosystem.
Key Highlights
Here are the main improvements provided by this release:
- .NET 9 Support: This release officially adds support for .NET 9 across WPF, WinForms, iOS, Android, and MAUI platforms.
- MAUI issue fix. With this release, we work around a well-known issue with WebAuthenticator support in Windows.
- Latest Dependencies: Under the hood, this release includes the latest version of Auth0.OidcClient.Core (version 4.1.0), which includes various underlying improvements and fixes.
What this means for you:
- Future-Proofing: By adopting this version, you're ensuring your authentication logic remains compatible as you migrate to .NET 9.
- Continued Compatibility: This release maintains compatibility with previous .NET versions, allowing for a smooth transition.
- Enhanced Stability: Leveraging the updated core library contributes to a more stable and reliable authentication process within your applications.
Get Started Today!
Updating your Auth0 OIDC Client for .NET is straightforward. You can find the latest packages on NuGet, based on your UI framework:
- Auth0.OidcClient.WPF - ver. 4.3.0
- Auth0.OidcClient.WinForms - ver. 4.3.0
- Auth0.OidcClient.iOS - ver. 4.3.0
- Auth0.OidcClient.Android - ver. 4.1.0
- Auth0.OidcClient.AndroidX - ver. 4.3.0
- Auth0.OidcClient.MAUI - ver. 1.3.0
- Auth0.OidcClient.UWP - ver. 4.2.0
Simply update your project dependencies to the latest version to take advantage of these improvements.
We're committed to providing you with the best possible authentication experience. This release is a step towards ensuring your .NET applications are ready for the future. Stay tuned for more updates and features!
Learn More:
Thank you for being a part of the Auth0 community!
About the author
Andrea Chiarelli
Principal Developer Advocate
I have over 20 years of experience as a software engineer and technical author. Throughout my career, I've used several programming languages and technologies for the projects I was involved in, ranging from C# to JavaScript, ASP.NET to Node.js, Angular to React, SOAP to REST APIs, etc.
In the last few years, I've been focusing on simplifying the developer experience with Identity and related topics, especially in the .NET ecosystem.