From 894a1f72ee93a1fd8dc1d9218cb3fd8f048be29a Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Sat, 11 Nov 2023 15:57:54 +0200 Subject: [PATCH] 8.3.0 --- NEWS | 15 +++++++++++++++ configure.ac | 2 +- meson.build | 2 +- src/hb-deprecated.h | 2 +- src/hb-version.h | 6 +++--- 5 files changed, 21 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index 9154938d7..386a10673 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,18 @@ +Overview of changes leading to 8.3.0 +Saturday, November 11, 2023 +==================================== +- Improve memory barrier to fix potential segfaults. +- Various build fixes. +- Various subsetting and instancing fixes. +- Rename “hb-subset” option “--instance” to “--variations” to match the other + tools. Old option is kept as an alias. + +- New API: +HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION + +- Deprecated API: +HB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTION + Overview of changes leading to 8.2.2 Wednesday, October 18, 2023 “From the river to the sea, Palestine will be free” diff --git a/configure.ac b/configure.ac index fbcd25747..0d5b3d967 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_PREREQ([2.64]) AC_INIT([HarfBuzz], - [8.2.2], + [8.3.0], [https://github.com/harfbuzz/harfbuzz/issues/new], [harfbuzz], [http://harfbuzz.org/]) diff --git a/meson.build b/meson.build index 05ab1abb9..e8723b931 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('harfbuzz', 'c', 'cpp', meson_version: '>= 0.55.0', - version: '8.2.2', + version: '8.3.0', default_options: [ 'cpp_eh=none', # Just to support msvc, we are passing -fno-exceptions also anyway # 'cpp_rtti=false', # Do NOT enable, wraps inherit it and ICU needs RTTI diff --git a/src/hb-deprecated.h b/src/hb-deprecated.h index 39dc76f7a..ad19f9a3e 100644 --- a/src/hb-deprecated.h +++ b/src/hb-deprecated.h @@ -306,7 +306,7 @@ hb_font_get_glyph_shape (hb_font_t *font, * * Use #HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION instead. * - * XDeprecated: REPLACEME + * Deprecated: 8.3.0 */ #define HB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTION HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION diff --git a/src/hb-version.h b/src/hb-version.h index cd7257e45..b08dd1f09 100644 --- a/src/hb-version.h +++ b/src/hb-version.h @@ -47,20 +47,20 @@ HB_BEGIN_DECLS * * The minor component of the library version available at compile-time. */ -#define HB_VERSION_MINOR 2 +#define HB_VERSION_MINOR 3 /** * HB_VERSION_MICRO: * * The micro component of the library version available at compile-time. */ -#define HB_VERSION_MICRO 2 +#define HB_VERSION_MICRO 0 /** * HB_VERSION_STRING: * * A string literal containing the library version available at compile-time. */ -#define HB_VERSION_STRING "8.2.2" +#define HB_VERSION_STRING "8.3.0" /** * HB_VERSION_ATLEAST: