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-ui → groupdocs/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
- 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
Téléchargement direct
Aucun package de téléchargement direct n’est fourni pour cette version.
Ressources
- Release notes on GitHub
- Advisory GHSA‑9cvc‑h2w8‑phrp : https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum