Die Veröffentlichung von FreeType 2.11.0, einer modularen Schriftarten-Engine, die eine einzige API zur Vereinheitlichung der Verarbeitung und Ausgabe von Schriftartendaten in verschiedenen Vektor- und Rasterformaten bereitstellt, wurde vorgestellt.
Zu den Änderungen gehören:
- Die Entwicklung wurde auf den GitLab-Server des Freedesktop-Projekts verschoben. Alte Repositorys auf Savannah wurden in den Spiegelmodus verschoben.
- Ein zusätzliches Rendering-Modul ist in der Implementierung des FT_RENDER_MODE_SDF-Modus zum Erstellen von 8-Bit-SDF-Bitmaps (Signed Distance Fields) für Glyphen enthalten.
- Für den Zugriff auf COLR v1-Farbschriftarten, die mithilfe der erweiterten Farbinformationstabellen von OpenType implementiert wurden, wurde eine experimentelle API vorgeschlagen.
- Die korrekte Verarbeitung von PCF-Rasterschriftarten, die mit dem LZW-Algorithmus komprimiert wurden, ist gewährleistet.
- Makro FT_DEBUG_LOGGING für Debug-Protokollierung hinzugefügt.
Source: opennet.ru