Skip to content

Commit b2d19dc

Browse files
committed
Update changelog
1 parent 7d7b38b commit b2d19dc

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

NEWS.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
- [avar2] Added experimental support for reading/writing avar version 2 as specified in
2+
this draft proposal: https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
3+
- [glifLib] Wrap underlying XML library exceptions with GlifLibError when parsing GLIFs,
4+
and also print the name and path of the glyph that fails to be parsed (#3042).
5+
- [feaLib] Consult avar for normalizing user-space values in ConditionSets and in
6+
VariableScalars (#3042, #3043).
7+
- [ttProgram] Handle string input to Program.fromAssembly() (#3038).
8+
- [otlLib] Added a config option to emit GPOS 7 lookups, currently disabled by default
9+
because of a macOS bug (#3034).
10+
- [COLRv1] Added method to automatically compute ClipBoxes (#3027).
11+
- [ttFont] Fixed getGlyphID to raise KeyError on missing glyphs instead of returning
12+
None. The regression was introduced in v4.27.0 (#3032).
13+
- [sbix] Fixed UnboundLocalError: cannot access local variable 'rawdata' (#3031).
14+
- [varLib] When building VF, do not overwrite a pre-existing ``STAT`` table that was built
15+
with feaLib from FEA feature file. Also, added support for building multiple VFs
16+
defined in Designspace v5 from ``fonttools varLib`` script (#3024).
17+
- [mtiLib] Only add ``Debg`` table with lookup names when ``FONTTOOLS_LOOKUP_DEBUGGING``
18+
env variable is set (#3023).
19+
120
4.39.0 (released 2023-03-06)
221
----------------------------
322

0 commit comments

Comments
 (0)