GroupDocs.Viewer for .NET UI 26.4.0 è ora disponibile. Questa release aggiunge il supporto a .NET 10, aggiorna le dipendenze core (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), allinea le versioni dei pacchetti di trasporto per framework di destinazione e rinomina l’immagine Docker per funzionare su .NET 10.

Cosa c’è di nuovo in questa release

Chiave Categoria Riepilogo
Modifica Supporto .NET 10 Tutti i tredici pacchetti ora hanno come target net6.0, net8.0 e net10.0. GroupDocs.Viewer.UI.Core continua a puntare a netstandard2.0 per una ampia compatibilità. La suite di test viene eseguita su tutti e tre i target .NET.
Modifica Allineamento Versione Pacchetti Per‑TFM Microsoft.Extensions.* e i pacchetti di trasporto correlati ora risolvono versioni corrispondenti a ciascun framework di destinazione: net6.0 → 6.0.x (es. Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) net8.0 / netstandard2.0 → 8.0.x (patch LTS correnti) net10.0 → 10.0.7 System.Text.Json e System.Formats.Asn1 rimangono a 8.0.x su net6 perché GroupDocs.Viewer 26.4.0 richiede transitivamente questi minimi.
Modifica GroupDocs.Viewer 26.4.0 Aggiornato il motore sottostante da 25.12.0 a 26.4.0 (GroupDocs.Viewer e GroupDocs.Viewer.CrossPlatform).
Modifica Rinomina Immagine Docker Immagine rinominata: groupdocs/viewer-uigroupdocs/viewer-net-ui (Docker Hub e GHCR). Il repository precedente sarà contrassegnato come deprecato; aggiorna i tuoi file docker pull / Compose: docker pull groupdocs/viewer-net-ui:latest. L’immagine ora gira su .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) ed è costruita con il .NET 10 SDK. Il progetto host Docker (docker/GroupDocs.Viewer.UI.Docker) ha come target net10.0.
Modifica Aggiornamenti di Sicurezza e Dipendenze AWSSDK.S3 4.0.7.2 → 4.0.22.1 — introduce AWSSDK.Core patchato (risolve l’avviso GHSA‑9cvc‑h2w8‑phrp) Azure.Storage.Blobs 12.25.0 → 12.27.0 Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203
Modifica Schema di Versionamento Seguendo lo schema di versionamento aziendale (YY.M.0), questa release è 26.4.0 (aprile 2026).

Correzioni e miglioramenti

Chiave Categoria Riepilogo
Correzione Siti di Chiamata AzureBlobStorage Adattare le chiamate BlobContainerClient.GetBlobsByHierarchyAsync e GetBlobsAsync in AzureBlobStorage alla firma di Azure.Storage.Blobs 12.27.0 (ora richiede esplicitamente BlobTraits, BlobStates e CancellationToken).
Correzione Proprietà MSBuild Centralizzata Promuovere la versione hardcoded di Microsoft.Extensions.Caching.Abstractions in Api.Distributed.Cache a una proprietà MSBuild centralizzata affinché utilizzi la risoluzione per‑TFM come gli altri pacchetti di estensione.
Miglioramento Proprietà MSBuild NetVersions Aggiungere net10.0 alla proprietà condivisa NetVersions di MSBuild — tutti i tredici progetti src la rilevano automaticamente.
Miglioramento Allineamento Progetto di Test Passare il progetto di test (GroupDocs.Viewer.UI.Api.Tests) a utilizzare $(NetVersions) così la copertura segue la stessa matrice del codice di produzione.
Miglioramento Soppressione Avviso solo net6 Sopprimere l’avviso di supporto TFM solo per net6.0 in Api.AzureBlob.Storage (il pacchetto transitivo System.IO.Hashing 10.x elimina il supporto net6; net6 è fuori supporto).

Come ottenere l’aggiornamento

NuGet

Download diretto

Nessun pacchetto di download diretto è fornito per questa release.

Risorse