"Fossies" - the Fresh Open Source Software Archive

Member "SDL2_ttf-2.20.2/CHANGES.txt" (19 Aug 2022, 4022 Bytes) of package /linux/misc/SDL2_ttf-2.20.2.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "CHANGES.txt": 2.20.0_vs_2.20.1.

    1 2.22.1:
    2  * Updated autotools to use ax_compute_relative_paths, fixing homebrew on macOS
    3 
    4 2.20.0:
    5  * Added support for building with CMake
    6  * Added TTF_GetFontWrappedAlign() and TTF_SetFontWrappedAlign() to set alignment on wrapped text
    7  * Added functions to render using FreeType LCD algorithm:
    8     TTF_RenderText_LCD()
    9     TTF_RenderUTF8_LCD()
   10     TTF_RenderUNICODE_LCD()
   11     TTF_RenderText_LCD_Wrapped()
   12     TTF_RenderUTF8_LCD_Wrapped()
   13     TTF_RenderUNICODE_LCD_Wrapped()
   14     TTF_RenderGlyph_LCD()
   15     TTF_RenderGlyph32_LCD()
   16  * Added TTF_SetFontDirection() and TTF_SetFontScriptName() for additional control over fonts using HarfBuzz
   17  * Updated to FreeType version 2.12.1 and HarfBuzz version 2.9.1, fixing CVE-2018-25032
   18  * Fixed crash when loading fonts at certain sizes on Windows
   19  * Fix memory corruption loading malformed TTF files (CVE-2022-27470)
   20 
   21 2.0.18:
   22 Ozkan Sezer - Wed Jan  5 14:15:46 PST 2022
   23  * Added TTF_GetFreeTypeVersion() and TTF_GetHarfBuzzVersion()
   24 Sylvain - Jan 16, 2021
   25  * Added support for Signed Distance Field rendering with TTF_SetFontSDF() and TTF_GetFontSDF()
   26 David Ludwig - Dec 28, 2019
   27  * Added optional DPI-scaling of fonts, with the following new functions:
   28     TTF_OpenFontDPI()
   29     TTF_OpenFontIndexDPI()
   30     TTF_OpenFontDPIRW()
   31     TTF_OpenFontIndexDPIRW()
   32     TTF_SetFontSizeDPI()
   33 Weard Anaether - Dec 2, 2019 
   34  * Added 32-bit character support with:
   35     TTF_RenderGlyph32_Solid()
   36     TTF_RenderGlyph32_Shaded()
   37     TTF_RenderGlyph32_Blended()
   38     TTF_GetFontKerningSizeGlyphs32()
   39 Arthur Danskin - Sep 3, 2019 
   40  * Added 32-bit character support with TTF_GlyphIsProvided32() and TTF_GlyphMetrics32()
   41 Sylvain - Apr 5, 2019 
   42  * Added functions to set direction and script when using Harfbuzz:
   43     TTF_SetDirection()
   44     TTF_SetScript()
   45 Sylvain - Mar 25, 2019
   46  * Added extended API for text measurement:
   47     TTF_MeasureText()
   48     TTF_MeasureUTF8()
   49     TTF_MeasureUNICODE()
   50 Sylvain - Jan 31, 2019
   51  * Added TTF_SetFontSize() to set font size dynamically
   52  * Added 'Shaded' and 'Solid' text wrapped functions:
   53     TTF_RenderText_Solid_Wrapped()
   54     TTF_RenderUTF8_Solid_Wrapped()
   55     TTF_RenderUNICODE_Solid_Wrapped()
   56     TTF_RenderText_Shaded_Wrapped()
   57     TTF_RenderUTF8_Shaded_Wrapped()
   58     TTF_RenderUNICODE_Shaded_Wrapped()
   59  * Added TTF_HINTING_LIGHT_SUBPIXEL for better results at small text sizes at a performance cost
   60 
   61 2.0.15:
   62 Sam Lantinga - Fri Oct 26 13:26:54 PDT 2018
   63  * Updated to FreeType version 2.9.1
   64 Sam Lantinga - Sun Sep 10 00:18:45 PDT 2017
   65  * Text rendering functions now use the alpha component of the text colors
   66 Sam Lantinga - Sat Sep  9 22:21:55 PDT 2017
   67  * Added support for characters greater than 0xFFFF (e.g. emoji) in the UTF-8 APIs
   68 
   69 2.0.14:
   70 Ryan Gordon - Fri Jan 29 12:53:29 PST 2016
   71  * Deprecated TTF_GetFontKerningSize() which takes font glyph indices and added TTF_GetFontKerningSizeGlyphs() which takes characters
   72 
   73 2.0.13:
   74 Sylvain - Sat Jun 28 11:42:42 2014
   75  * Fixed bug rendering text starting with a glyph with negative starting offset
   76 beuc - Sun Jun 15 18:27:28 2014
   77  * Fixed regression loading non-scalable fonts
   78 Sam Lantinga - Sun Jun 15 18:21:04 PDT 2014
   79  * TTF_GetFontKerningSize() gets kerning between two characters, not two glyph indices
   80 David Ludwig - Sun Apr 13 22:28:26 2014
   81  * Added support for building for Windows RT and Windows Phone
   82 
   83 2.0.12:
   84 Sam Lantinga - Sat Jun  1 19:11:26 PDT 2013
   85  * Updated for SDL 2.0 release
   86 
   87 2.0.11:
   88 Sam Lantinga - Sat Dec 31 10:49:42 EST 2011
   89  * SDL_ttf is now under the zlib license
   90 Peter Kosyh - Mon Feb 28 14:57:03 PST 2011
   91  * Improved font glyph caching for non-latin languages
   92 Erik Snoek - Wed Jan 12 09:10:15 PST 2011
   93  * Added API to get kerning info: TTF_GetFontKerningSize()
   94 Sam Lantinga - Mon Jan 10 10:58:34 2011 -0800
   95  * Added Android.mk to build on the Android platform
   96 
   97 2.0.10:
   98 Adam Strzelecki - Wed Oct 21 21:02:37 PDT 2009
   99  * Find the Unicode or symbol character map if it's available in the font