diff options
author | Oleg Oshmyan <chortos@inbox.lv> | 2021-09-12 00:30:32 +0300 |
---|---|---|
committer | Oleg Oshmyan <chortos@inbox.lv> | 2021-09-12 00:34:52 +0300 |
commit | c967a5a3d9ec0d36af1148b3fdf2f307a21dd122 (patch) | |
tree | 1662dd9ec2b70010c61667e3016df26e3a5f0899 | |
parent | 40bb8439fff6525f557c888f82a602fdeef69374 (diff) | |
download | libass-c967a5a3d9ec0d36af1148b3fdf2f307a21dd122.tar.bz2 libass-c967a5a3d9ec0d36af1148b3fdf2f307a21dd122.tar.xz |
Release 0.15.20.15.2
Another 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.
-rw-r--r-- | Changelog | 12 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | libass/Makefile.am | 2 | ||||
-rw-r--r-- | libass/ass.h | 2 |
5 files changed, 16 insertions, 4 deletions
@@ -1,3 +1,15 @@ +libass (0.15.2) + * 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 + libass (0.15.1) * Fix currently known 0.15.0 regressions: * Fix crashing on some ASS files with embedded fonts @@ -8,7 +8,7 @@ libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alph Get it ====== -See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.15.1 (released 2021-05-01). This is a bug fix release. See the [changelog](https://github.com/libass/libass/blob/master/Changelog) for a detailed list of changes. +See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.15.2 (released 2021-09-12). This is a bug fix release. See the [changelog](https://github.com/libass/libass/blob/master/Changelog) for a detailed list of changes. Source code is available from our [GitHub repository](https://github.com/libass/libass). diff --git a/configure.ac b/configure.ac index 0d3fb58..345a445 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -m4_define([LIBASS_VERSION], [0.15.1]) +m4_define([LIBASS_VERSION], [0.15.2]) AC_INIT(libass, LIBASS_VERSION) AM_INIT_AUTOMAKE([foreign]) AC_CONFIG_MACRO_DIR([m4]) diff --git a/libass/Makefile.am b/libass/Makefile.am index 0423d2e..d84012c 100644 --- a/libass/Makefile.am +++ b/libass/Makefile.am @@ -4,7 +4,7 @@ AM_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter \ -D_GNU_SOURCE LIBASS_LT_CURRENT = 10 -LIBASS_LT_REVISION = 2 +LIBASS_LT_REVISION = 3 LIBASS_LT_AGE = 1 nasm_verbose = $(nasm_verbose_$(V)) diff --git a/libass/ass.h b/libass/ass.h index c838bcf..55a031c 100644 --- a/libass/ass.h +++ b/libass/ass.h @@ -24,7 +24,7 @@ #include <stdarg.h> #include "ass_types.h" -#define LIBASS_VERSION 0x01501000 +#define LIBASS_VERSION 0x01502000 #ifdef __cplusplus extern "C" { |