Skip to content

Commit e46aede

Browse files
committed
Release 0.17.3
This release fixes a 0.17.2 regression in the fontconfig font provider as well as some build issues. Furthermore it brings API enhancements and a performance improvement for a specific case. The newly added ass_malloc and ass_free API should always be used when directly interacting with libass-owned or provided data to be safe on setups with multiple allocators as it’s not too uncommon on Microsoft Windows. However libass continues to always use the standard allocators provided at build time; no currently working setups break.
1 parent 7d5208a commit e46aede

File tree

5 files changed

+15
-4
lines changed

5 files changed

+15
-4
lines changed

Changelog

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
libass (0.17.3)
2+
* Fix 0.17.2 regression in the fontconfig fontprovider
3+
leading to undesirable widths being chosen from large typographic families
4+
* Fix configure generated with slibtool-provided autoconf macros
5+
* Fix "make check" for shared-only builds
6+
* Constify some API parameters in a backwards-compatible manner
7+
* Add new ass_malloc and ass_free API functions
8+
* Tweak default optimization flags
9+
* Speed up parsing of events with very long override blocks
10+
* Improve handling of HarfBuzz-related failures
11+
112
libass (0.17.2)
213
* Fix rendering of \h in certain cases
314
* Fix a minor memory leak in the CoreText and DirectWrite font provider

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alph
88

99
Get it
1010
======
11-
See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.17.2 (released 2024-05-19).
11+
See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.17.3 (released 2024-07-02).
1212
See the [changelog](https://github.com/libass/libass/blob/master/Changelog) for a detailed list of changes.
1313

1414
Source code is available from our [GitHub repository](https://github.com/libass/libass).

RELEASEVERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.17.2
1+
0.17.3

libass/Makefile_library.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
LIBASS_LT_CURRENT = 12
2-
LIBASS_LT_REVISION = 0
2+
LIBASS_LT_REVISION = 1
33
LIBASS_LT_AGE = 3
44

55
.asm.lo:

libass/ass.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#include <stdarg.h>
2525
#include "ass_types.h"
2626

27-
#define LIBASS_VERSION 0x01702020
27+
#define LIBASS_VERSION 0x01703000
2828

2929
#ifdef __cplusplus
3030
extern "C" {

0 commit comments

Comments
 (0)