GroupDocs.Assembly per .NET 26.6 è ora disponibile. Questa versione introduce una struttura modulare dei pacchetti NuGet, aggiorna i motori di generazione dei documenti sottostanti, risolve un avviso di sicurezza e corregge un problema di parsing delle date JSON.

Novità di questa versione

Chiave Categoria Riepilogo
ASSEMBLYNET-115 Miglioramento Suddivisione del pacchetto NuGet — pacchetti runtime per framework di destinazione (aggiunge .NET 8 e .NET 10)
ASSEMBLYNET-117 Miglioramento Aggiornamento dei motori di generazione dei documenti sottostanti
ASSEMBLYNET-116 🔒 Sicurezza Risolvi l’avviso di sicurezza System.Formats.Asn1
ASSEMBLYNET-118 🐛 Correzione di bug Date UTC (Z) spostate dal fuso orario dell’host quando analizzate da JSON

Modifiche all’API pubblica

GroupDocs.Assembly per .NET 26.6 non introduce alcuna modifica all’API pubblica e nessuna variazione di comportamento nel motore di assemblaggio dei documenti stesso.

Nuove funzionalità

Suddivisione del pacchetto NuGet — pacchetti runtime per framework di destinazione

Per mantenere il pacchetto ben al di sotto del limite di 250 MB di NuGet man mano che vengono aggiunti nuovi framework di destinazione, GroupDocs.Assembly è ora pubblicato come un leggero metapacchetto router più un pacchetto runtime per ogni framework di destinazione:

  • GroupDocs.Assembly — il router (pochi KB). Lo installi comunque; nulla cambia per i consumatori.
  • GroupDocs.Assembly.Net40Client — assembly per .NET Framework 4.0 Client Profile
  • GroupDocs.Assembly.Net462 — assembly per .NET Framework 4.6.2
  • GroupDocs.Assembly.NetStandard20 — assembly per .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)
  • GroupDocs.Assembly.Net60 — assembly per .NET 6
  • GroupDocs.Assembly.Net80 — assembly per .NET 8
  • GroupDocs.Assembly.Net100 — assembly per .NET 10

Quando installi GroupDocs.Assembly, NuGet risolve automaticamente il pacchetto runtime corrispondente al framework di destinazione del tuo progetto. Il comando di installazione, gli spazi dei nomi, i tipi e l’API pubblica rimangono invariati — vedrai semplicemente un pacchetto extra (il pacchetto runtime per il tuo TFM) sotto Dependencies.

Avviso di deprecazione — Net40Client e NetStandard20 saranno rimossi in ~3 mesi (previsto: settembre 2026). I clienti che installano ancora GroupDocs.Assembly.Net40Client o GroupDocs.Assembly.NetStandard20 dovrebbero migrare a un pacchetto runtime supportato — GroupDocs.Assembly.Net462 per .NET Framework, o GroupDocs.Assembly.Net60 (o versioni successive: Net80, Net100) per .NET.