From 1fdad658a662fd0ee349ebcbe87ce10c5e883d13 Mon Sep 17 00:00:00 2001
From: Ivan Kamkin <234-Ivan.Kamkin@users.noreply.git.saltov.dynabic.com>
Date: Wed, 26 Nov 2025 14:07:31 +0500
Subject: [PATCH 1/7] Update version
Add .net10 support
---
.github/workflows/dotnet-core.yml | 2 ++
README.md | 2 +-
Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj | 2 +-
docs/DecodeBarcodeType.md | 2 +-
examples/GenerateQR/GenerateQR.csproj | 4 ++--
examples/ReadQR/ReadQR.csproj | 4 ++--
snippets/Snippets.csproj | 4 ++--
snippets/dependency.xml | 2 +-
src/Aspose.BarCode.Cloud.Sdk.csproj | 6 +++---
src/Model/DecodeBarcodeType.cs | 2 +-
10 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/.github/workflows/dotnet-core.yml b/.github/workflows/dotnet-core.yml
index d185a74..d5c5cc9 100644
--- a/.github/workflows/dotnet-core.yml
+++ b/.github/workflows/dotnet-core.yml
@@ -20,6 +20,8 @@ jobs:
framework: net8.0
- dotnet-version: 9.0.x
framework: net9.0
+ - dotnet-version: 10.0.x
+ framework: net10.0
continue-on-error: true
diff --git a/README.md b/README.md
index 93eb496..abb49af 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
[](https://www.nuget.org/packages/Aspose.BarCode-Cloud/)
- API version: 4.0
-- SDK version: 25.10.0
+- SDK version: 25.11.0
## SDK and API Version Compatibility:
diff --git a/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj b/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj
index 74b5277..8a0c560 100644
--- a/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj
+++ b/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj
@@ -1,7 +1,7 @@
- net462;net480;net481;net8.0;net9.0
+ net462;net480;net481;net8.0;net9.0;net10.0
true
true
8.0
diff --git a/docs/DecodeBarcodeType.md b/docs/DecodeBarcodeType.md
index aba1067..8709386 100644
--- a/docs/DecodeBarcodeType.md
+++ b/docs/DecodeBarcodeType.md
@@ -1,6 +1,6 @@
# Aspose.BarCode.Cloud.Sdk.Model.DecodeBarcodeType
-See Aspose.BarCode.Aspose.BarCode.BarCodeRecognition.DecodeType
+See Aspose.BarCode.BarCodeRecognition.DecodeType
## Allowable values
diff --git a/examples/GenerateQR/GenerateQR.csproj b/examples/GenerateQR/GenerateQR.csproj
index 298a1fa..36bd67e 100644
--- a/examples/GenerateQR/GenerateQR.csproj
+++ b/examples/GenerateQR/GenerateQR.csproj
@@ -2,12 +2,12 @@
Exe
- net8.0
+ net10.0
enable
-
+
diff --git a/examples/ReadQR/ReadQR.csproj b/examples/ReadQR/ReadQR.csproj
index 298a1fa..36bd67e 100644
--- a/examples/ReadQR/ReadQR.csproj
+++ b/examples/ReadQR/ReadQR.csproj
@@ -2,12 +2,12 @@
Exe
- net8.0
+ net10.0
enable
-
+
diff --git a/snippets/Snippets.csproj b/snippets/Snippets.csproj
index 298a1fa..36bd67e 100644
--- a/snippets/Snippets.csproj
+++ b/snippets/Snippets.csproj
@@ -2,12 +2,12 @@
Exe
- net8.0
+ net10.0
enable
-
+
diff --git a/snippets/dependency.xml b/snippets/dependency.xml
index 1ca489f..1875c10 100644
--- a/snippets/dependency.xml
+++ b/snippets/dependency.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Aspose.BarCode.Cloud.Sdk.csproj b/src/Aspose.BarCode.Cloud.Sdk.csproj
index 87fb42f..684470e 100644
--- a/src/Aspose.BarCode.Cloud.Sdk.csproj
+++ b/src/Aspose.BarCode.Cloud.Sdk.csproj
@@ -24,11 +24,11 @@ Aspose.Barcode for Cloud allows you to control all aspects of the image and barc
Aspose.BarCode-Cloud
Aspose.BarCode Cloud SDK for .NET
PackageIcon.png
- 25.10.0
+ 25.11.0
Aspose
- 25.10.0.0
+ 25.11.0.0
README.md
- https://github.com/aspose-barcode-cloud/aspose-barcode-cloud-dotnet/releases/tag/v25.10.0
+ https://github.com/aspose-barcode-cloud/aspose-barcode-cloud-dotnet/releases/tag/v25.11.0
true
LICENSE.txt
true
diff --git a/src/Model/DecodeBarcodeType.cs b/src/Model/DecodeBarcodeType.cs
index 198ab69..49191dc 100644
--- a/src/Model/DecodeBarcodeType.cs
+++ b/src/Model/DecodeBarcodeType.cs
@@ -5,7 +5,7 @@ namespace Aspose.BarCode.Cloud.Sdk.Model
{
///
- /// See Aspose.BarCode.Aspose.BarCode.BarCodeRecognition.DecodeType
+ /// See Aspose.BarCode.BarCodeRecognition.DecodeType
///
[JsonConverter(typeof(JsonStringEnumConverter))]
public enum DecodeBarcodeType
From f53db3658b84c278b7f04e1be91efbdb279a692f Mon Sep 17 00:00:00 2001
From: Ivan Kamkin <234-Ivan.Kamkin@users.noreply.git.saltov.dynabic.com>
Date: Wed, 26 Nov 2025 15:15:08 +0500
Subject: [PATCH 2/7] Fix build for .net framework
---
.github/workflows/net-framework.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/net-framework.yml b/.github/workflows/net-framework.yml
index a42c1c1..4215168 100644
--- a/.github/workflows/net-framework.yml
+++ b/.github/workflows/net-framework.yml
@@ -35,7 +35,7 @@ jobs:
uses: darenm/Setup-VSTest@v1.2
- name: Build the Solution
- run: msbuild -restore -p:Configuration=Release
+ run: msbuild -restore -p:Configuration=Release -p:TargetFramework=${{ matrix.framework }}
- name: Test with VSTest
run: |
From 0ad097d0540fe6e1dadff1bd97cb37e14691c531 Mon Sep 17 00:00:00 2001
From: Ivan Kamkin <234-Ivan.Kamkin@users.noreply.git.saltov.dynabic.com>
Date: Wed, 26 Nov 2025 15:22:46 +0500
Subject: [PATCH 3/7] Separate lib and test project build for .net framework
---
.github/workflows/net-framework.yml | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/net-framework.yml b/.github/workflows/net-framework.yml
index 4215168..a106e4f 100644
--- a/.github/workflows/net-framework.yml
+++ b/.github/workflows/net-framework.yml
@@ -34,8 +34,17 @@ jobs:
- name: Setup VSTest
uses: darenm/Setup-VSTest@v1.2
- - name: Build the Solution
- run: msbuild -restore -p:Configuration=Release -p:TargetFramework=${{ matrix.framework }}
+ - name: Build main project
+ run: msbuild .\src\Aspose.BarCode.Cloud.Sdk.csproj `
+ -restore `
+ -p:Configuration=Release `
+
+ - name: Build test project for ${{ matrix.framework }}
+ run: msbuild .\Tests\Aspose.BarCode.Cloud.Sdk.Tests.csproj `
+ -restore `
+ -p:Configuration=Release `
+ -p:TargetFramework=${{ matrix.framework }}
+
- name: Test with VSTest
run: |
From 2e7a6aaa92b58bcb326c3bb2451e0c43e76e2d15 Mon Sep 17 00:00:00 2001
From: Ivan Kamkin <234-Ivan.Kamkin@users.noreply.git.saltov.dynabic.com>
Date: Wed, 26 Nov 2025 15:30:44 +0500
Subject: [PATCH 4/7] Add target framework
---
.github/workflows/net-framework.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/net-framework.yml b/.github/workflows/net-framework.yml
index a106e4f..1c818f6 100644
--- a/.github/workflows/net-framework.yml
+++ b/.github/workflows/net-framework.yml
@@ -38,6 +38,7 @@ jobs:
run: msbuild .\src\Aspose.BarCode.Cloud.Sdk.csproj `
-restore `
-p:Configuration=Release `
+ -p:TargetFramework=netstandard2.0
- name: Build test project for ${{ matrix.framework }}
run: msbuild .\Tests\Aspose.BarCode.Cloud.Sdk.Tests.csproj `
From 2a3912e85241676cd8f1cf9331dadf7f5c27b75d Mon Sep 17 00:00:00 2001
From: Ivan Kamkin <234-Ivan.Kamkin@users.noreply.git.saltov.dynabic.com>
Date: Wed, 26 Nov 2025 15:43:09 +0500
Subject: [PATCH 5/7] Move builds in one step
---
.github/workflows/net-framework.yml | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/net-framework.yml b/.github/workflows/net-framework.yml
index 1c818f6..2db5fff 100644
--- a/.github/workflows/net-framework.yml
+++ b/.github/workflows/net-framework.yml
@@ -34,17 +34,10 @@ jobs:
- name: Setup VSTest
uses: darenm/Setup-VSTest@v1.2
- - name: Build main project
- run: msbuild .\src\Aspose.BarCode.Cloud.Sdk.csproj `
- -restore `
- -p:Configuration=Release `
- -p:TargetFramework=netstandard2.0
-
- - name: Build test project for ${{ matrix.framework }}
- run: msbuild .\Tests\Aspose.BarCode.Cloud.Sdk.Tests.csproj `
- -restore `
- -p:Configuration=Release `
- -p:TargetFramework=${{ matrix.framework }}
+ - name: Build projects
+ run: |
+ msbuild .\src\Aspose.BarCode.Cloud.Sdk.csproj -restore -p:Configuration=Release -p:TargetFramework=netstandard2.0
+ msbuild .\Tests\Aspose.BarCode.Cloud.Sdk.Tests.csproj -restore -p:Configuration=Release -p:TargetFramework=${{ matrix.framework }}
- name: Test with VSTest
From 6bbbf19b62d7786b617a6425229a87f6a31b13bf Mon Sep 17 00:00:00 2001
From: Ivan Kamkin <234-Ivan.Kamkin@users.noreply.git.saltov.dynabic.com>
Date: Wed, 26 Nov 2025 15:52:40 +0500
Subject: [PATCH 6/7] Restore build solution and add setup .net10 sdk
---
.github/workflows/net-framework.yml | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/net-framework.yml b/.github/workflows/net-framework.yml
index 2db5fff..4c75c05 100644
--- a/.github/workflows/net-framework.yml
+++ b/.github/workflows/net-framework.yml
@@ -28,17 +28,19 @@ jobs:
steps:
- uses: actions/checkout@v4
+ - name: Setup .NET 10 SDK
+ uses: actions/setup-dotnet@v4
+ with:
+ dotnet-version: '10.0.x'
+
- name: Setup MSBuild
uses: microsoft/setup-msbuild@v1.1
- name: Setup VSTest
uses: darenm/Setup-VSTest@v1.2
- - name: Build projects
- run: |
- msbuild .\src\Aspose.BarCode.Cloud.Sdk.csproj -restore -p:Configuration=Release -p:TargetFramework=netstandard2.0
- msbuild .\Tests\Aspose.BarCode.Cloud.Sdk.Tests.csproj -restore -p:Configuration=Release -p:TargetFramework=${{ matrix.framework }}
-
+ - name: Build the Solution
+ run: msbuild -restore -p:Configuration=Release
- name: Test with VSTest
run: |
From 5dff57a04c68fffd4455b52863792b751c1e88a7 Mon Sep 17 00:00:00 2001
From: Ivan Kamkin <234-Ivan.Kamkin@users.noreply.git.saltov.dynabic.com>
Date: Wed, 26 Nov 2025 16:51:26 +0500
Subject: [PATCH 7/7] Exclude warning from error list
---
Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj | 1 +
1 file changed, 1 insertion(+)
diff --git a/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj b/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj
index 8a0c560..671baca 100644
--- a/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj
+++ b/Tests/Aspose.BarCode.Cloud.Sdk.Tests.csproj
@@ -3,6 +3,7 @@
net462;net480;net481;net8.0;net9.0;net10.0
true
+ NU1510
true
8.0