diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index ea10881..196d05c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,7 +3,7 @@ { "name": "SimpleOTP", // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile - "image": "mcr.microsoft.com/devcontainers/dotnet:1-9.0", + "image": "mcr.microsoft.com/devcontainers/dotnet:1-10.0", // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, diff --git a/.github/workflows/pr-workflow.yml b/.github/workflows/pr-workflow.yml index 74bd0cc..09e98a1 100644 --- a/.github/workflows/pr-workflow.yml +++ b/.github/workflows/pr-workflow.yml @@ -33,7 +33,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v5 with: - dotnet-version: 9.0.x + dotnet-version: 10.0.x - run: dotnet restore - run: dotnet build --no-restore diff --git a/.github/workflows/release-workflow.yml b/.github/workflows/release-workflow.yml index 2c1e135..a36a3d7 100644 --- a/.github/workflows/release-workflow.yml +++ b/.github/workflows/release-workflow.yml @@ -15,7 +15,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v5 with: - dotnet-version: 9.0.x + dotnet-version: 10.0.x - run: dotnet restore - run: dotnet pack diff --git a/SimpleOTP.Tests/SimpleOTP.Tests.csproj b/SimpleOTP.Tests/SimpleOTP.Tests.csproj index 2598da5..02d23f8 100644 --- a/SimpleOTP.Tests/SimpleOTP.Tests.csproj +++ b/SimpleOTP.Tests/SimpleOTP.Tests.csproj @@ -1,7 +1,7 @@ - net9.0 + net10.0 enable enable diff --git a/libraries/SimpleOTP.DependencyInjection/SimpleOTP.DependencyInjection.csproj b/libraries/SimpleOTP.DependencyInjection/SimpleOTP.DependencyInjection.csproj index 0971799..dee6110 100644 --- a/libraries/SimpleOTP.DependencyInjection/SimpleOTP.DependencyInjection.csproj +++ b/libraries/SimpleOTP.DependencyInjection/SimpleOTP.DependencyInjection.csproj @@ -1,7 +1,7 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 enable enable true @@ -9,7 +9,7 @@ EugeneFox.SimpleOTP.DependencyInjection - 9.0.0.0 + 10.0.0.0 Eugene Fox Copyright © Eugene Fox 2024 en-US @@ -37,7 +37,7 @@ service in your application. - New major version for .NET 9 + Added support for .NET 10 diff --git a/libraries/SimpleOTP/SimpleOTP.csproj b/libraries/SimpleOTP/SimpleOTP.csproj index 7fc63fe..274ed61 100644 --- a/libraries/SimpleOTP/SimpleOTP.csproj +++ b/libraries/SimpleOTP/SimpleOTP.csproj @@ -1,10 +1,11 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 enable enable true + true @@ -14,7 +15,7 @@ EugeneFox.SimpleOTP - 9.0.0.0 + 10.0.0.0 Eugene Fox Copyright © Eugene Fox 2024 en-US @@ -35,7 +36,8 @@ Feature-rich, fast, and customizable library for implementation TOTP/HOTP authenticators and validators. - New major version for .NET 9 + - Added support for .NET 10 + - Marked library as AOT compatible