GroupDocs.Assembly for .NET 26.6 が利用可能になりました。このリリースでは、モジュラーな NuGet パッケージ構成を導入し、基盤となるドキュメント生成エンジンを更新し、セキュリティアドバイザリを解決し、JSON 日付パースの問題を修正しました。
What’s new in this release
| キー | カテゴリ | 概要 |
|---|---|---|
| ASSEMBLYNET-115 | ✨ Enhancement | NuGet パッケージ分割 — ターゲットフレームワークごとのランタイムパッケージ(.NET 8 と .NET 10 を追加) |
| ASSEMBLYNET-117 | ✨ Enhancement | 基盤となるドキュメント生成エンジンをアップグレード |
| ASSEMBLYNET-116 | 🔒 Security | System.Formats.Asn1 のセキュリティアドバイザリを解決 |
| ASSEMBLYNET-118 | 🐛 Bug Fix | JSON から解析した際に、ホストのタイムゾーンにより UTC(Z)日付がシフトされる |
Public API changes
GroupDocs.Assembly for .NET 26.6 では、ドキュメントアセンブリエンジン自体に パブリック API の変更はありません かつ 動作の変更もありません。
New features
NuGet package split — per-target-framework runtime packages
パッケージが NuGet の 250 MB 制限を超えないよう、ターゲットフレームワークが増えるたびに GroupDocs.Assembly は軽量な router メタパッケージと、各ターゲットフレームワークごとの runtime package として公開されます。
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 は変更されません — 依存関係の下に、対象フ