1
0
mirror of https://github.com/XFox111/SimpleOTP.git synced 2026-04-22 08:00:45 +03:00

.NET 10 support + NativeAOT compatibility for the base package (#41)

This commit is contained in:
2025-11-14 05:30:48 +03:00
committed by GitHub
parent e257ad6bfd
commit 4218903ace
6 changed files with 12 additions and 10 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
{ {
"name": "SimpleOTP", "name": "SimpleOTP",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile // 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 to add to the dev container. More info: https://containers.dev/features.
// "features": {}, // "features": {},
+1 -1
View File
@@ -33,7 +33,7 @@ jobs:
- name: Setup .NET - name: Setup .NET
uses: actions/setup-dotnet@v5 uses: actions/setup-dotnet@v5
with: with:
dotnet-version: 9.0.x dotnet-version: 10.0.x
- run: dotnet restore - run: dotnet restore
- run: dotnet build --no-restore - run: dotnet build --no-restore
+1 -1
View File
@@ -15,7 +15,7 @@ jobs:
- name: Setup .NET - name: Setup .NET
uses: actions/setup-dotnet@v5 uses: actions/setup-dotnet@v5
with: with:
dotnet-version: 9.0.x dotnet-version: 10.0.x
- run: dotnet restore - run: dotnet restore
- run: dotnet pack - run: dotnet pack
+1 -1
View File
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net9.0</TargetFramework> <TargetFramework>net10.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>net8.0;net9.0</TargetFrameworks> <TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
@@ -9,7 +9,7 @@
<PropertyGroup> <PropertyGroup>
<PackageId>EugeneFox.SimpleOTP.DependencyInjection</PackageId> <PackageId>EugeneFox.SimpleOTP.DependencyInjection</PackageId>
<Version>9.0.0.0</Version> <Version>10.0.0.0</Version>
<Authors>Eugene Fox</Authors> <Authors>Eugene Fox</Authors>
<Copyright>Copyright © Eugene Fox 2024</Copyright> <Copyright>Copyright © Eugene Fox 2024</Copyright>
<NeutralLanguage>en-US</NeutralLanguage> <NeutralLanguage>en-US</NeutralLanguage>
@@ -37,7 +37,7 @@
service in your application. service in your application.
</Description> </Description>
<PackageReleaseNotes> <PackageReleaseNotes>
New major version for .NET 9 Added support for .NET 10
</PackageReleaseNotes> </PackageReleaseNotes>
</PropertyGroup> </PropertyGroup>
+5 -3
View File
@@ -1,10 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>net8.0;net9.0</TargetFrameworks> <TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<IsAotCompatible>true</IsAotCompatible>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
@@ -14,7 +15,7 @@
<PropertyGroup> <PropertyGroup>
<PackageId>EugeneFox.SimpleOTP</PackageId> <PackageId>EugeneFox.SimpleOTP</PackageId>
<Version>9.0.0.0</Version> <Version>10.0.0.0</Version>
<Authors>Eugene Fox</Authors> <Authors>Eugene Fox</Authors>
<Copyright>Copyright © Eugene Fox 2024</Copyright> <Copyright>Copyright © Eugene Fox 2024</Copyright>
<NeutralLanguage>en-US</NeutralLanguage> <NeutralLanguage>en-US</NeutralLanguage>
@@ -35,7 +36,8 @@
Feature-rich, fast, and customizable library for implementation TOTP/HOTP authenticators and validators. Feature-rich, fast, and customizable library for implementation TOTP/HOTP authenticators and validators.
</Description> </Description>
<PackageReleaseNotes> <PackageReleaseNotes>
New major version for .NET 9 - Added support for .NET 10
- Marked library as AOT compatible
</PackageReleaseNotes> </PackageReleaseNotes>
</PropertyGroup> </PropertyGroup>