GroupDocs.Viewer for .NET UI 26.4.0 มีให้ใช้งานแล้ว การปล่อยนี้เพิ่มการสนับสนุน .NET 10, อัปเดตการพึ่งพา core (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), จัดเวอร์ชันแพ็กเกจตาม target framework, และเปลี่ยนชื่อ Docker image ให้ทำงานบน .NET 10
What’s new in this release
| คีย์ | หมวดหมู่ | สรุป |
|---|---|---|
| การเปลี่ยนแปลง | การสนับสนุน .NET 10 | ทั้งสิบสามแพ็กเกจตอนนี้เป้าหมายเป็น net6.0, net8.0 และ net10.0. GroupDocs.Viewer.UI.Core ยังคงเป้าหมายเป็น netstandard2.0 เพื่อความเข้ากันได้กว้างขวาง. ชุดทดสอบทำงานกับทั้งสามเป้าหมาย .NET. |
| การเปลี่ยนแปลง | การจัดเวอร์ชันแพ็กเกจต่อ TFM | Microsoft.Extensions.* และแพ็กเกจการขนส่งที่เกี่ยวข้องตอนนี้แก้ไขเป็นเวอร์ชันที่ตรงกับแต่ละเฟรมเวิร์กเป้าหมาย: • net6.0 → 6.0.x (เช่น Microsoft.Extensions.Http 6.0.1, Microsoft.Extensions.Configuration 6.0.2) • net8.0 / netstandard2.0 → 8.0.x (แพตช์ LTS ปัจจุบัน) • net10.0 → 10.0.7 System.Text.Json และ System.Formats.Asn1 ยังคงอยู่ที่ 8.0.x บน net6 เนื่องจาก GroupDocs.Viewer 26.4.0 ต้องการขั้นต่ำเหล่านั้นแบบ transitively. |
| การเปลี่ยนแปลง | GroupDocs.Viewer 26.4.0 | อัปเดตเอนจินพื้นฐานจากเวอร์ชัน 25.12.0 เป็น 26.4.0 (GroupDocs.Viewer และ GroupDocs.Viewer.CrossPlatform). |
| การเปลี่ยนแปลง | การเปลี่ยนชื่อภาพ Docker | ภาพถูกเปลี่ยนชื่อ: groupdocs/viewer-ui → groupdocs/viewer-net-ui (Docker Hub และ GHCR). ที่เก็บเดิมจะถูกทำเครื่องหมายว่าเลิกใช้; โปรดอัปเดตไฟล์ docker pull / Compose ของคุณ: docker pull groupdocs/viewer-net-ui:latest. ภาพนี้ตอนนี้ทำงานบน .NET 10 (mcr.microsoft.com/dotnet/aspnet:10.0) และสร้างด้วย .NET 10 SDK. โปรเจกต์โฮสต์ Docker (docker/GroupDocs.Viewer.UI.Docker) มีเป้าหมายเป็น net10.0. |
| การเปลี่ยนแปลง | การอัปเดตความปลอดภัยและการพึ่งพา | • AWSSDK.S3 4.0.7.2 → 4.0.22.1 — ดึง AWSSDK.Core ที่ได้รับการแก้ไข (แก้ไขคำแนะนำ GHSA‑9cvc‑h2w8‑phrp) • Azure.Storage.Blobs 12.25.0 → 12.27.0 • Microsoft.SourceLink.GitHub 8.0.0 → 10.0.203 |
| การเปลี่ยนแปลง | โครงสร้างเวอร์ชัน | ตามโครงสร้างเวอร์ชันของบริษัท (YY.M.0), การปล่อยนี้คือ 26.4.0 (เมษายน 2026). |
Fixes and enhancements
| คีย์ | หมวดหมู่ | สรุป |
|---|---|---|
| แก้ไข | จุดเรียกใช้ AzureBlobStorage | ปรับการเรียก BlobContainerClient.GetBlobsByHierarchyAsync และ GetBlobsAsync ใน AzureBlobStorage ให้สอดคล้องกับลายเซ็นของ Azure.Storage.Blobs 12.27.0 (ตอนนี้ต้องระบุ BlobTraits, BlobStates, และ CancellationToken). |
| แก้ไข | คุณสมบัติ MSBuild กลาง | ย้ายเวอร์ชันที่กำหนดไว้ล่วงหน้า Microsoft.Extensions.Caching.Abstractions ใน Api.Distributed.Cache ไปเป็นคุณสมบัติ MSBuild กลาง เพื่อให้รับการแก้ไขตาม TFM เช่นเดียวกับแพ็กเกจส่วนขยายอื่น ๆ. |
| การปรับปรุง | คุณสมบัติ MSBuild NetVersions | เพิ่ม net10.0 ไปยังคุณสมบัติ MSBuild NetVersions ที่ใช้ร่วมกัน — ทั้งสิบสามโปรเจกต์ src จะรับค่าโดยอัตโนมัติ. |
| การปรับปรุง | การจัดแนวโปรเจกต์ทดสอบ | เปลี่ยนโปรเจกต์ทดสอบ (GroupDocs.Viewer.UI.Api.Tests) ให้ใช้ $(NetVersions) เพื่อให้การครอบคลุมติดตามเมทริกซ์เดียวกับโค้ดผลิต. |
| การปรับปรุง | ปิดการเตือนเฉพาะ net6 | ปิดการเตือนการสนับสนุน TFM เฉพาะ net6.0 ใน Api.AzureBlob.Storage (แพ็กเกจ System.IO.Hashing 10.x ที่เป็น transitive ยกเลิกการสนับสนุน net6; net6 สิ้นสุดอายุการสนับสนุน). |
How to get the update
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
Direct download
ไม่มีแพ็กเกจดาวน์โหลดโดยตรงสำหรับการปล่อยนี้
Resources
- บันทึกการปล่อยบน GitHub
- คำแนะนำ GHSA‑9cvc‑h2w8‑phrp: https://github.com/advisories/GHSA-9cvc-h2w8-phrp
- ฟอรั่มสนับสนุนฟรี