GroupDocs.Viewer for .NET UI 26.4.0 is nu beschikbaar. Deze release voegt .NET 10-ondersteuning toe, werkt de kern‑afhankelijkheden bij (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), stemt de versies van transport‑pakketten af per doel‑framework, en hernoemt de Docker‑image zodat deze draait op .NET 10.

What’s new in this release

Sleutel Categorie Samenvatting
Wijziging .NET 10-ondersteuning Alle dertien pakketten richten zich nu op net6.0, net8.0 en net10.0. GroupDocs.Viewer.UI.Core blijft zich richten op netstandard2.0 voor brede compatibiliteit. De testreeks wordt uitgevoerd tegen alle drie .NET‑doelwitten.
Wijziging Uitlijning van pakketversies per TFM Microsoft.Extensions.* en gerelateerde transportpakketten lossen nu versies op die overeenkomen met elk doel‑framework: net6.0 → 6.0.x (bijv. Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) net8.0 / netstandard2.0 → 8.0.x (huidige LTS‑patches) net10.0 → 10.0.7 System.Text.Json en System.Formats.Asn1 blijven op 8.0.x op net6 omdat GroupDocs.Viewer 26.4.0 transitief die minimumvereisten heeft.
Wijziging GroupDocs.Viewer 26.4.0 Onderliggende engine bijgewerkt van 25.12.0 naar 26.4.0 (GroupDocs.Viewer en GroupDocs.Viewer.CrossPlatform).
Wijziging Docker‑image hernoemd Image hernoemd: groupdocs/viewer-uigroupdocs/viewer-net-ui (Docker Hub en GHCR). Het vorige repository wordt gemarkeerd als verouderd; werk uw docker pull‑ / Compose‑bestanden bij: docker pull groupdocs/viewer-net-ui:latest. De image draait nu op .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) en wordt gebouwd met de .NET 10 SDK. Het Docker‑hostproject (docker/GroupDocs.Viewer.UI.Docker) richt zich op net10.0.
Wijziging Beveiligings‑ en afhankelijkheidsupdates AWSSDK.S3 4.0.7.2 → 4.0.22.1 — brengt gepatchte AWSSDK.Core mee (lost de advisory GHSA‑9cvc‑h2w8‑phrp op) Azure.Storage.Blobs 12.25.0 → 12.27.0 Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203
Wijziging Versieschema Volgens het bedrijfsversieschema (YY.M.0) is deze release 26.4.0 (april 2026).

Oplossingen en verbeteringen

Sleutel Categorie Samenvatting
Oplossing AzureBlobStorage‑aanroepplaatsen Pas de aanroepplaatsen van BlobContainerClient.GetBlobsByHierarchyAsync en GetBlobsAsync in AzureBlobStorage aan op de handtekening van Azure.Storage.Blobs 12.27.0 (vereist nu expliciete BlobTraits, BlobStates en CancellationToken).
Oplossing Gecentraliseerde MSBuild‑eigenschap Promoveer de hard‑gecodeerde versie van Microsoft.Extensions.Caching.Abstractions in Api.Distributed.Cache naar een gecentraliseerde MSBuild‑eigenschap zodat deze de per‑TFM‑resolutie oppikt zoals andere extensiepakketten.
Verbetering NetVersions‑MSBuild‑eigenschap Voeg net10.0 toe aan de gedeelde NetVersions MSBuild‑eigenschap — alle dertien src‑projecten pakken deze automatisch op.
Verbetering Testproject‑afstemming Schakel het testproject (GroupDocs.Viewer.UI.Api.Tests) over naar het gebruik van $(NetVersions) zodat de dekking dezelfde matrix volgt als de productcode.
Verbetering Onderdruk net6‑alleen waarschuwing Onderdruk de net6.0‑alleen TFM‑ondersteuningswaarschuwing in Api.AzureBlob.Storage (transitieve System.IO.Hashing 10.x verwijdert net6‑ondersteuning; net6 is EOL).

Hoe de update te verkrijgen

NuGet

Directe download

Geen directe download‑pakketten beschikbaar voor deze release.

Bronnen