pull/4585/head 8.3.0
Khaled Hosny 1 year ago
parent 2b5af6f42e
commit 894a1f72ee
  1. 15
      NEWS
  2. 2
      configure.ac
  3. 2
      meson.build
  4. 2
      src/hb-deprecated.h
  5. 6
      src/hb-version.h

15
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 Overview of changes leading to 8.2.2
Wednesday, October 18, 2023 Wednesday, October 18, 2023
“From the river to the sea, Palestine will be free” “From the river to the sea, Palestine will be free”

@ -1,6 +1,6 @@
AC_PREREQ([2.64]) AC_PREREQ([2.64])
AC_INIT([HarfBuzz], AC_INIT([HarfBuzz],
[8.2.2], [8.3.0],
[https://github.com/harfbuzz/harfbuzz/issues/new], [https://github.com/harfbuzz/harfbuzz/issues/new],
[harfbuzz], [harfbuzz],
[http://harfbuzz.org/]) [http://harfbuzz.org/])

@ -1,6 +1,6 @@
project('harfbuzz', 'c', 'cpp', project('harfbuzz', 'c', 'cpp',
meson_version: '>= 0.55.0', meson_version: '>= 0.55.0',
version: '8.2.2', version: '8.3.0',
default_options: [ default_options: [
'cpp_eh=none', # Just to support msvc, we are passing -fno-exceptions also anyway '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 # 'cpp_rtti=false', # Do NOT enable, wraps inherit it and ICU needs RTTI

@ -306,7 +306,7 @@ hb_font_get_glyph_shape (hb_font_t *font,
* *
* Use #HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION instead. * 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 #define HB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTION HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION

@ -47,20 +47,20 @@ HB_BEGIN_DECLS
* *
* The minor component of the library version available at compile-time. * The minor component of the library version available at compile-time.
*/ */
#define HB_VERSION_MINOR 2 #define HB_VERSION_MINOR 3
/** /**
* HB_VERSION_MICRO: * HB_VERSION_MICRO:
* *
* The micro component of the library version available at compile-time. * The micro component of the library version available at compile-time.
*/ */
#define HB_VERSION_MICRO 2 #define HB_VERSION_MICRO 0
/** /**
* HB_VERSION_STRING: * HB_VERSION_STRING:
* *
* A string literal containing the library version available at compile-time. * 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: * HB_VERSION_ATLEAST:

Loading…
Cancel
Save