diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json
index f2faa811..54957553 100644
--- a/.github/release-please-manifest.json
+++ b/.github/release-please-manifest.json
@@ -1,3 +1,3 @@
{
- "dotnet": "2.2.1"
+ "dotnet": "2.3.0"
}
diff --git a/dotnet/CHANGELOG.md b/dotnet/CHANGELOG.md
new file mode 100644
index 00000000..4b4b1829
--- /dev/null
+++ b/dotnet/CHANGELOG.md
@@ -0,0 +1,15 @@
+# Changelog
+
+## [2.3.0](https://github.com/intility/templates/compare/dotnet-v2.2.1...dotnet-v2.3.0) (2026-06-02)
+
+
+### Features
+
+* **dotnet:** migrate OpenAPI generation to Microsoft.AspNetCore.OpenApi ([#627](https://github.com/intility/templates/issues/627)) ([daf49d1](https://github.com/intility/templates/commit/daf49d1211835e247fd0e2517f88fdbdd7893b79))
+
+
+### Bug Fixes
+
+* **dotnet:** Bump Intility.Authorization.Azure.GuestPolicies and Microsoft.Identity.Web ([#628](https://github.com/intility/templates/issues/628)) ([e438210](https://github.com/intility/templates/commit/e438210d2262afb4f054f72b14a32c35298a0c9c))
+* **dotnet:** bump nuget packages and github actions ([#608](https://github.com/intility/templates/issues/608)) ([bc36322](https://github.com/intility/templates/commit/bc36322cfcf2b463ad87b42aaffca01d669cc84a))
+* use client-id for release-please ([7a5912e](https://github.com/intility/templates/commit/7a5912ebfe928c5a1008f0ea33356c7b70336afb))
diff --git a/dotnet/Intility.Templates.csproj b/dotnet/Intility.Templates.csproj
index c9aea306..6f463b02 100644
--- a/dotnet/Intility.Templates.csproj
+++ b/dotnet/Intility.Templates.csproj
@@ -2,7 +2,7 @@
Template
- 2.2.1
+ 2.3.0
Intility.Templates
Intility Templates
Intility
@@ -20,8 +20,8 @@
-
-
+
+