From 8fa69a88d75fd374ea86a9869f6e74a924926e49 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Wed, 3 Dec 2014 20:07:14 +0100 Subject: [PATCH] docs/CHANGES: Updated. --- ChangeLog | 6 +++++- docs/CHANGES | 37 ++++++++++++++++++++++++++++++++++++- 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index d0ab73d79..79c5b899d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2014-12-03 Werner Lemberg + + docs/CHANGES: Updated. + 2014-12-03 Werner Lemberg [autofit] Better fix for conversion specifiers in debug messages. @@ -1840,7 +1844,7 @@ option. (libs): Updated. (staticlibs): New variable, to be used if `--static' is given. - * builds/doc/freetype-config.1: Document `--static'. + * docs/freetype-config.1: Document `--static'. * builds/unix/freetype2.in, builds/unix/unix-def.in: Updated. diff --git a/docs/CHANGES b/docs/CHANGES index 51b829cf7..9f36946f5 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -6,11 +6,27 @@ CHANGES BETWEEN 2.5.3 and 2.5.4 - The new auto-hinter code using HarfBuzz crashed for some invalid fonts. + - Many fixes to better protect against malformed input. + II. IMPORTANT CHANGES - Full auto-hinter support of the Devanagari script. + - Experimental auto-hinter support of the Telugu script. + + - CFF stem darkening behaviour can now be controlled at build time using + the eight macros + + CFF_CONFIG_OPTION_DARKENING_PARAMETER_{X,Y}{1,2,3,4} . + + - Some fields in the `FT_Bitmap' structure have been changed from + signed to unsigned type, which better reflects the actual usage. It + is also an additional means to protect against malformed input. + + This change doesn't break the ABI; however, it might cause compiler + warnings. + III. MISCELLANEOUS @@ -23,7 +39,26 @@ CHANGES BETWEEN 2.5.3 and 2.5.4 - Version 2.5.1 introduced major bugs in the cjk part of the auto-hinter, which are now fixed. - - `cmake' now supports a build of FreeType as an OS X framework. + - The `FT_Sfnt_Tag' enumeration values have been changed to uppercase, + e.g. `FT_SFNT_HEAD'. The lowercase variants are deprecated. This is + for orthogonality with all other enumeration-like values in FreeType + + - `cmake' now supports builds of FreeType as an OS X framework and for + iOS. + + - Improved project files for vc2010, introducing a property file. + + - The documentation generator for the API reference have been updated to + produce better HTML code (with proper CSS). At the same time, the + documentation got a better structure. + + - The FT_LOAD_BITMAP_CROP is obsolete; it is not used by any driver. + + - The TrueType DELTAP[123] bytecode instructions now work in subpipxel + hinting mode as described in the ClearType whitepaper (i.e., for + touched points in the non-subpixel direction). + + - Many small improvements to the internal arithmetic routines. ======================================================================