GroupDocs.Viewer for .NET UI 26.4.0 هماکنون در دسترس است. این نسخه پشتیبانی از .NET 10 را اضافه میکند، وابستگیهای اصلی (GroupDocs.Viewer 26.4.0، AWS SDK، Azure.Storage.Blobs، SourceLink) را بهروز میسازد، نسخههای بستههای حملونقل را بر اساس چارچوب هدف همراستا میکند و نام تصویر Docker را برای اجرا بر روی .NET 10 تغییر میدهد.
What’s new in this release
| Key | Category | Summary |
|---|---|---|
| Change | .NET 10 Support | تمام سیزده بسته اکنون هدفگذاری net6.0، net8.0 و net10.0 را دارند. GroupDocs.Viewer.UI.Core همچنان برای سازگاری گسترده به netstandard2.0 هدفگذاری میشود. مجموعه تستها در برابر هر سه هدف .NET اجرا میشود. |
| Change | Per‑TFM Package Version Alignment | بستههای Microsoft.Extensions.* و بستههای حملونقل مرتبط اکنون به نسخههایی که با هر چارچوب هدف مطابقت دارند، حل میشوند: • net6.0 → 6.0.x (مثلاً Microsoft.Extensions.Http 6.0.1، Microsoft.Extensions.Configuration 6.0.2) • net8.0 / netstandard2.0 → 8.0.x (پچهای LTS فعلی) • net10.0 → 10.0.7 System.Text.Json و System.Formats.Asn1 در net6 بهصورت 8.0.x باقی میمانند زیرا GroupDocs.Viewer 26.4.0 بهصورت ترانزیتی به این حداقلها نیاز دارد. |
| Change | GroupDocs.Viewer 26.4.0 | موتور پایه از نسخه 25.12.0 به 26.4.0 ارتقا یافت (GroupDocs.Viewer و GroupDocs.Viewer.CrossPlatform). |
| Change | Docker Image Rename | نام تصویر تغییر یافت: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub و GHCR). مخزن قبلی منسوخ خواهد شد؛ لطفاً فایلهای docker pull / Compose خود را بهروز کنید: docker pull groupdocs/viewer-net-ui:latest. این تصویر اکنون بر روی .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) اجرا میشود و با SDK .NET 10 ساخته شده است. پروژه میزبان Docker (docker/GroupDocs.Viewer.UI.Docker) هدفگذاری net10.0 را دارد. |
| Change | Security and Dependency Updates | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — نسخهٔ اصلاحشدهٔ AWSSDK.Core را میکشد (مشاورهٔ امنیتی GHSA‑9cvc‑h2w8‑phrp) • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| Change | Version Scheme | بر اساس طرح نسخهگذاری شرکت (YY.M.0)، این انتشار 26.4.0 (آوریل 2026) است. |
Fixes and enhancements
| Key | Category | Summary |
|---|---|---|
| Fix | AzureBlobStorage Call Sites | فراخوانیهای BlobContainerClient.GetBlobsByHierarchyAsync و GetBlobsAsync در AzureBlobStorage را برای امضای Azure.Storage.Blobs 12.27.0 سازگار کنید (اکنون نیاز به BlobTraits، BlobStates و CancellationToken صریح دارد). |
| Fix | Centralized MSBuild Property | نسخهٔ سختکد شدهٔ Microsoft.Extensions.Caching.Abstractions در Api.Distributed.Cache را به یک ویژگی متمرکز MSBuild ارتقا دهید تا همانند سایر بستههای افزونه، حلوفصل بر اساس TFM انجام شود. |
| Enhancement | NetVersions MSBuild Property | net10.0 را به ویژگی مشترک MSBuild NetVersions اضافه کنید — تمام سیزده پروژهٔ src بهصورت خودکار آن را میپذیرند. |
| Enhancement | Test Project Alignment | پروژهٔ تست (GroupDocs.Viewer.UI.Api.Tests) را به استفاده از $(NetVersions) تغییر دهید تا پوشش همان ماتریس را که کد تولید دارد، دنبال کند. |
| Enhancement | Suppress net6‑only Warning | هشدار مربوط به پشتیبانی فقط برای TFM net6.0 را در Api.AzureBlob.Storage سرکوب کنید (پکیج ترانزیتی System.IO.Hashing 10.x پشتیبانی از net6 را حذف کرده؛ net6 منقضی شده است). |
How to get the update
NuGet
- GroupDocs.Viewer.UI – v26.4.0
- GroupDocs.Viewer.UI.Api – v26.4.0
- GroupDocs.Viewer.UI.Api.AwsS3.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.AzureBlob.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.Cloud.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.Distributed.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.InMemory.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.Local.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.Local.Storage – v26.4.0
- GroupDocs.Viewer.UI.Cloud.Api – v26.4.0
- GroupDocs.Viewer.UI.Core – v26.4.0
- GroupDocs.Viewer.UI.SelfHost.Api – v26.4.0
- GroupDocs.Viewer.UI.SelfHost.Api.CrossPlatform – v26.4.0
Direct download
برای این انتشار بستهٔ دانلود مستقیم ارائه نشده است.
Resources
- Release notes on GitHub
- Advisory GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum