GroupDocs.Viewer for .NET UI 26.4.0 זמין כעת. גרסה זו מוסיפה תמיכה ב‑.NET 10, מעדכנת תלותיות ליבה (GroupDocs.Viewer 26.4.0, AWS SDK, Azure.Storage.Blobs, SourceLink), מתאמת גרסאות חבילות תחבורה לפי מסגרת יעד, ומשנה את שם תמונת Docker כדי לרוץ על .NET 10.

מה חדש בגרסה זו

מפתח קטגוריה סיכום
שינוי תמיכה ב‑.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 דורש אותם באופן עקיף.
שינוי GroupDocs.Viewer 26.4.0 המנוע הבסיסי עודכן מ‑25.12.0 ל‑26.4.0 (GroupDocs.Viewer ו‑GroupDocs.Viewer.CrossPlatform).
שינוי שינוי שם תמונת Docker התמונה שונתה שם: groupdocs/viewer-uigroupdocs/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).

תיקונים ושיפורים

מפתח קטגוריה סיכום
תיקון נקודות קריאה של 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 מסירה תמיכה ב‑net6; net6 הגיע לסוף חיי התמיכה).

איך לקבל את העדכון

NuGet

הורדה ישירה

לא מסופקות חבילות הורדה ישירה עבור גרסה זו.

משאבים