From 4e219c602b471cbbff12e4943e5bbe1545da9b59 Mon Sep 17 00:00:00 2001 From: kailash-b Date: Thu, 20 Nov 2025 11:57:49 +0530 Subject: [PATCH] Release 1.0.0-beta.0 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ build/common.props | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29..a83ddad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1,34 @@ +# Change Log + +## [1.0.0-beta.0](https://github.com/auth0/aspnetcore-api/tree/1.0.0-beta.0) (2025-11-20) + +### Installation +```bash +dotnet add package Auth0.AspNetCore.Authentication.Api +``` + +### Usage +```csharp +builder.Services.AddAuth0ApiAuthentication(options => +{ + options.Domain = builder.Configuration["Auth0:Domain"]; + options.JwtBearerOptions = new JwtBearerOptions + { + Audience = builder.Configuration["Auth0:Audience"] + }; +}); +``` + +### Added +- JWT Bearer authentication with Auth0-specific configuration +- Built-in DPoP (RFC 9449) support with three enforcement modes: `Allowed`, `Required`, `Disabled` +- Fluent configuration API via `AddAuth0ApiAuthentication()` and `WithDPoP()` +- Comprehensive documentation with examples and migration guide +- Playground application with Postman collection + +### Dependencies +- `Microsoft.AspNetCore.Authentication.JwtBearer` 8.0.21 +- `Microsoft.Extensions.Logging.Abstractions` 8.0.0 +- Target framework: .NET 8.0+ + + diff --git a/build/common.props b/build/common.props index 20dd5dc..03f422d 100644 --- a/build/common.props +++ b/build/common.props @@ -20,7 +20,7 @@ latest - 0.0.0 + 1.0.0-beta.0 $(Version)