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-ui → groupdocs/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
- GroupDocs.Viewer.UI – v26.4.0
- GroupDocs.Viewer.UI.Api – v26.4.0
- GroupDocs.Viewer.UI.Api.AwsS3.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.AzureBlob.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.Cloud.Storage – v26.4.0
- GroupDocs.Viewer.UI.Api.Distributed.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.InMemory.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.Local.Cache – v26.4.0
- GroupDocs.Viewer.UI.Api.Local.Storage – v26.4.0
- GroupDocs.Viewer.UI.Cloud.Api – v26.4.0
- GroupDocs.Viewer.UI.Core – v26.4.0
- GroupDocs.Viewer.UI.SelfHost.Api – v26.4.0
- GroupDocs.Viewer.UI.SelfHost.Api.CrossPlatform – v26.4.0
Directe download
Geen directe download‑pakketten beschikbaar voor deze release.
Bronnen
- Release notes op GitHub
- Advisory GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum