GroupDocs.Viewer for .NET UI 26.4.0 je nyní k dispozici. Toto vydání přidává podporu .NET 10, aktualizuje základní závislosti (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), slaďuje verze transportních balíčků podle cílového frameworku a přejmenovává Docker image, aby běžel na .NET 10.
Co je nového v tomto vydání
| Klíč | Kategorie | Shrnutí |
|---|---|---|
| Změna | Podpora .NET 10 | Všech třináct balíčků nyní cílí na net6.0, net8.0 a net10.0. GroupDocs.Viewer.UI.Core nadále cílí na netstandard2.0 pro širokou kompatibilitu. Testovací sada běží proti všem třem .NET cílům. |
| Změna | Zarovnání verzí balíčků podle TFM | Microsoft.Extensions.* a související transportní balíčky nyní řeší verze odpovídající každému cílovému frameworku: • net6.0 → 6.0.x (např. Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) • net8.0 / netstandard2.0 → 8.0.x (aktuální LTS záplaty) • net10.0 → 10.0.7 System.Text.Json a System.Formats.Asn1 zůstávají na 8.0.x na net6, protože GroupDocs.Viewer 26.4.0 transitivně vyžaduje tyto minimální verze. |
| Změna | GroupDocs.Viewer 26.4.0 | Aktualizován podkladový engine z 25.12.0 na 26.4.0 (GroupDocs.Viewer a GroupDocs.Viewer.CrossPlatform). |
| Změna | Přejmenování Docker image | Image přejmenován: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub a GHCR). Předchozí repozitář bude označen jako zastaralý; aktualizujte prosím své soubory docker pull / Compose: docker pull groupdocs/viewer-net-ui:latest. Image nyní běží na .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) a je sestavena s .NET 10 SDK. Docker host projekt (docker/GroupDocs.Viewer.UI.Docker) cílí na net10.0. |
| Změna | Aktualizace zabezpečení a závislostí | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — přináší opravený AWSSDK.Core (vyřeší upozornění GHSA‑9cvc‑h2w8‑phrp) • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| Změna | Schéma verzí | Podle firemního schématu verzování (YY.M.0) je toto vydání 26.4.0 (duben 2026). |
Opravy a vylepšení
| Klíč | Kategorie | Shrnutí |
|---|---|---|
| Oprava | Místa volání AzureBlobStorage | Přizpůsobit místa volání BlobContainerClient.GetBlobsByHierarchyAsync a GetBlobsAsync v AzureBlobStorage na signaturu Azure.Storage.Blobs 12.27.0 (nyní vyžaduje explicitní BlobTraits, BlobStates a CancellationToken). |
| Oprava | Centralizovaná vlastnost MSBuild | Promovat pevně zakódovanou verzi Microsoft.Extensions.Caching.Abstractions v Api.Distributed.Cache do centralizované vlastnosti MSBuild, aby získala per‑TFM řešení jako ostatní rozšiřující balíčky. |
| Vylepšení | Vlastnost MSBuild NetVersions | Přidat net10.0 do sdílené vlastnosti MSBuild NetVersions — všechny třináct projektů src ji automaticky použijí. |
| Vylepšení | Zarovnání testovacího projektu | Přepnout testovací projekt (GroupDocs.Viewer.UI.Api.Tests) na používání $(NetVersions), aby pokrytí sledovalo stejnou mřížku jako produkční kód. |
| Vylepšení | Potlačení varování pouze pro net6 | Potlačit varování o podpoře TFM pouze pro net6.0 v Api.AzureBlob.Storage (transitivní System.IO.Hashing 10.x zruší podporu net6; net6 je ukončen). |
Jak získat aktualizaci
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
Přímé stažení
Pro toto vydání nejsou k dispozici žádné balíčky ke stažení přímo.
Zdroje
- Poznámky k vydání na GitHubu
- Upozornění GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum