GroupDocs.Viewer for .NET UI 26.4.0 est maintenant disponible. Cette version ajoute la prise en charge de .NET 10, met à jour les dépendances principales (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), aligne les versions des packages de transport selon le framework cible, et renomme l’image Docker pour fonctionner sur .NET 10.

Nouveautés de cette version

Clé Catégorie Résumé
Modification Prise en charge de .NET 10 Les treize packages ciblent désormais net6.0, net8.0 et net10.0. GroupDocs.Viewer.UI.Core continue de cibler netstandard2.0 pour une large compatibilité. La suite de tests s’exécute sur les trois cibles .NET.
Modification Alignement des versions des packages par TFM Microsoft.Extensions.* et les packages de transport associés résolvent maintenant des versions correspondant à chaque framework cible : net6.0 → 6.0.x (par ex., Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) net8.0 / netstandard2.0 → 8.0.x (correctifs LTS actuels) net10.0 → 10.0.7 System.Text.Json et System.Formats.Asn1 restent en 8.0.x sur net6 car GroupDocs.Viewer 26.4.0 les requiert transitivement.
Modification GroupDocs.Viewer 26.4.0 Moteur sous‑jacent mis à jour de 25.12.0 à 26.4.0 (GroupDocs.Viewer et GroupDocs.Viewer.CrossPlatform).
Modification Renommage de l’image Docker Image renommée : groupdocs/viewer-uigroupdocs/viewer-net-ui (Docker Hub et GHCR). Le dépôt précédent sera marqué comme obsolète ; veuillez mettre à jour vos fichiers docker pull / Compose : docker pull groupdocs/viewer-net-ui:latest. L’image s’exécute désormais sur .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) et est construite avec le SDK .NET 10. Le projet hôte Docker (docker/GroupDocs.Viewer.UI.Docker) cible net10.0.
Modification Mises à jour de sécurité et des dépendances AWSSDK.S3 4.0.7.2 → 4.0.22.1 — introduit le correctif AWSSDK.Core (résout l’avis GHSA‑9cvc‑h2w8‑phrp) Azure.Storage.Blobs 12.25.0 → 12.27.0 Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203
Modification Schéma de version Conformément au schéma de version de l’entreprise (YY.M.0), cette version est 26.4.0 (avril 2026).

Corrections et améliorations

Clé Catégorie Résumé
Correction Sites d’appel AzureBlobStorage Adapter les appels BlobContainerClient.GetBlobsByHierarchyAsync et GetBlobsAsync dans AzureBlobStorage à la signature d’Azure.Storage.Blobs 12.27.0 (requiert maintenant explicitement BlobTraits, BlobStates et CancellationToken).
Correction Propriété MSBuild centralisée Promouvoir la version codée en dur de Microsoft.Extensions.Caching.Abstractions dans Api.Distributed.Cache vers une propriété MSBuild centralisée afin qu’elle bénéficie de la résolution par TFM comme les autres packages d’extension.
Amélioration Propriété MSBuild NetVersions Ajouter net10.0 à la propriété partagée NetVersions — tous les treize projets src la récupèrent automatiquement.
Amélioration Alignement du projet de test Passer le projet de test (GroupDocs.Viewer.UI.Api.Tests) à l’utilisation de $(NetVersions) afin que la couverture suive la même matrice que le code de production.
Amélioration Suppression de l’avertissement net6‑only Supprimer l’avertissement de prise en charge TFM uniquement net6.0 dans Api.AzureBlob.Storage (le package transitif System.IO.Hashing 10.x abandonne le support net6 ; net6 est en fin de vie).

Comment obtenir la mise à jour

NuGet

Téléchargement direct

Aucun package de téléchargement direct n’est fourni pour cette version.

Ressources