sizeof(ASS_Style) is actually part of the ABI, so adding the Justify field
in commit
e54c123d5a08b6212533ddcced2cb1a50fa3d2b2 broke the ABI even
though we tried to avoid it by placing the field at the end of the struct.
+libass (0.13.6)
+ * Bump ABI version to account for the new Justify field in ASS_Style
+ that was added in 0.13.5.
+
libass (0.13.5)
* Add Justify style override that changes text justification
(left/right/center) without affecting event positioning.
Get it
======
-See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.13.5 (released 2016-12-28). This is mainly a security and 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.13.6 (released 2017-01-03). This is mainly a security and bug fix release. This release breaks ABI compatibility with prior releases. 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).
-AC_INIT(libass, 0.13.5)
+AC_INIT(libass, 0.13.6)
AM_INIT_AUTOMAKE
AC_CONFIG_MACRO_DIR([m4])
# Disable Fortran checks
-Werror-implicit-function-declaration -Wstrict-prototypes \
-Wpointer-arith -Wredundant-decls -D_GNU_SOURCE
-LIBASS_LT_CURRENT = 8
-LIBASS_LT_REVISION = 3
-LIBASS_LT_AGE = 3
+LIBASS_LT_CURRENT = 9
+LIBASS_LT_REVISION = 0
+LIBASS_LT_AGE = 0
yasm_verbose = $(yasm_verbose_$(V))
yasm_verbose_ = $(yasm_verbose_$(AM_DEFAULT_VERBOSITY))
#include <stdarg.h>
#include "ass_types.h"
-#define LIBASS_VERSION 0x01305000
+#define LIBASS_VERSION 0x01306000
#ifdef __cplusplus
extern "C" {