3.40.0

- [subset] Fixed error while subsetting ``VVAR`` with ``--retain-gids``
  option (#1552).
- [designspaceLib] Use up-to-date default location in ``findDefault`` method
  (#1554).
- [voltLib] Allow passing file-like object to Parser.
- [arrayTools/glyf] ``calcIntBounds`` (used to compute bounding boxes of glyf
  table's glyphs) now uses ``otRound`` instead of ``round3`` (#1566).
- [svgLib] Added support for converting more SVG shapes to path ``d`` strings
  (ellipse, line, polyline), as well as support for ``transform`` attributes.
  Only ``matrix`` transformations are currently supported (#1564, #1564).
- [varLib] Added support for building ``VVAR`` table from ``vmtx`` and ``VORG``
  tables (#1551).
- [fontBuilder] Enable making CFF2 fonts with ``post`` table format 2 (#1557).
- Fixed ``DeprecationWarning`` on invalid escape sequences (#1562).
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEt3fCdK5LbZY3e/+cINSiYeSg5kIFAlyrek4ACgkQINSiYeSg
5kL7Vg/8D2VOg151koshjIWYyqpCRv3IVe9z8Wqj3smv1+CeFP+OHhJivaXB9Wpb
R5Igl9MqZti5KsPfVFMuj+i8u0PWZwvInyGePwXiCR/fkpjNLjg5btf1HGN008rm
14yJhZBzNVZSW20PBRV/1KfQnRffRwcrGcNh/KzwcIStA/XHVyJg3Dwgt35bt61h
egJaOks2mKnRNyyKuNKwl/K+aABii8GURPI+tKdHFwheoI9e8v5qP2zZGn4tWNs4
GZ3bhQrQedIFUFn7SQYjs9LCkzZ++BF0v7+YT1n4gqKPBmudIYtUiNG7oyorE8RT
G5JW+40EZAVucdUbqkMyuiS5jWID8asP+Pn4smaubhqwnH+qF19lVOOAoX2I2GUD
YYIowkbEMns2/gS/oAQCIURHKbKhO5T8xeO+PuoIILBnmu+KDuoXfpbqdiHNbyyw
4GtDplSdbWyscLldJWDOSX/Y2fBG2O3ymbP7eKFVluacZyfC9anUbvWxk9MI32cK
YTLW3ZdEqBBhYpFJw4gRq8sr5HO2z41QYmPlkIkCAljZYnlnEpQjuIAIxqh0C49D
HKYcUMRsoVg8FJ1gHJq5Nb6Nkh86lAj6Eu3pm7E9rVQ1o60D0AvKlMGh1bCnnnIU
kU4JiPgQhvviVq1Ii/njj/aGQHgfO2vtBMduQ+wTZfHVBYXXjhg=
=ClRO
-----END PGP SIGNATURE-----
Release 3.40.0
4 files changed