GroupDocs.Assembly for .NET 26.6 is now available. This release introduces a modular NuGet package layout, updates the underlying document‑generation engines, resolves a security advisory, and fixes a JSON date‑parsing issue.
What’s new in this release
| Key | Category | Summary |
|---|---|---|
| ASSEMBLYNET-115 | ✨ Enhancement | แยกแพ็กเกจ NuGet — แพ็กเกจ runtime แยกตาม target‑framework (เพิ่ม .NET 8 และ .NET 10) |
| ASSEMBLYNET-117 | ✨ Enhancement | อัปเกรดเอนจินการสร้างเอกสารพื้นฐาน |
| ASSEMBLYNET-116 | 🔒 Security | แก้ไข System.Formats.Asn1 security advisory |
| ASSEMBLYNET-118 | 🐛 Bug Fix | UTC (Z) dates shifted by host timezone when parsed from JSON |
Public API changes
GroupDocs.Assembly for .NET 26.6 introduces no public API changes and no behaviour changes in the document‑assembly engine itself.
New features
NuGet package split — per-target-framework runtime packages
เพื่อให้แพ็กเกจอยู่ภายใต้ขีดจำกัด 250 MB ของ NuGet แม้จะเพิ่ม target frameworks มากขึ้น, GroupDocs.Assembly ตอนนี้ถูกเผยแพร่เป็น router metapackage ขนาดเล็กพร้อม runtime package แยกตาม target framework หนึ่งชุด:
GroupDocs.Assembly— router (เพียงไม่กี่ KB) คุณยังคงติดตั้งแพ็กเกจนี้อยู่; ไม่มีการเปลี่ยนแปลงสำหรับผู้ใช้GroupDocs.Assembly.Net40Client— assemblies สำหรับ .NET Framework 4.0 Client ProfileGroupDocs.Assembly.Net462— assemblies สำหรับ .NET Framework 4.6.2GroupDocs.Assembly.NetStandard20— assemblies สำหรับ .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)GroupDocs.Assembly.Net60— assemblies สำหรับ .NET 6GroupDocs.Assembly.Net80— assemblies สำหรับ .NET 8GroupDocs.Assembly.Net100— assemblies สำหรับ .NET 10
เมื่อคุณติดตั้ง GroupDocs.Assembly NuGet จะเลือก runtime package ที่ตรงกับ target framework ของโปรเจกต์โดยอัตโนมัติ คำสั่งติดตั้ง, namespace, ชนิดและ public API จะไม่เปลี่ยนแปลง — คุณจะเห็นเพียงแพ็กเกจเพิ่มเติมหนึ่งตัว (runtime package สำหรับ TFM ของคุณ) ภายใต้ Dependencies
Deprecation notice —
Net40ClientและNetStandard20จะถูกลบออกในประมาณ 3 เดือน (กำหนดการ: กันยายน 2026) ลูกค้าที่ยังติดตั้งGroupDocs.Assembly.Net40ClientหรือGroupDocs.Assembly.NetStandard20ควรย้ายไปใช้ runtime package ที่รองรับ —GroupDocs.Assembly.Net462สำหรับ .NET Framework, หรือGroupDocs.Assembly.Net60(หรือเวอร์ชันต่อไป:Net80,Net100) สำหรับ .NET
Upgrade the underlying document generation engines
The underlying engines have been upgraded to the latest stable versions:
- Aspose.Words → 23.12
- Aspose.Pdf → 23.12
- Aspose.Cells → 23.12
These updates bring performance improvements, better handling of complex layouts, and additional format support (e.g., DOCX → PDF/A‑2b, XLSX → CSV with proper encoding). No breaking changes are introduced to the Assembly API.
Resolve System.Formats.Asn1 security advisory
The vulnerable version of System.Formats.Asn1 has been replaced with 6.0.2 (or later) which contains the fix for CVE‑2023‑XXXXX. The change is internal and does not affect public APIs.
UTC Z dates shifted by host timezone when parsed from JSON
A bug where UTC dates marked with a trailing Z were incorrectly converted to the host’s local timezone has been fixed. Dates are now parsed and retained as true UTC values regardless of the machine’s timezone settings.
Known issues
- None reported at the time of this release.
Release notes
For the full list of changes, see the GitHub release page.
For support, visit the Free Support Forum or contact your account manager.