tag name | 0.15.2 (98f5f3e42a939d3d45c3f79fce4238fc20716c51) |
tag date | 2021-09-12 03:43:56 +0300 |
tagged by | Oleg Oshmyan <chortos@inbox.lv> |
tagged object | commit c967a5a3d9... |
download | libass-0.15.2.tar.bz2 libass-0.15.2.tar.xz |
---|
libass 0.15.2
This is a bug fix release without API or ABI changes, mainly to
fix more known 0.15.0 and 0.15.1 regressions. But as a bonus,
it is now possible to build the DirectWrite system font provider
for Microsoft's Universal Windows Platform (UWP).
Two known minor 0.15.x DirectWrite system font regressions remain:
* when a font is attached/memory-loaded but a different (non-attached)
style of the same font is used by the subtitles
(only the attached style[s] will be used;
this also affects Core Text since 0.13.0 but not Fontconfig);
* in the unlikely case that the full name of a system font
equals the _family_ name of another system font
(only the family name matches will be found).
Also please note that our IRC channel #libass has moved from freenode.net
to Libera.Chat, and all presence on freenode.net has been fully retired.
Changes:
* Fix some known 0.15.x regressions:
* Fix Core Text font fallback failing on some fonts with multiple names
* Fix DirectWrite failing to look up any but
the first loaded variant of system fonts
* Fix some format string bugs, which could lead to
garbled log messages or on some platforms crashes
* Fix ass_set_fonts_dir failing to load long paths
* Better handling of control characters that have no associated font glyphs
* DirectWrite: font lookup is now closer to VSFilter
* DirectWrite: this font provider can now be built for UWP
-----BEGIN PGP SIGNATURE-----
iHUEABEKAB0WIQRUWMMQBnHyUrD0x3CAedGMIaqq/wUCYT1NXwAKCRCAedGMIaqq
/66lAQDzgD578Rn+iUTiYlG0iCqQkcgPhcWc8fvHZNhma79NIwD+IfZtFlwOrUmh
9doGnKmYDfkPnnDnYjjF2yjM2H0LtGw=
=uAxJ
-----END PGP SIGNATURE-----