3.42.0

- [OS/2] Fixed sign of ``fsType``: it should be ``uint16``, not ``int16`` (#1619).
- [subset] Skip out-of-range class values in mark attachment (#1478).
- [fontBuilder] Add an empty ``DSIG`` table with ``setupDummyDSIG`` method (#1621).
- [varLib.merger] Fixed bug whereby ``GDEF.GlyphClassDef`` were being dropped
  when generating instance via ``varLib.mutator`` (#1614).
- [varLib] Added command-line options ``-v`` and ``-q`` to configure logging (#1613).
- [subset] Update font extents in head table (#1612).
- [subset] Make --retain-gids truncate empty glyphs after the last non-empty glyph
  (#1611).
- [requirements] Updated ``unicodedata2`` backport for Unicode 12.0.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEt3fCdK5LbZY3e/+cINSiYeSg5kIFAlztFooACgkQINSiYeSg
5kLU7w/+OaZPlqYVWFnaH19QlUfdNvhHCvKYE18lbNdHauRBdMTEXQ1B4ipSLfzi
6ndFmYk+PBJHq4qUAixysfMjS6t9SCuY4t39eW1ZxYh1+Y5adCBJVf9cKpt+EYUu
WBNNJUbVBmjPcmJ8kzHbKJBm/6c1JFjxZq2fFptGvIckOxGoHKFOWtYd/HZ2j+hT
BCuRNtX3VDWGKl/u0H/IdEDcrMA366rVBY7PZ8LefaO3qiozoysE2J8ch7x4CZ2R
ptBhtPsuJOzJavNbiRy+bVOf8OCm5o5qbiJQuHSxjcZ+lphQ/higY7+fC/s83/uT
VrY5bqopWTj3OAAQw5d5U0+lutMszPopcDABC4PkEGVFazG+bJMkEQ4T08R27At6
rxrBhpN5VPmZug15rfnFFcsyX0X1g/EEF3xZz3r4PuKQIQDmEPvs8+WK+LdIHJZ5
m2UpnA+W1fNVaGEAy2Vc9zQkhCXPU2ht5MpWZUWGUM4ivVRlyHniPuETd9RKSJ16
50mo/AB0GMTDEko2UDTU1yU/1tZ8ETHK6k67p/puWluzP4CLImFkjefKVJeGSY6w
8Yw0PPBanbEJj5PPNfpwf5R1NLPKsiTTpl2BfpN58FtY6M/8nE6vUxrAQjVAKZnd
WCPMsrGw0xPG0h+yQa+1aQrR8m8IieS/POOVSB0Gc9G06/Ei0OE=
=QD0Y
-----END PGP SIGNATURE-----
Release 3.42.0
4 files changed