GroupDocs.Viewer for .NET UI 26.4.0 現已推出。本次發行加入 .NET 10 支援,更新核心相依性(GroupDocs.Viewer 26.4.0、AWS SDK、Azure.Storage.Blobs、SourceLink),依目標框架對齊傳輸套件版本,並將 Docker 映像重新命名以在 .NET 10 上執行。

本版本新功能

類別 摘要
變更 .NET 10 支援 現在所有十三個套件皆以 net6.0net8.0net10.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.7System.Text.JsonSystem.Formats.Asn1 在 net6 上仍保留 8.0.x,因為 GroupDocs.Viewer 26.4.0 會遞迴需求這些最低版本。
變更 GroupDocs.Viewer 26.4.0 將底層引擎從 25.12.0 更新至 26.4.0(GroupDocs.ViewerGroupDocs.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) 執行,並使用 .NET 10 SDK 建置。Docker 主機專案(docker/GroupDocs.Viewer.UI.Docker)以 net10.0 為目標。
變更 安全性與相依性更新 AWSSDK.S3 4.0.7.2 → 4.0.22.1 — 會引入已修補的 AWSSDK.Core(解決諮詢 GHSA‑9cvc‑h2w8‑phrpAzure.Storage.Blobs 12.25.0 → 12.27.0Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203
變更 版本方案 依照公司版本編號規則(YY.M.0),本次發行為 26.4.0(2026 年 4 月)。

修復與增強

類別 摘要
修復 AzureBlobStorage 呼叫位置 調整 AzureBlobStorageBlobContainerClient.GetBlobsByHierarchyAsyncGetBlobsAsync 的呼叫位置,以符合 Azure.Storage.Blobs 12.27.0 的簽章(現在需要明確的 BlobTraitsBlobStatesCancellationToken)。
修復 集中式 MSBuild 屬性 Api.Distributed.Cache 中硬編碼的 Microsoft.Extensions.Caching.Abstractions 版本提升為集中式 MSBuild 屬性,使其能像其他擴充套件套件一樣取得每個 TFM 的解析版本。
增強 NetVersions MSBuild 屬性 net10.0 加入共享的 NetVersions MSBuild 屬性——所有十三個 src 專案會自動取得。
增強 測試專案對齊 將測試專案(GroupDocs.Viewer.UI.Api.Tests)切換為使用 $(NetVersions),使測試覆蓋率與正式程式碼的矩陣保持一致。
增強 抑制 net6‑only 警告 Api.AzureBlob.Storage 中抑制 net6.0 專屬的 TFM 支援警告(遞迴的 System.IO.Hashing 10.x 已不再支援 net6;net6 已到期)。

如何取得更新

NuGet

直接下載

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

資源