]> granicus.if.org Git - libass/commitdiff
Bump ABI version and release 0.13.6 0.13.6
authorOleg Oshmyan <chortos@inbox.lv>
Tue, 3 Jan 2017 19:20:20 +0000 (21:20 +0200)
committerOleg Oshmyan <chortos@inbox.lv>
Tue, 3 Jan 2017 19:20:31 +0000 (21:20 +0200)
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.

Changelog
README.md
configure.ac
libass/Makefile.am
libass/ass.h

index 8ac4cb2d5c89176c3bfec1813e01f8d3de01a2fa..55d415f8b09ba1ef0df4eab7bc8d93723dc413d9 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,7 @@
+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.
index dd7a615664959e66e0be70316dd2efd846364121..b742cf848f93c51606572e64eee3b685e127b535 100644 (file)
--- a/README.md
+++ b/README.md
@@ -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.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).
 
index 54b0889b86ebbf1ace770bb7befafc2f017bb972..615dce11005f445f37037bb33e2c17cb78adbef8 100644 (file)
@@ -1,4 +1,4 @@
-AC_INIT(libass, 0.13.5)
+AC_INIT(libass, 0.13.6)
 AM_INIT_AUTOMAKE
 AC_CONFIG_MACRO_DIR([m4])
 # Disable Fortran checks
index 67fe004d67f388b40fbc2dd03f93dd9661938118..9fd25408d0526771dc085f99e10563aefe8efa26 100644 (file)
@@ -2,9 +2,9 @@ AM_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter \
             -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))
index 67a630c1314ffd869a7cfdbe737ea0d3585d41c2..c62752e9cf6bda46dc7aab541564557136160ddd 100644 (file)
@@ -24,7 +24,7 @@
 #include <stdarg.h>
 #include "ass_types.h"
 
-#define LIBASS_VERSION 0x01305000
+#define LIBASS_VERSION 0x01306000
 
 #ifdef __cplusplus
 extern "C" {