# CTAN update: fontspec

Date: February 13, 2019 3:29:37 PM CET
Will Robertson submitted an update to the fontspec package. Version number: 2.7b License type: lppl1.3c Summary description: Advanced font selection in XeLaTeX and LuaLaTeX Announcement text:
## v2.7b (2019/02/12) * Fix regression in loading `Language=Turkish`. This now allows users to define more than one OpenType tag when defining a language name, where the first tag found is the one selected for the font. E.g., \newfontlanguage{Turkish}{TRK,TUR} when selected, this first checks for the existance of the TRK language tag, and if not found then checks for the TUR language tag to use if available. * Add new `Renderer` options for LuaTeX that enable the Harfbuzz engine. These only work running under `luahbtex` and are currently experimental. The new options are `Harfbuzz`, `OpenType`, `AAT`, and `Graphite`. * Always try to remove ‘clashing’ font features inside `\addfontfeatures` even in cases when the requested font feature doesn't exist. E.g., now if a font is loaded with `Numbers=OldStyle` and *doesn't have* `Numbers=Lining`, requesting the latter will still re!set the former. * Add `pxfonts`, `txfonts`, `newpxmath`, `newtxmath`, `mtpro2` to the list of package's that automatically invoke `no-math`. * Add `\providefontfamily`, `\setfontface`, `\renewfontface`, and `\providefontface`. * Add local/global distinction with `\fontspec_(g)set_family:Nnn` and `\fontspec_(g)set_fontface:NNnn`.