GroupDocs.Viewer for .NET UI 26.4.0 está agora disponível. Esta versão adiciona suporte ao .NET 10, atualiza dependências principais (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), alinha as versões dos pacotes de transporte por framework de destino e renomeia a imagem Docker para rodar no .NET 10.
O que há de novo nesta versão
| Chave | Categoria | Resumo |
|---|---|---|
| Alteração | Suporte ao .NET 10 | Todos os treze pacotes agora têm como alvo net6.0, net8.0 e net10.0. GroupDocs.Viewer.UI.Core continua tendo como alvo netstandard2.0 para ampla compatibilidade. A suíte de testes é executada contra os três alvos .NET. |
| Alteração | Alinhamento de Versão de Pacote por TFM | Microsoft.Extensions.* e pacotes de transporte relacionados agora resolvem para versões que correspondem a cada framework de destino: • net6.0 → 6.0.x (ex.: Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) • net8.0 / netstandard2.0 → 8.0.x (patches LTS atuais) • net10.0 → 10.0.7 System.Text.Json e System.Formats.Asn1 permanecem em 8.0.x no net6 porque o GroupDocs.Viewer 26.4.0 requer esses mínimos de forma transitiva. |
| Alteração | GroupDocs.Viewer 26.4.0 | Engine subjacente atualizada de 25.12.0 para 26.4.0 (GroupDocs.Viewer e GroupDocs.Viewer.CrossPlatform). |
| Alteração | Renomeação da Imagem Docker | Imagem renomeada: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub e GHCR). O repositório anterior será marcado como obsoleto; atualize seus arquivos docker pull / Compose: docker pull groupdocs/viewer-net-ui:latest. A imagem agora roda no .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) e é construída com o SDK .NET 10. O projeto host Docker (docker/GroupDocs.Viewer.UI.Docker) tem como alvo net10.0. |
| Alteração | Atualizações de Segurança e Dependências | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — traz AWSSDK.Core corrigido (resolve o advisory GHSA‑9cvc‑h2w8‑phrp) • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| Alteração | Esquema de Versão | Seguindo o esquema de versionamento da empresa (YY.M.0), esta versão é 26.4.0 (abril 2026). |
Correções e melhorias
| Chave | Categoria | Resumo |
|---|---|---|
| Correção | Pontos de Chamada AzureBlobStorage | Adapte os pontos de chamada BlobContainerClient.GetBlobsByHierarchyAsync e GetBlobsAsync em AzureBlobStorage à assinatura da Azure.Storage.Blobs 12.27.0 (agora requer BlobTraits, BlobStates e CancellationToken explícitos). |
| Correção | Propriedade MSBuild Centralizada | Promova a versão codificada de Microsoft.Extensions.Caching.Abstractions em Api.Distributed.Cache para uma propriedade MSBuild centralizada, de modo que ela receba a resolução por TFM como os demais pacotes de extensão. |
| Melhoria | Propriedade MSBuild NetVersions | Adicione net10.0 à propriedade MSBuild compartilhada NetVersions — todos os treze projetos src a adotam automaticamente. |
| Melhoria | Alinhamento do Projeto de Teste | Mude o projeto de teste (GroupDocs.Viewer.UI.Api.Tests) para usar $(NetVersions) para que a cobertura acompanhe a mesma matriz do código de produção. |
| Melhoria | Suprimir Aviso somente net6 | Suprima o aviso de suporte somente ao TFM net6.0 em Api.AzureBlob.Storage (o System.IO.Hashing 10.x transitivo remove o suporte ao net6; o net6 está fora de suporte). |
Como obter a atualização
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
Download direto
Nenhum pacote de download direto foi fornecido para esta versão.
Recursos
- Notas de lançamento no GitHub
- Advisory GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum