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.0net8.0net10.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.7System.Text.JsonSystem.Formats.Asn1 在 net6 上仍維持 8.0.x,因為 GroupDocs.Viewer 26.4.0 會傳遞這些最低需求。
Change GroupDocs.Viewer 26.4.0 將底層引擎從 25.12.0 更新至 26.4.0(GroupDocs.ViewerGroupDocs.Viewer.CrossPlatform)。
Change Docker Image Rename 映像名稱變更: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) 上執行,並以 .NET 10 SDK 建置。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(解決 advisory GHSA‑9cvc‑h2w8‑phrpAzure.Storage.Blobs 12.25.0 → 12.27.0Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203
Change Version Scheme 依公司版本編號規則(YY.M.0),此版本為 26.4.0(2026 年 4 月)。

Fixes and enhancements

Key Category Summary
Fix AzureBlobStorage Call Sites 調整 AzureBlobStorageBlobContainerClient.GetBlobsByHierarchyAsyncGetBlobsAsync 的呼叫點,以符合 Azure.Storage.Blobs 12.27.0 的簽名(現在需要明確傳入 BlobTraitsBlobStatesCancellationToken)。
Fix Centralized MSBuild Property Api.Distributed.Cache 中硬編碼的 Microsoft.Extensions.Caching.Abstractions 版本提升為集中式 MSBuild 屬性,使其能像其他擴充套件一樣取得 per‑TFM 解析結果。
Enhancement NetVersions MSBuild Property 為共享的 NetVersions MSBuild 屬性加入 net10.0——所有十三個 src 專案會自動取得此設定。
Enhancement Test Project Alignment 將測試專案 (GroupDocs.Viewer.UI.Api.Tests) 改為使用 $(NetVersions),使測試覆蓋率與正式程式碼的矩陣保持一致。
Enhancement Suppress net6‑only Warning Api.AzureBlob.Storage 中抑制 net6.0‑only TFM‑support 警告(傳遞的 System.IO.Hashing 10.x 已不再支援 net6;net6 已到 EOL)。

How to get the update

NuGet

Direct download

此版本未提供直接下載套件。

Resources