GroupDocs.Viewer for .NET UI 26.4.0 ist jetzt verfügbar. Dieses Release fügt .NET 10‑Unterstützung hinzu, aktualisiert Kernabhängigkeiten (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), stimmt die Versionen der Transport‑Pakete pro Ziel‑Framework ab und benennt das Docker‑Image um, damit es auf .NET 10 läuft.
Was ist neu in dieser Version
| Schlüssel | Kategorie | Zusammenfassung |
|---|---|---|
| Änderung | .NET 10‑Unterstützung | Alle dreizehn Pakete zielen jetzt auf net6.0, net8.0 und net10.0. GroupDocs.Viewer.UI.Core bleibt auf netstandard2.0 ausgerichtet für breite Kompatibilität. Die Testsuite läuft gegen alle drei .NET‑Ziele. |
| Änderung | Ausrichtung der Paketversionen pro TFM | Microsoft.Extensions.* und verwandte Transportpakete lösen jetzt Versionen auf, die zu jedem Ziel‑Framework passen: • net6.0 → 6.0.x (z.B. Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) • net8.0 / netstandard2.0 → 8.0.x (aktuelle LTS‑Patches) • net10.0 → 10.0.7 System.Text.Json und System.Formats.Asn1 bleiben bei 8.0.x auf net6, weil GroupDocs.Viewer 26.4.0 transitiv diese Mindestversionen benötigt. |
| Änderung | GroupDocs.Viewer 26.4.0 | Unterliegende Engine von 25.12.0 auf 26.4.0 aktualisiert (GroupDocs.Viewer und GroupDocs.Viewer.CrossPlatform). |
| Änderung | Docker‑Image-Umbenennung | Image umbenannt: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub und GHCR). Das vorherige Repository wird als veraltet markiert; bitte aktualisieren Sie Ihre docker pull‑/Compose‑Dateien: docker pull groupdocs/viewer-net-ui:latest. Das Image läuft jetzt auf .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) und wird mit dem .NET 10 SDK gebaut. Das Docker‑Host‑Projekt (docker/GroupDocs.Viewer.UI.Docker) zielt auf net10.0. |
| Änderung | Sicherheits‑ und Abhängigkeits‑Updates | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — zieht das gepatchte AWSSDK.Core nach (löst Advisory GHSA‑9cvc‑h2w8‑phrp) • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| Änderung | Versionsschema | Gemäß dem Unternehmens‑Versionierungsschema (YY.M.0) ist dieses Release 26.4.0 (April 2026). |
Fehlerbehebungen und Verbesserungen
| Schlüssel | Kategorie | Zusammenfassung |
|---|---|---|
| Fehlerbehebung | AzureBlobStorage Aufrufstellen | Passe Aufrufstellen von BlobContainerClient.GetBlobsByHierarchyAsync und GetBlobsAsync in AzureBlobStorage an die Signatur von Azure.Storage.Blobs 12.27.0 an (erfordert jetzt explizite BlobTraits, BlobStates und CancellationToken). |
| Fehlerbehebung | Zentralisierte MSBuild‑Eigenschaft | Fördere die hartkodierte Version von Microsoft.Extensions.Caching.Abstractions in Api.Distributed.Cache zu einer zentralen MSBuild‑Eigenschaft, damit sie die per‑TFM‑Auflösung wie andere Erweiterungspakete übernimmt. |
| Verbesserung | NetVersions MSBuild‑Eigenschaft | Füge net10.0 zur gemeinsamen NetVersions MSBuild‑Eigenschaft hinzu – alle dreizehn src‑Projekte übernehmen sie automatisch. |
| Verbesserung | Testprojekt‑Ausrichtung | Wechsle das Testprojekt (GroupDocs.Viewer.UI.Api.Tests) zu $(NetVersions), damit die Abdeckung dieselbe Matrix wie der Produktionscode verfolgt. |
| Verbesserung | Unterdrückung der net6‑nur Warnung | Unterdrücke die net6.0‑nur TFM‑Support‑Warnung in Api.AzureBlob.Storage (transitives System.IO.Hashing 10.x lässt net6‑Support weg; net6 ist EOL). |
Wie Sie das Update erhalten
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
Direkter Download
Für dieses Release werden keine direkten Download‑Pakete bereitgestellt.
Ressourcen
- Release‑Hinweise auf GitHub
- Hinweis GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum