GroupDocs.Assembly для .NET 26.6 тепер доступний. Цей випуск вводить модульну структуру NuGet‑пакетів, оновлює базові движки генерації документів, виправляє рекомендацію безпеки та усуває проблему розбору дат у форматі JSON.

Що нового у цьому випуску

Ключ Категорія Опис
ASSEMBLYNET-115 Покращення Розподіл NuGet‑пакетів — пакети виконання для кожної цільової платформи (додає .NET 8 та .NET 10)
ASSEMBLYNET-117 Покращення Оновлення базових движків генерації документів
ASSEMBLYNET-116 🔒 Безпека Виправлення рекомендації безпеки System.Formats.Asn1
ASSEMBLYNET-118 🐛 Виправлення помилки UTC‑дати (Z) зміщуються за часовим поясом хоста при розборі з JSON

Зміни у публічному API

GroupDocs.Assembly для .NET 26.6 не вводить змін у публічному API і змін у поведінці самого движка збирання документів.

Нові можливості

Розподіл NuGet‑пакетів — пакети виконання для кожної цільової платформи

Щоб залишити розмір пакету нижче ліміту NuGet у 250 МБ при додаванні нових цільових платформ, GroupDocs.Assembly тепер публікується як легкий маршрутизуючий метапакет плюс один пакет виконання для кожної цільової платформи:

  • GroupDocs.Assembly — роутер (кілька КБ). Ви все ще встановлюєте його; для споживачів нічого не змінюється.
  • 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 залишаються без змін — ви просто побачите один додатковий пакет (пакет виконання для вашого TFM) у розділі Dependencies.

Повідомлення про застарівання — Net40Client і NetStandard20 будуть видалені приблизно через 3 місяці (плановано: вересень 2026). Користувачі, які все ще встановлюють GroupDocs.Assembly.Net40Client або GroupDocs.Assembly.NetStandard20, повинні перейти на підтримуваний пакет виконання — GroupDocs.Assembly.Net462 для .NET Framework або GroupDocs.Assembly.Net60 (або пізніше: Net80, Net100) для .NET.