GroupDocs.Assembly for .NET 26.6 jest już dostępny. To wydanie wprowadza modularny układ pakietów NuGet, aktualizuje podstawowe silniki generowania dokumentów, rozwiązuje problem bezpieczeństwa oraz naprawia problem z parsowaniem dat w formacie JSON.
Co nowego w tym wydaniu
| Klucz | Kategoria | Podsumowanie |
|---|---|---|
| ASSEMBLYNET-115 | ✨ Ulepszenie | Podział pakietu NuGet — pakiety uruchomieniowe per‑framework docelowy (dodano .NET 8 i .NET 10) |
| ASSEMBLYNET-117 | ✨ Ulepszenie | Aktualizacja podstawowych silników generowania dokumentów |
| ASSEMBLYNET-116 | 🔒 Bezpieczeństwo | Rozwiązanie problemu bezpieczeństwa System.Formats.Asn1 |
| ASSEMBLYNET-118 | 🐛 Poprawka błędu | Daty UTC (Z) przesunięte o strefę czasową hosta przy parsowaniu z JSON |
Zmiany w publicznym API
GroupDocs.Assembly for .NET 26.6 nie wprowadza żadnych zmian w publicznym API ani żadnych zmian w zachowaniu samego silnika składania dokumentów.
Nowe funkcje
Podział pakietu NuGet — pakiety uruchomieniowe per‑framework docelowy
Aby utrzymać rozmiar pakietu poniżej limitu 250 MB narzuconego przez NuGet, gdy dodawane są kolejne frameworki docelowe, GroupDocs.Assembly jest teraz publikowany jako lekki router‑metapakiet oraz jeden pakiet uruchomieniowy dla każdego frameworka docelowego:
GroupDocs.Assembly— router (kilka KB). Nadal instalujesz ten pakiet; dla konsumentów nic się nie zmienia.GroupDocs.Assembly.Net40Client— zestawy dla .NET Framework 4.0 Client ProfileGroupDocs.Assembly.Net462— zestawy dla .NET Framework 4.6.2GroupDocs.Assembly.NetStandard20— zestawy dla .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)GroupDocs.Assembly.Net60— zestawy dla .NET 6GroupDocs.Assembly.Net80— zestawy dla .NET 8GroupDocs.Assembly.Net100— zestawy dla .NET 10
Podczas instalacji GroupDocs.Assembly NuGet automatycznie rozwiązuje pakiet uruchomieniowy pasujący do frameworka docelowego Twojego projektu. Polecenie instalacji, przestrzenie nazw, typy i publiczne API pozostają niezmienione — zobaczysz jedynie dodatkowy pakiet (pakiet uruchomieniowy dla Twojego TFM) w sekcji Dependencies.
Informacja o wycofaniu —
Net40ClientiNetStandard20zostaną usunięte w ok. 3 miesiącach (planowane: wrzesień 2026). Klienci nadal instalującyGroupDocs.Assembly.Net40ClientlubGroupDocs.Assembly.NetStandard20powinni migrować do obsługiwanego pakietu uruchomieniowego —GroupDocs.Assembly.Net462dla .NET Framework lubGroupDocs.Assembly.Net60(lub później:Net80,Net100) dla .NET.