שחרור מנוע גופן FreeType 2.15

לאחר שנה של פיתוח, FreeType 2.15.0 זמין כעת. זהו מנוע גופנים מודולרי המספק ממשק API מאוחד לאיחוד העיבוד והפלט של נתוני גופנים בפורמטים שונים של וקטורים ורסטר. קוד הפרויקט נכתב ב-C ומופץ תחת רישיון FreeType דמוי BSD.

בין השינויים:

  • נוספה תמיכה במהדורה החמישית של פורמט ISO Open Font (ISO/IEC 14496-22:2026), שעברה שימוש בבינה מלאכותית מספריית פריסת הגליפים HarfBuzz ומיישומים אחרים. בניגוד למהדורה הרביעית, שיצאה בשנת 2019, הגרסה החדשה של פורמט Open Font תומכת כעת ביותר מ-65536 גליפים; נוספה טבלת "GLYF" עבור קווי מתאר המשלבים מקטעים קוביים וחרוטיים; והוצעה טבלת "VARC" קומפקטית יותר, המאפשרת הפחתה של 90% בגודל הגופנים המשתנים עם תווים סיניים.
  • בממיר הרסטר המספק אנטי-אליאסינג, ביצועי עיבוד גליפים גדולים מ-40 דפים לדקה שופרו משמעותית הודות להקצאה דינמית של זיכרון עבור גליפים גדולים.
  • נוסף מנהל התקן ניסיוני עבור גופני HVF (גופן וריאציה היררכי), המסופקים על ידי אפל ועובדים כרגע רק ב- macOS.
  • מפרש TrueType תומך כעת בטכנולוגיית anti-aliasing של טקסט ClearType, מה שמשפר את איכות הרינדור עבור גופנים כגון Comic Sans MS, Segoe UI, Calibri, Corbel, Constantia, Malgun Gothic ו-SimSun. נתונים מטבלת gasp (Grid-fitting and Scan-conversion Procedure) משמשים כעת להטיה ויישור פיקסלים, אמולציית רמז אופקי של ClearType שופרה, ועיבוד הוראות עיגול גליפים (ROUND) וטבלת ערכי בקרה (CVT) שופר.
  • נוסף פורט עבור מערכת ההפעלה Plan 9.
  • פגיעויות שתוקנו: CVE-2026-95512 - תשישות זיכרון ועומס גבוה על המעבד בעת עיבוד גופנים שעוצבו במיוחד בפורמט CID; CVE-2026-50811 - קריאה מחוץ לתחום בעת שימוש בפונקציות TT_Get_Var_Design ו-T_Get_Var_Design_Coordinates; CVE-2026-27171 - פגיעות בקוד מוטמע מדור קודם מ-zlib, המובילה ללולאה.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster