freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Announcing FreeType 2.13.1


From: Werner LEMBERG
Subject: Announcing FreeType 2.13.1
Date: Sat, 24 Jun 2023 07:43:24 +0000 (UTC)

FreeType 2.13.1 has been released.

It is available from

    https://savannah.nongnu.org/download/freetype/

or

    https://sourceforge.net/projects/freetype/files/

The latter site also holds older versions of the FreeType library.

See below for the relevant snippet from the CHANGES file.

Enjoy!


   Werner


PS: Downloads from  savannah.nongnu.org  will redirect to your nearest
    mirror site.   Files on  mirrors may  be subject to  a replication
    delay   of   up   to   24   hours.   In   case   of  problems  use
    https://download-mirror.savannah.gnu.org/releases/


----------------------------------------------------------------------


https://www.freetype.org


FreeType 2  is a software  font engine that  is designed to  be small,
efficient,  highly   customizable,  and  portable   while  capable  of
producing high-quality output (glyph images) of most vector and bitmap
font formats.

Note that  FreeType 2 is  a font service  and doesn't provide  APIs to
perform higher-level features, like text layout or graphics processing
(e.g.,  colored  text  rendering,  'hollowing',  etc.).   However,  it
greatly simplifies these tasks by providing a simple, easy to use, and
uniform interface to access the content of font files.

FreeType  2  is  released  under  two open-source  licenses:  our  own
BSD-like FreeType  License and the  GPL.  It can  thus be used  by any
kind of projects, be they proprietary or not.


----------------------------------------------------------------------


You  can use  a  `.sig` file  to verify  that  the corresponding  file
(without the  `.sig` suffix)  is intact.  First,  be sure  to download
both  the `.sig`  file and  the  corresponding archive.   Then, run  a
command like this:

  gpg --verify freetype-2.13.1.tar.gz.sig

If that command fails because you  don't have the required public key,
execute

  gpg --keyserver pgp.mit.edu --recv-keys BE6C3AAC63AD8E3F

to import it, then rerun the `gpg --verify` command.

SHA1 file checksums:

250d8f4d5808db13be2ce70f37f39dd59e8c7f86  freetype-2.13.1.tar.gz
af9b6b754320a0526179f166e3f8cffce78526ca  freetype-2.13.1.tar.xz
fce83abb8880f1c6d9cdb75c4b965c2d1ace4c2e  ft2131.zip
0e32e8d3c1c693c96812ce117e52463e77f505ce  ft2demos-2.13.1.tar.gz
916c6420f769a3f1146c242118e0cbec44ec6fc2  ft2demos-2.13.1.tar.xz
9e8c65e0a425e5a8722e805e722e0aa19e1a15f8  ftdmo2131.zip
4672d477d8a2b2de742a69c14ee4eab10cd1c5b2  freetype-doc-2.13.1.tar.gz
b8cd8e0979cf2c1d08dd0af2901e91c4adf95edf  freetype-doc-2.13.1.tar.xz
9d7ac60d537e0e55b923bbee4e958cb8f2e72f5a  ftdoc2131.zip

SHA256 file checksums:

0b109c59914f25b4411a8de2a506fdd18fa8457eb86eca6c7b15c19110a92fa5  
freetype-2.13.1.tar.gz
ea67e3b019b1104d1667aa274f5dc307d8cbd606b399bc32df308a77f1a564bf  
freetype-2.13.1.tar.xz
9f8c3e6b34090a22b8ee89179830cfd49dc655664b22bc36a729a30043df2e9d  ft2131.zip
fb7b7eaa215cdd2ff8a98a7e96f38a1ff703e86f9bb7253f8df03dbc610a4caf  
ft2demos-2.13.1.tar.gz
a3a92324de8e87c878e6bd3e9f5af022629389ed40cc558a5dd11202bfe825a7  
ft2demos-2.13.1.tar.xz
ce633b49eb45b7480374aabd846bf5ef00cb27c77ad7fde58067444050e1f346  ftdmo2131.zip
1e47dfd61681464b741c5682830684ee2c5ff7b4f6e6f5b7170654d2d5717220  
freetype-doc-2.13.1.tar.gz
5564b72da7287be440b01509876e601030770d7924e7691aca6167e2baa2655b  
freetype-doc-2.13.1.tar.xz
d189fb8e579154e70ede53a5c632ddddaecdb38ca8ed7ff41d6c58cdc2defcb7  ftdoc2131.zip


CHANGES BETWEEN 2.13.0 and 2.13.1 (2023-Jun-24)

  I. MISCELLANEOUS

  - New function  `FT_Get_Default_Named_Instance` to get the  index of
    the default named instance of an OpenType Variation Font.

  - A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore glyphs in
    an 'SVG ' table.

  - New  function  `FT_GlyphSlot_AdjustWeight`  to  adjust  the  glyph
    weight either  horizontally or  vertically.  This  is part  of the
    `ftsynth.h` header file, which is  still considered to be in alpha
    stage.

  - TrueType interpreter  version 38 (also known  as 'Infinality') has
    been deactivated; the value  of `TT_INTERPRETER_VERSION_38` is now
    the same as `TT_INTERPRETER_VERSION_40`.

  - Updated OpenVMS support.

  - The  base  API  documentation  has  been  modularized  for  easier
    handling.

  - Switching named instances on and  off in Variation Fonts was buggy
    if the design coordinates didn't change.

  - `ftbench`  has a  new  command-line option  `-a`  to apply  design
    coordinates.

  - `ftview` can now flip SVG rendering on and off using the 'Z' key.

  - In  `ftmulti` it  is  now possible  to toggle  the  fill rule  and
    overlap flag  used for  rendering glyphs using  the 'F3'  and 'F4'
    keys,  respectively.   Toggling  the anti-aliased  mode  has  been
    changed to the 'TAB' key.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]