HarfBuzz é a biblioteca de modelagem de texto usada por muitos projetos de código aberto de kits de ferramentas de interface do usuário diretamente para desktops como GNOME e KDE e depois para outros softwares notáveis como Java, Android, Firefox, Chrome e muitos outros. Saiu neste fim de semana o HarfBuzz 5.2 e mais notavelmente adiciona suporte para Unicode 15.
O HarfBuzz 5.2 cuida de algumas correções de regressão, extensões para o formato de fonte OpenType agora são aceitas por trás de sinalizadores de compilação em tempo de compilação, melhorias no hb experimental API de fontes variáveis de subconjunto, melhorias na documentação e outras correções.
Mas o mais notável com o HarfBuzz 5.2 é adicionar suporte a Unicode 15. O Unicode 15.0 estreou oficialmente na terça-feira e adiciona 4.489 novos caracteres, elevando a contagem geral para 149.186 caracteres. Entre os novos personagens estão 20 novos emojis. O Unicode 15 também inclui novos scripts para lidar com idiomas na Índia, bem como um novo script para o sistema de contagem usado pelos idiomas Inuit e Yupik.
Entre os 20 novos caracteres emoji no Unicode 15 estão um palito de cabelo, flauta, maracas, raiz de gengibre, vagem de ervilha, alce, burro, coração rosa e um rosto tremendo. Veja os novos emojis do Unicode 15 para os curiosos…
Mais detalhes sobre as alterações do Unicode 15 para os interessados em Unicode.org. Downloads e mais detalhes sobre o HarfBuzz 5.2 via GitHub.