GroupDocs.Viewer for .NET UI 26.4.0 artık kullanılabilir. Bu sürüm .NET 10 desteği ekler, temel bağımlılıkları günceller (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), hedef çerçeveye göre taşıma‑paket sürüm uyumunu sağlar ve Docker görüntüsünün adını .NET 10 üzerinde çalışacak şekilde değiştirir.
Bu sürümde yenilikler
| Anahtar | Kategori | Özet |
|---|---|---|
| Değişiklik | .NET 10 Desteği | Tüm on üç paket artık net6.0, net8.0 ve net10.0 hedefli. GroupDocs.Viewer.UI.Core geniş uyumluluk için netstandard2.0 hedeflemeye devam ediyor. Test paketi üç .NET hedefine karşı çalıştırılıyor. |
| Değişiklik | TFM‑Başına Paket Sürüm Uyumu | Microsoft.Extensions.* ve ilgili taşıma paketleri artık her hedef çerçeveye uygun sürümlere çözülüyor: • net6.0 → 6.0.x (ör. Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) • net8.0 / netstandard2.0 → 8.0.x (güncel LTS yamaları) • net10.0 → 10.0.7 System.Text.Json ve System.Formats.Asn1 net6 üzerinde 8.0.x olarak kalıyor çünkü GroupDocs.Viewer 26.4.0 bu minimumları geçişli olarak gerektiriyor. |
| Değişiklik | GroupDocs.Viewer 26.4.0 | Alttaki motor 25.12.0’dan 26.4.0’a güncellendi (GroupDocs.Viewer ve GroupDocs.Viewer.CrossPlatform). |
| Değişiklik | Docker Görüntüsü Yeniden Adlandırma | Görüntü adı değiştirildi: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub ve GHCR). Önceki depo kullanımdan kaldırılacak; lütfen docker pull / Compose dosyalarınızı güncelleyin: docker pull groupdocs/viewer-net-ui:latest. Görüntü artık .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) üzerinde çalışıyor ve .NET 10 SDK ile derleniyor. Docker host projesi (docker/GroupDocs.Viewer.UI.Docker) net10.0 hedefli. |
| Değişiklik | Güvenlik ve Bağımlılık Güncellemeleri | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — yama almış AWSSDK.Core (danışmanlık GHSA‑9cvc‑h2w8‑phrp) getirir • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| Değişiklik | Sürüm Şeması | Şirket sürümleme şemasına (YY.M.0) göre bu sürüm 26.4.0 (Nisan 2026). |
Düzeltmeler ve iyileştirmeler
| Anahtar | Kategori | Özet |
|---|---|---|
| Düzeltme | AzureBlobStorage Çağrı Noktaları | AzureBlobStorage içinde BlobContainerClient.GetBlobsByHierarchyAsync ve GetBlobsAsync çağrı noktalarını Azure.Storage.Blobs 12.27.0 imzasına uyarlayın (artık açık BlobTraits, BlobStates ve CancellationToken gerektiriyor). |
| Düzeltme | Merkezi MSBuild Özelliği | Api.Distributed.Cache içinde sabit kodlanmış Microsoft.Extensions.Caching.Abstractions sürümünü, diğer uzantı paketleri gibi TFM‑başına çözümleme yapan merkezi bir MSBuild özelliğine yükseltin. |
| İyileştirme | NetVersions MSBuild Özelliği | Paylaşılan NetVersions MSBuild özelliğine net10.0 ekleyin — tüm on üç src projesi otomatik olarak alacak. |
| İyileştirme | Test Projesi Uyumu | Test projesini (GroupDocs.Viewer.UI.Api.Tests) $(NetVersions) kullanacak şekilde değiştirin, böylece kapsama üretim kodu ile aynı matris üzerinde izlenir. |
| İyileştirme | net6‑only Uyarısını Bastırma | Api.AzureBlob.Storage içinde net6.0‑only TFM‑destek uyarısını bastırın (geçişli System.IO.Hashing 10.x net6 desteğini bırakıyor; net6 artık EOL). |
Güncellemeyi nasıl alabilirsiniz
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
Doğrudan indirme
Bu sürüm için doğrudan indirme paketi sağlanmamaktadır.
Kaynaklar
- GitHub üzerindeki sürüm notları
- Danışmanlık GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- Free Support Forum