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.0、net8.0、net10.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.Json と System.Formats.Asn1 は、GroupDocs.Viewer 26.4.0 が間接的に必要とするため、net6 上では 8.0.x のままです。 |
| Change | GroupDocs.Viewer 26.4.0 | 基盤エンジンを 25.12.0 から 26.4.0(GroupDocs.Viewer と GroupDocs.Viewer.CrossPlatform)に更新しました。 |
| Change | Docker Image Rename | イメージ名を変更: groupdocs/viewer-ui → groupdocs/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 | AzureBlobStorage の BlobContainerClient.GetBlobsByHierarchyAsync と GetBlobsAsync 呼び出し箇所を Azure.Storage.Blobs 12.27.0 のシグネチャに合わせて調整(BlobTraits、BlobStates、CancellationToken の明示的指定が必要)しました。 |
| Fix | Centralized MSBuild Property | Api.Distributed.Cache でハードコードされていた Microsoft.Extensions.Caching.Abstractions バージョンを、他の拡張パッケージと同様に TFM 別解決を行えるよう、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
- GroupDocs.Viewer.UI – v26.4.0
- GroupDocs.Viewer.UI.Api – v26.4.0
- GroupDocs.Viewer.UI.Api.AwsS3.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.AzureBlob.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.Cloud.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.Distributed.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.InMemory.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.Local.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.Local.Storage – v26.4.0
- GroupDocs.Viewer.UI.Cloud.Api – v26.4.0
- GroupDocs.Viewer.UI.Core – v26.4.0
- GroupDocs.Viewer.UI.SelfHost.Api – v26.4.0
- GroupDocs.Viewer.UI.SelfHost.Api.CrossPlatform – v26.4.0
直接ダウンロード
このリリース用の直接ダウンロードパッケージは提供されていません。
リソース
- GitHub のリリースノート
- アドバイザリ GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum