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 ProfileGroupDocs.Assembly.Net462— збірки .NET Framework 4.6.2GroupDocs.Assembly.NetStandard20— збірки .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)GroupDocs.Assembly.Net60— збірки .NET 6GroupDocs.Assembly.Net80— збірки .NET 8GroupDocs.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.