summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorOneric <oneric@oneric.stub>2022-05-12 14:32:22 +0300
committerOleg Oshmyan <chortos@inbox.lv>2022-05-12 17:02:57 +0300
commit1af6240c5d1e499326146e0b88c987e626b13c23 (patch)
tree85732dc9a399146cfe509d3fc03e980fb5f9b2af /README.md
parent7b0ebafade1bb7149764cf6f5cb713c87ef27869 (diff)
downloadlibass-1af6240c5d1e499326146e0b88c987e626b13c23.tar.bz2
libass-1af6240c5d1e499326146e0b88c987e626b13c23.tar.xz
Release 0.16.00.16.0
This release brings a new `ASS_FEATURE_WHOLE_TEXT_LAYOUT` API toggle, brings an important API change on (only) Microsoft's Win32 platform to enable arbirtrary paths to be used rather than only ANSI ones, fixes an incompatibility with FreeType versions >= 2.11.1 on Win32 and brings many more bug and compatibility fixes as well as other improvements. API users are highly encouraged to pay special attention to the following points: * The documentation has been expanded and multiple errors in it have been fixed. It may be worthwhile to reread the documentation for all functions you are using (or all of it). If you still have questions afterwards or spot an error, please contact us so the docs can be further improved. * For those on Win32 only (other platforms do not require special handling of the path's encoding): The new support for arbitrary paths via the new dual encoding used in the majority of our API is mostly backward compatible, i.e. continuing to use `fopen` ANSI paths works mostly as well (or bad) as before except when there are actual on-disk name collisions. However, the other way around, using the new encoding with older libass binaries, will in general fail unless the paths happen to be pure 7bit US-ASCII. If you want to make use of arbitrary paths but also wish to continue to support older libass versions, you should continue to always use the `fopen` encoding if `ass_library_version() < 0x01502002`. Technically, this should be accompanied by an increase in the minor soname version, but there is none because the change is Win32-specific and the minor soname version is not even used by the dynamic linker in common MS Windows setups. Signed-off-by: Oleg Oshmyan <chortos@inbox.lv>
Diffstat (limited to 'README.md')
-rw-r--r--README.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/README.md b/README.md
index 650acd4..0e5bf9d 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,8 @@ 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.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.
+See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.16.0 (released 2022-05-12).
+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).