GroupDocs.Assembly for .NET 26.6 が利用可能になりました。このリリースでは、モジュラーな NuGet パッケージ構成を導入し、基盤となるドキュメント生成エンジンを更新し、セキュリティアドバイザリを解決し、JSON の日付パース問題を修正しました。

このリリースの新機能

キー カテゴリ 概要
ASSEMBLYNET-115 機能強化 NuGet パッケージ分割 — ターゲットフレームワーク別ランタイムパッケージ(.NET 8 と .NET 10 を追加)
ASSEMBLYNET-117 機能強化 基盤となるドキュメント生成エンジンのアップグレード
ASSEMBLYNET-116 🔒 セキュリティ System.Formats.Asn1 のセキュリティアドバイザリを解決
ASSEMBLYNET-118 🐛 バグ修正 JSON からパースされた UTC(Z)日付がホストのタイムゾーンでシフトされる問題

パブリック API の変更

GroupDocs.Assembly for .NET 26.6 では、ドキュメント アセンブリ エンジン自体に パブリック API の変更はなく動作の変更もありません

新機能

NuGet パッケージ分割 — ターゲットフレームワーク別ランタイムパッケージ

ターゲットフレームワークが増えるにつれて NuGet の 250 MB 制限を下回るように、GroupDocs.Assembly は軽量な router メタパッケージと、各ターゲットフレームワークごとの ランタイムパッケージ として公開されます。

  • GroupDocs.Assembly — ルーター(数 KB)。このパッケージは引き続きインストールします。利用者側の変更はありません。
  • GroupDocs.Assembly.Net40Client — .NET Framework 4.0 Client Profile アセンブリ
  • GroupDocs.Assembly.Net462 — .NET Framework 4.6.2 アセンブリ
  • GroupDocs.Assembly.NetStandard20 — .NET Standard 2.0 アセンブリ(Mono、Unity、Xamarin、.NET Core 3.x)
  • GroupDocs.Assembly.Net60 — .NET 6 アセンブリ
  • GroupDocs.Assembly.Net80 — .NET 8 アセンブリ
  • GroupDocs.Assembly.Net100 — .NET 10 アセンブリ

GroupDocs.Assembly をインストールすると、NuGet がプロジェクトのターゲットフレームワークに一致するランタイムパッケージを自動的に解決します。インストールコマンド、名前空間、型、パブリック API は変更されません — 依存関係に追加で 1 つのパッケージ(対象フレームワーク用ランタイムパッケージ)が表示されるだけです。

非推奨通知 — Net40ClientNetStandard20 は約 3 か月後(予定: 2026 年 9 月)に削除されます。GroupDocs.Assembly.Net40Client または GroupDocs.Assembly.NetStandard20 をまだインストールしているお客様は、サポート対象のランタイムパッケージへ移行してください — .NET Framework 用は GroupDocs.Assembly.Net462、.NET 用は GroupDocs.Assembly.Net60(または後続の Net80Net100)です。