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 ProfileGroupDocs.Assembly.Net462— assembly per .NET Framework 4.6.2GroupDocs.Assembly.NetStandard20— assembly per .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)GroupDocs.Assembly.Net60— assembly per .NET 6GroupDocs.Assembly.Net80— assembly per .NET 8GroupDocs.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 —
Net40ClienteNetStandard20saranno rimossi in ~3 mesi (previsto: settembre 2026). I clienti che installano ancoraGroupDocs.Assembly.Net40ClientoGroupDocs.Assembly.NetStandard20dovrebbero migrare a un pacchetto runtime supportato —GroupDocs.Assembly.Net462per .NET Framework, oGroupDocs.Assembly.Net60(o versioni successive:Net80,Net100) per .NET.