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 @@ [![Nuget](https://img.shields.io/nuget/v/Aspose.BarCode-Cloud)](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