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 Profile
  • GroupDocs.Assembly.Net462 — zestawy dla .NET Framework 4.6.2
  • GroupDocs.Assembly.NetStandard20 — zestawy dla .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)
  • GroupDocs.Assembly.Net60 — zestawy dla .NET 6
  • GroupDocs.Assembly.Net80 — zestawy dla .NET 8
  • GroupDocs.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 — Net40Client i NetStandard20 zostaną usunięte w ok. 3 miesiącach (planowane: wrzesień 2026). Klienci nadal instalujący GroupDocs.Assembly.Net40Client lub GroupDocs.Assembly.NetStandard20 powinni migrować do obsługiwanego pakietu uruchomieniowego — GroupDocs.Assembly.Net462 dla .NET Framework lub GroupDocs.Assembly.Net60 (lub później: Net80, Net100) dla .NET.