Release 2.1.0 Added ----- * When looking for a glyph in the fallback fonts, don't discard (destroy/unload) the fonts that did not contain the glyph. This improves performance massively when loading lots of glyphs that does not exist in the primary font, or in the first fallback font(s). * Synthetic bold and italics (FontConfig's _embolden_ and _matrix_ properties). * `fcft_precompose()` - combines a base- and a combining wide character into a single pre-composed character. Changed ------- * `fcft_from_name()` and `fcft_size_adjust()` no longer calls `setlocale()` to set a suitable locale for `FcParseName()`, as this was not thread safe. The caller is responsible for ensuring `LC_NUMERICAL` is set to a locale that correctly recognizes _x.y_ decimal values. Fixed ----- * `fcft_from_name()` was not thread safe * `fcft_clone()` was not thread safe * `fcft_size_adjust()` was not thread safe * `fcft_destroy` was not thread safe