GroupDocs.Viewer for .NET UI 26.4.0 ya está disponible. Esta versión añade soporte para .NET 10, actualiza las dependencias principales (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), alinea las versiones de los paquetes de transporte según el framework de destino y renombra la imagen Docker para ejecutarse en .NET 10.
Novedades en esta versión
| Clave | Categoría | Resumen |
|---|---|---|
| Cambio | Soporte .NET 10 | Los trece paquetes ahora apuntan a net6.0, net8.0 y net10.0. GroupDocs.Viewer.UI.Core sigue apuntando a netstandard2.0 para una amplia compatibilidad. El conjunto de pruebas se ejecuta contra los tres objetivos .NET. |
| Cambio | Alineación de versiones de paquetes por TFM | Microsoft.Extensions.* y los paquetes de transporte relacionados ahora se resuelven a versiones que coinciden con cada framework de destino: • net6.0 → 6.0.x (p. ej., Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) • net8.0 / netstandard2.0 → 8.0.x (parches LTS actuales) • net10.0 → 10.0.7 System.Text.Json y System.Formats.Asn1 permanecen en 8.0.x en net6 porque GroupDocs.Viewer 26.4.0 los requiere transitivamente como mínimos. |
| Cambio | GroupDocs.Viewer 26.4.0 | Motor subyacente actualizado de 25.12.0 a 26.4.0 (GroupDocs.Viewer y GroupDocs.Viewer.CrossPlatform). |
| Cambio | Renombrado de la imagen Docker | Imagen renombrada: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub y GHCR). El repositorio anterior se marcará como obsoleto; actualice sus archivos docker pull / Compose: docker pull groupdocs/viewer-net-ui:latest. La imagen ahora se ejecuta en .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) y se construye con el SDK .NET 10. El proyecto host Docker (docker/GroupDocs.Viewer.UI.Docker) apunta a net10.0. |
| Cambio | Actualizaciones de seguridad y dependencias | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — incorpora AWSSDK.Core parcheado (resuelve el aviso GHSA‑9cvc‑h2w8‑phrp) • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| Cambio | Esquema de versiones | Siguiendo el esquema de versionado de la empresa (YY.M.0), esta versión es 26.4.0 (abril 2026). |
Correcciones y mejoras
| Clave | Categoría | Resumen |
|---|---|---|
| Corrección | Puntos de llamada AzureBlobStorage | Adaptar los puntos de llamada BlobContainerClient.GetBlobsByHierarchyAsync y GetBlobsAsync en AzureBlobStorage a la firma de Azure.Storage.Blobs 12.27.0 (ahora requiere BlobTraits, BlobStates y CancellationToken explícitos). |
| Corrección | Propiedad MSBuild centralizada | Promover la versión codificada de Microsoft.Extensions.Caching.Abstractions en Api.Distributed.Cache a una propiedad MSBuild centralizada para que adopte la resolución por TFM como los demás paquetes de extensión. |
| Mejora | Propiedad MSBuild NetVersions | Añadir net10.0 a la propiedad compartida NetVersions de MSBuild — los trece proyectos src la adoptan automáticamente. |
| Mejora | Alineación del proyecto de pruebas | Cambiar el proyecto de pruebas (GroupDocs.Viewer.UI.Api.Tests) para usar $(NetVersions) de modo que la cobertura siga la misma matriz que el código de producción. |
| Mejora | Suprimir advertencia solo net6 | Suprimir la advertencia de soporte TFM solo para net6.0 en Api.AzureBlob.Storage (el paquete transitivo System.IO.Hashing 10.x elimina el soporte net6; net6 está fuera de vida). |
Cómo obtener la actualización
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
Descarga directa
No se proporcionan paquetes de descarga directa para esta versión.
Recursos
- Release notes on GitHub
- Aviso GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum