freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] Announcing FreeType 2.7.1


From: Marek Kasik
Subject: Re: [ft-devel] Announcing FreeType 2.7.1
Date: Mon, 2 Jan 2017 14:04:44 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1

Hi,

thank you for the new release. I've come over changes between 2.7 and
2.7.1 and I see that the structure "FT_Var_Named_Style" has new member
"psid" but soname is still "6". Do you plan to bump the soname?

Regards

Marek


On 12/30/2016 10:39 PM, Werner LEMBERG wrote:
> 
> FreeType 2.7.1 has been released.
> 
> It is available from
> 
>     http://savannah.nongnu.org/download/freetype/
> 
> or
> 
>     http://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
>     http://download-mirror.savannah.gnu.org/releases/
> 
> 
> ----------------------------------------------------------------------
> 
> 
> http://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.
> 
> 
> ----------------------------------------------------------------------
> 
> 
>   I. IMPORTANT CHANGES
> 
>     - Support for the new CFF2 font format as introduced with OpenType
>       1.8 has been contributed by Dave Arnolds from Adobe.
> 
>     - Preliminary support for variation fonts as specified in OpenType
>       1.8 (in addition to the  already existing support for Adobe's MM
>       and Apple's  GX formats).  Dave Arnolds  contributed handling of
>       advance  width change  variation;  more will  come  in the  next
>       version.
> 
> 
>   II. IMPORTANT BUG FIXES
> 
>     - Handling of  raw CID fonts was partially  broken (bug introduced
>       in 2.6.4).
> 
> 
>   III. MISCELLANEOUS
> 
>     - Some limits for TrueType  bytecode execution have been tightened
>       to  speed   up  FreeType's  handling  of   malformed  fonts,  in
>       particular to quickly abort endless loops.
> 
>       - The  number of  twilight points  can no  longer be  set to  an
>         arbitrarily large value.
> 
>       - The total number of jump  opcode instructions (like JMPR) with
>         negative arguments  is dynamically restricted; the  same holds
>         for the total number of iterations in LOOPCALL opcodes.
> 
>       The dynamic limits are based on  the number of points in a glyph
>       and the number of CVT entries.  Please report if you encounter a
>       font where the selected values are not adequate.
> 
>     - PCF family names are made more `colourful'; they now include the
>       foundry  and information  whether they contain  wide characters.
>       For example,  you no longer get `Fixed' but  rather `Sony Fixed'
>       or `Misc Fixed Wide'.
> 
>     - A new  function `FT_Get_Var_Blend_Coordinates'  (with its  alias
>       name  `FT_Get_MM_Blend_Coordinates') to retrieve the  normalized
>       blend  coordinates of the currently  selected variation instance
>       has been added to the Multiple Masters interface.
> 
>     - A new  function `FT_Get_Var_Design_Coordinates' to  retrieve the
>       design coordinates of the  currently selected variation instance
>       has been added to the Multiple Masters interface.
> 
>     - A new load flag `FT_LOAD_BITMAP_METRICS_ONLY' to retrieve bitmap
>       information without loading the (embedded) bitmap itself.
> 
>     - Retrieving   advance   widths   from   bitmap   strikes   (using
>       `FT_Get_Advance' and `FT_Get_Advances') have been sped up.
> 
>     - The  usual round  of  fuzzer fixes  to  better reject  malformed
>       fonts.
> 
>     - The `ftmulti' demo program can now switch engines with key `H'.
> 
>     - The  `ftstring'  demo  program   can  now  show  some  built-in,
>       non-latin sample strings (to be selected with the TAB key).
> 
>     - The  `ftview'  demo program  can  now  switch between  a  font's
>       charmaps using the TAB key.
> 
> _______________________________________________
> Freetype-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/freetype-devel
> 



reply via email to

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