GroupDocs.Assembly for .NET 26.6 現已推出。此版本引入模組化的 NuGet 套件布局、更新底層文件產生引擎、解決安全諮詢問題,並修復 JSON 日期解析的問題。
此版本的新功能
| Key | Category | Summary |
|---|---|---|
| ASSEMBLYNET-115 | ✨ Enhancement | NuGet 套件拆分 — 依目標框架的執行時套件(新增 .NET 8 與 .NET 10) |
| ASSEMBLYNET-117 | ✨ Enhancement | 升級底層文件產生引擎 |
| ASSEMBLYNET-116 | 🔒 Security | 解決 System.Formats.Asn1 安全諮詢 |
| ASSEMBLYNET-118 | 🐛 Bug Fix | 從 JSON 解析時,UTC(Z)日期因主機時區而偏移 |
公開 API 變更
GroupDocs.Assembly for .NET 26.6 未引入任何公開 API 變更,亦 未改變文件組裝引擎本身的行為。
新功能
NuGet 套件拆分 — 依目標框架的執行時套件
為了在加入更多目標框架時仍能保持套件大小遠低於 NuGet 的 250 MB 限制,GroupDocs.Assembly 現在以輕量的 router 元套件加上每個目標框架各一個 執行時套件 的方式發佈:
GroupDocs.Assembly— router(僅數 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 均保持不變——您只會在「Dependencies」下看到額外的一個套件(即對應您 TFM 的執行時套件)。
棄用通知 —
Net40Client與NetStandard20將於約 3 個月後(計畫於 2026 年 9 月)移除。仍在安裝GroupDocs.Assembly.Net40Client或GroupDocs.Assembly.NetStandard20的客戶應遷移至受支援的執行時套件 —GroupDocs.Assembly.Net462(適用於 .NET Framework)或GroupDocs.Assembly.Net60(或更高版本:Net80、Net100)適用於 .NET。