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

キー カテゴリ 概要
Change .NET 10 Support 13 のパッケージすべてが net6.0net8.0net10.0 を対象にしました。GroupDocs.Viewer.UI.Core は広範な互換性のために netstandard2.0 を対象のままです。テストスイートは 3 つの .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.JsonSystem.Formats.Asn1 は、GroupDocs.Viewer 26.4.0 が間接的に必要とするため、net6 上では 8.0.x のままです。
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 を取り込みます(アドバイザリ 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 年 4 月)です。

Fixes and enhancements

キー カテゴリ 概要
Fix AzureBlobStorage Call Sites AzureBlobStorageBlobContainerClient.GetBlobsByHierarchyAsyncGetBlobsAsync 呼び出し箇所を Azure.Storage.Blobs 12.27.0 のシグネチャに合わせて調整(BlobTraitsBlobStatesCancellationToken の明示的指定が必要)しました。
Fix Centralized MSBuild Property Api.Distributed.Cache でハードコードされていた Microsoft.Extensions.Caching.Abstractions バージョンを、他の拡張パッケージと同様に TF​M 別解決を行えるよう、MSBuild の集中プロパティへ移行しました。
Enhancement NetVersions MSBuild Property 共有 NetVersions MSBuild プロパティに net10.0 を追加しました。これにより 13 の src プロジェクトが自動的に取得します。
Enhancement Test Project Alignment テストプロジェクト(GroupDocs.Viewer.UI.Api.Tests)を $(NetVersions) を使用するよう切り替え、カバレッジが本番コードと同じマトリックスを追跡するようにしました。
Enhancement Suppress net6‑only Warning Api.AzureBlob.Storage での net6.0 のみ対象とした TFM サポート警告を抑制しました(トランジティブに参照される System.IO.Hashing 10.x が net6 のサポートを終了したため、net6 は EOL です)。

更新の取得方法

NuGet

直接ダウンロード

このリリース用の直接ダウンロードパッケージは提供されていません。

リソース