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.
What’s new in this release
| Klíč | Kategorie | Shrnutí |
|---|---|---|
| Change | .NET 10 Support | 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. |
| Change | Per‑TFM Package Version Alignment | 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. |
| Change | GroupDocs.Viewer 26.4.0 | Aktualizován podkladový engine z 25.12.0 na 26.4.0 (GroupDocs.Viewer a GroupDocs.Viewer.CrossPlatform). |
| Change | Docker Image Rename | Image přejmenován: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub a GHCR). Předchozí repozitář bude označen jako zastaralý; aktualizujte své docker pull / Compose soubory: docker pull groupdocs/viewer-net-ui:latest. Image nyní běží na .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) a je postaven s .NET 10 SDK. Docker host projekt (docker/GroupDocs.Viewer.UI.Docker) cílí na net10.0. |
| Change | Security and Dependency Updates | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — přináší opravený AWSSDK.Core (vyřeší advisory GHSA‑9cvc‑h2w8‑phrp) • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| Change | Version Scheme | Podle firemního schématu verzování (YY.M.0) je toto vydání 26.4.0 (duben 2026). |
Fixes and enhancements
| Klíč | Kategorie | Shrnutí |
|---|---|---|
| Fix | AzureBlobStorage Call Sites | Přizpůsobit volání BlobContainerClient.GetBlobsByHierarchyAsync a GetBlobsAsync v AzureBlobStorage tak, aby odpovídala signatuře Azure.Storage.Blobs 12.27.0 (nyní vyžaduje explicitní BlobTraits, BlobStates a CancellationToken). |
| Fix | Centralized MSBuild Property | Promovat pevně zakódovanou verzi Microsoft.Extensions.Caching.Abstractions v Api.Distributed.Cache do centralizované MSBuild vlastnosti, aby získala per‑TFM řešení jako ostatní rozšiřující balíčky. |
| Enhancement | NetVersions MSBuild Property | Přidat net10.0 do sdílené MSBuild vlastnosti NetVersions — všechny třináct src projektů ji automaticky použijí. |
| Enhancement | Test Project Alignment | Přepnout testovací projekt (GroupDocs.Viewer.UI.Api.Tests) na použití $(NetVersions), aby pokrytí sledovalo stejnou mřížku jako produkční kód. |
| Enhancement | Suppress net6‑only Warning | Potlačit varování o podpoře TFM pouze pro net6.0 v Api.AzureBlob.Storage (transitivní System.IO.Hashing 10.x zrušuje podporu net6; net6 je ukončený). |
How to get the update
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
Direct download
Pro toto vydání nejsou k dispozici žádné balíčky ke stažení přímo.
Resources
- Poznámky k vydání na GitHubu
- Upozornění GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum