From 0e477a5d724dd50ab1dad19eaa9aed1e77964477 Mon Sep 17 00:00:00 2001 From: Cosimo Lupo Date: Fri, 24 May 2024 17:16:12 +0100 Subject: [PATCH] Update NEWS.rst [skip ci] --- NEWS.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index f886439ad..3e491146d 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -1,3 +1,21 @@ +- Added support for the new ``VARC`` (Variable Composite) table that is being + proposed to OpenType spec (#3395). More more info: + https://github.com/harfbuzz/boring-expansion-spec/blob/main/VARC.md +- [ttLib.__main__] Fixed decompiling all tables (90fed08). +- [feaLib] Don't reference the same lookup index multiple times within the same + feature record, it is only applied once anyway (#3520). +- [cffLib] Moved methods to desubroutinize, remove hints and unused subroutines + from subset module to cffLib (#3517). +- [varLib.instancer] Added support for partial-instancing CFF2 tables! Also, added + method to down-convert from CFF2 to CFF 1.0, and CLI entry points to convert + CFF<->CFF2 (#3506). +- [subset] Prune unused user name IDs even with --name-IDs='*' (#3410). +- [ttx] use GNU-style getopt to intermix options and positional arguments (#3509). +- [feaLib.variableScalar] Fixed ``value_at_location()``q method (#3491) +- [psCharStrings] Shorten output of ``encodeFloat`` (#3492). +- [bezierTools] Fix infinite-recursion in ``calcCubicArcLength`` (#3502). +- [avar2] Implement ``avar2`` support in ``TTFont.getGlyphSet()`` (#3473). + 4.51.0 (released 2024-04-05) ----------------------------