From a1c5919091f025805922ca33929daaf4403cfabe Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Mon, 29 Jan 2024 08:59:18 +0100 Subject: [PATCH] * docs/CHANGES: Mention Craig's GSoC 2023 project. --- docs/CHANGES | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/CHANGES b/docs/CHANGES index cbf3cc93a..2c7294610 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -5,7 +5,25 @@ CHANGES BETWEEN 2.13.2 and 2.13.3 (202Y-Mmm-DD) - Excessive stack allocation in the autohinter has been fixed. - II. MISCELLANEOUS + II. IMPORTANT CHANGES + + - The auto-hinter got new abilities. + + . It can now better separate accents from base characters at small + sizes by artificially moving accents up if necessary. + + . Tilde characters get vertically stretched at small sizes so that + they don't degenerate to horizontal lines. + + Both features use a database, which currently has entries for + Unicode characters lower than U+0180. FreeType needs to access or + construct a proper Unicode character map from a given font to make + this work. + + This was Craig White's GSoC 2023 project. + + + III. MISCELLANEOUS - The B/W rasterizer has received a major upkeep that resulted in large performance improvement. The rendering speed has increased