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 Profile
  • GroupDocs.Assembly.Net462 — assemblies สำหรับ .NET Framework 4.6.2
  • GroupDocs.Assembly.NetStandard20 — assemblies สำหรับ .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)
  • GroupDocs.Assembly.Net60 — assemblies สำหรับ .NET 6
  • GroupDocs.Assembly.Net80 — assemblies สำหรับ .NET 8
  • GroupDocs.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.