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 つのパッケージ(対象フレームワーク用ランタイムパッケージ)が表示されるだけです。
非推奨通知 —
Net40ClientとNetStandard20は約 3 か月後(予定: 2026 年 9 月)に削除されます。GroupDocs.Assembly.Net40ClientまたはGroupDocs.Assembly.NetStandard20をまだインストールしているお客様は、サポート対象のランタイムパッケージへ移行してください — .NET Framework 用はGroupDocs.Assembly.Net462、.NET 用はGroupDocs.Assembly.Net60(または後続のNet80、Net100)です。