Changelog
### 4.41.0
```
----------------------------
- [fontBuilder] Fixed bug in setupOS2 with default panose attribute incorrectly being
set to a dict instead of a Panose object (3201).
- [name] Added method to ``removeUnusedNameRecords`` in the user range (3185).
- [varLib.instancer] Fixed issue with L4 instancing (moving default) (3179).
- [cffLib] Use latin1 so we can roundtrip non-ASCII in {Full,Font,Family}Name (3202).
- [designspaceLib] Mark <source name="..."> as optional in docs (as it is in the code).
- [glyf-1] Fixed drawPoints() bug whereby last cubic segment becomes quadratic (3189, 3190).
- [fontBuilder] Propagate the 'hidden' flag to the fvar Axis instance (3184).
- [fontBuilder] Update setupAvar() to also support avar 2, fixing ``_add_avar()`` call
site (3183).
- Added new ``voltLib.voltToFea`` submodule (originally Tiro Typeworks' "Volto") for
converting VOLT OpenType Layout sources to FEA format (3164).
```
Links
- PyPI: https://pypi.org/project/fonttools
- Changelog: https://pyup.io/changelogs/fonttools/
- Repo: http://github.com/fonttools/fonttools
Changelog
### 0.8.0
```
- Update embedded libskia to chrome/m113 branch
- Dropped support for Python 3.7 which reached end of life, we now require python 3.8 or greater.
- Added support for special TrueType-style closed contours without on-curve points in the PathPen and Path.draw interface (45, 66).
```
Links
- PyPI: https://pypi.org/project/skia-pathops
- Changelog: https://pyup.io/changelogs/skia-pathops/
- Repo: https://github.com/fonttools/skia-pathops
Update fonttools[lxml,ufo] from 4.40.0 to 4.41.0.
Changelog
### 4.41.0 ``` ---------------------------- - [fontBuilder] Fixed bug in setupOS2 with default panose attribute incorrectly being set to a dict instead of a Panose object (3201). - [name] Added method to ``removeUnusedNameRecords`` in the user range (3185). - [varLib.instancer] Fixed issue with L4 instancing (moving default) (3179). - [cffLib] Use latin1 so we can roundtrip non-ASCII in {Full,Font,Family}Name (3202). - [designspaceLib] Mark <source name="..."> as optional in docs (as it is in the code). - [glyf-1] Fixed drawPoints() bug whereby last cubic segment becomes quadratic (3189, 3190). - [fontBuilder] Propagate the 'hidden' flag to the fvar Axis instance (3184). - [fontBuilder] Update setupAvar() to also support avar 2, fixing ``_add_avar()`` call site (3183). - Added new ``voltLib.voltToFea`` submodule (originally Tiro Typeworks' "Volto") for converting VOLT OpenType Layout sources to FEA format (3164). ```Links
- PyPI: https://pypi.org/project/fonttools - Changelog: https://pyup.io/changelogs/fonttools/ - Repo: http://github.com/fonttools/fonttoolsUpdate skia-pathops from 0.7.4 to 0.8.0.
Changelog
### 0.8.0 ``` - Update embedded libskia to chrome/m113 branch - Dropped support for Python 3.7 which reached end of life, we now require python 3.8 or greater. - Added support for special TrueType-style closed contours without on-curve points in the PathPen and Path.draw interface (45, 66). ```Links
- PyPI: https://pypi.org/project/skia-pathops - Changelog: https://pyup.io/changelogs/skia-pathops/ - Repo: https://github.com/fonttools/skia-pathopsUpdate ufoLib2 from 0.14.0 to 0.15.0.
Changelog
### 0.15.0 ``` What's Changed * raise appropriate error when extras not installed by anthrotype in https://github.com/fonttools/ufoLib2/pull/246 * Bring guideline invariants up to spec by madig in https://github.com/fonttools/ufoLib2/pull/276 **Full Changelog**: https://github.com/fonttools/ufoLib2/compare/v0.14.0...v0.15.0 ```Links
- PyPI: https://pypi.org/project/ufolib2 - Changelog: https://pyup.io/changelogs/ufolib2/ - Repo: https://github.com/fonttools/ufoLib2