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-uigroupdocs/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

Download direto

Nenhum pacote de download direto foi fornecido para esta versão.

Recursos