FreeType 2.15 フォント エンジンのリリース

1年間の開発期間を経て、FreeType 2.15.0がリリースされました。これはモジュール式のフォントエンジンで、様々なベクター形式およびラスター形式のフォントデータの処理と出力を統一するための統一APIを提供します。プロジェクトのコードはC言語で記述されており、BSDライセンスに類似したFreeTypeライセンスの下で配布されています。

変更点としては次のとおりです。

  • ISO Open Font フォーマットの第 5 版 (ISO/IEC 14496-22:2026) のサポートが追加されました。これは、HarfBuzz グリフレイアウトライブラリの AI およびその他の実装を使用して移植されたものです。2019 年にリリースされた第 4 版とは異なり、新しいバージョンの Open Font フォーマットは 65536 を超えるグリフをサポートしています。立方体と円錐のセグメントを組み合わせたアウトライン用の「GLYF」テーブルが追加され、中国語文字を含む可変フォントのサイズを 90% 削減できる、よりコンパクトな「VARC」テーブルが提案されています。
  • アンチエイリアシングを提供するラスタライザーにおいて、40ppemを超えるサイズのグリフのレンダリング性能は、大きなグリフに対するメモリの動的割り当てにより大幅に向上しました。
  • Apple が提供する HVF (Hierarchical Variation Font) フォント用の実験的なドライバを追加しました。現在、以下の環境でのみ動作します。 macOS.
  • TrueTypeインタープリタは、ClearTypeテキストアンチエイリアシング技術をサポートするようになり、Comic Sans MS、Segoe UI、Calibri、Corbel、Constantia、Malgun Gothic、SimSunなどのフォントのレンダリング品質が向上しました。gasp(グリッドフィッティングおよびスキャン変換手順)テーブルのデータがアンチエイリアシングとピクセルアライメントに使用されるようになり、ClearType水平ヒンティングのエミュレーションが改善され、グリフ丸め命令(ROUND)および制御値テーブル(CVT)アプリケーションの処理が改善されました。
  • Plan 9オペレーティングシステム用のポートを追加しました。
  • 修正された脆弱性: CVE-2026-95512 - CID 形式で特別に設計されたフォントを処理する際のメモリ枯渇と CPU 負荷の増加。CVE-2026-50811 - TT_Get_Var_Design および T_Get_Var_Design_Coordinates 関数を使用する際の境界外読み取り。CVE-2026-27171 - zlib のレガシー組み込みコードの脆弱性によりループが発生する。

出所: オープンネット.ru

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster