Представен е релиз FreeType 2.11.0, модулен шрифтoв двигател, предоставящ единен API за унификация на обработката и извеждането на шрифтови данни в различни векторни и растерни формати.
Сред промените:
- Разработката е преместена на GitLab-сервера на проекта Freedesktop. Старата репозиция на Savannah е прехвърлена в режим на огледало.
- Включен е допълнителен модул за рендериране с реализация на режима FT_RENDER_MODE_SDF за създаване на 8-битови битмапи SDF (Signed Distance Fields, полета на разстоянията със знак) за глифове.
- Предложен е експериментален API за достъп до цветни шрифтове COLR v1, реализирани с използване на разширени таблици в OpenType с информация за цвят.
- Осигурена е коректна обработка на растерни шрифтове PCF, компресирани с използване на алгоритъма LZW.
- Добавен е макрос FT_DEBUG_LOGGING за водене на отладъчен дневник.
Източник: opennet.ru
