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 サポート 13 のすべてのパッケージが net6.0net8.0net10.0 を対象にしました。GroupDocs.Viewer.UI.Core は幅広い互換性のために引き続き netstandard2.0 を対象とします。テストスイートは 3 つの .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.JsonSystem.Formats.Asn1 は、GroupDocs.Viewer 26.4.0 が間接的に必要とする最小バージョンのため、net6 では 8.0.x のままです。
変更 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‑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 年 4 月)です。

修正と機能強化

キー カテゴリ 概要
修正 AzureBlobStorage 呼び出し箇所 AzureBlobStorageBlobContainerClient.GetBlobsByHierarchyAsyncGetBlobsAsync の呼び出し箇所を Azure.Storage.Blobs 12.27.0 のシグネチャに合わせて調整(BlobTraitsBlobStatesCancellationToken の明示的指定が必要)
修正 中央化された MSBuild プロパティ Api.Distributed.Cache のハードコードされた Microsoft.Extensions.Caching.Abstractions バージョンを、他の拡張パッケージと同様に TFM 別解決を取得できるよう、中央化された MSBuild プロパティへ移行
機能強化 NetVersions MSBuild プロパティ 共有 NetVersions MSBuild プロパティに net10.0 を追加 — 13 のすべての src プロジェクトが自動的に取得
機能強化 テストプロジェクト 整合 テストプロジェクト(GroupDocs.Viewer.UI.Api.Tests)を $(NetVersions) を使用するよう切り替え、カバレッジが本番コードと同じマトリックスを追跡
機能強化 net6 のみ警告抑制 Api.AzureBlob.Storagenet6.0 のみ対象 TFM 警告を抑制(トランジティブな System.IO.Hashing 10.x が net6 のサポートを削除;net6 は EOL)

アップデートの取得方法

NuGet

直接ダウンロード

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

リソース