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
تغییر پشتیبانی از .NET 10 همهٔ سیزده بسته اکنون به net6.0، net8.0 و net10.0 هدف‌گذاری می‌شوند. GroupDocs.Viewer.UI.Core همچنان به netstandard2.0 هدف می‌گیرد تا سازگاری گسترده‌ای داشته باشد. مجموعهٔ تست‌ها بر روی هر سه هدف .NET اجرا می‌شود.
تغییر هم‌راستایی نسخه بسته‌های حمل‌ونقل بر حسب TFM پکیج‌های 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 به‌صورت انتقالی به این حداقل‌ها نیاز دارد.
تغییر GroupDocs.Viewer 26.4.0 موتور زیرساختی از نسخهٔ 25.12.0 به 26.4.0 به‌روزرسانی شد (GroupDocs.Viewer و GroupDocs.Viewer.CrossPlatform).
تغییر تغییر نام تصویر Docker نام تصویر تغییر یافت: groupdocs/viewer-uigroupdocs/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 هدف می‌گیرد.
تغییر به‌روزرسانی‌های امنیتی و وابستگی‌ها 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
تغییر طرح نسخه‌گذاری با پیروی از طرح نسخه‌گذاری شرکت (YY.M.0)، این انتشار 26.4.0 است (آوریل 2026).

اصلاحات و بهبودها

Key Category Summary
اصلاح مکان‌های فراخوانی AzureBlobStorage سایت‌های فراخوانی BlobContainerClient.GetBlobsByHierarchyAsync و GetBlobsAsync در AzureBlobStorage را برای امضای Azure.Storage.Blobs 12.27.0 سازگار کنید (اکنون نیاز به BlobTraits، BlobStates و CancellationToken صریح دارد).
اصلاح ویژگی متمرکز MSBuild نسخهٔ سخت‌کد شدهٔ Microsoft.Extensions.Caching.Abstractions در Api.Distributed.Cache را به یک ویژگی متمرکز MSBuild ارتقا دهید تا همانند سایر بسته‌های افزونه، حل نسخه بر اساس TFM را دریافت کند.
بهبود ویژگی MSBuild NetVersions net10.0 را به ویژگی مشترک MSBuild NetVersions اضافه کنید — تمام سیزده پروژهٔ src به‌صورت خودکار آن را دریافت می‌کنند.
بهبود هم‌راستایی پروژهٔ تست پروژهٔ تست (GroupDocs.Viewer.UI.Api.Tests) را به استفاده از $(NetVersions) تغییر دهید تا پوشش همان ماتریس کد تولید را دنبال کند.
بهبود سرکوب هشدار فقط‑net6 هشدار پشتیبانی فقط برای TFM net6.0 را در Api.AzureBlob.Storage سرکوب کنید (پکیج انتقالی System.IO.Hashing 10.x پشتیبانی از net6 را حذف می‌کند؛ net6 منقضی شده است).

نحوه دریافت به‌روزرسانی

NuGet

دانلود مستقیم

هیچ بستهٔ دانلود مستقیم برای این انتشار ارائه نشده است.

منابع