From 1f79ba9407ecd54e382997940cbcc3fb71bef8be Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Fri, 11 Mar 2022 20:19:04 +0200 Subject: [PATCH] 4.0.1 --- NEWS | 20 ++++++++++++++++++++ configure.ac | 2 +- meson.build | 2 +- src/hb-version.h | 4 ++-- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index 04d5c2d69..22eaa998e 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,23 @@ +Overview of changes leading to 4.0.1 +Friday, March 11, 2022 +==================================== +- Update OpenType to AAT mappings for “hist” and “vrtr” features. + (Florian Pircher) +- Update IANA Language Subtag Registry to 2022-03-02. (David Corbett) +- Update USE shaper to allow any non-numeric tail in a symbol cluster, and + remove obsolete data overrides. (David Corbett) +- Fix handling of baseline variations to return correctly scaled values. + (Matthias Clasen) +- A new experimental hb_subset_repack_or_fail() to repack an array of objects, + eliminating offset overflows. The API is not available unless HarfBuzz is + built with experimental APIs enabled. (Qunxin Liu) + +- New experimental API ++hb_link_t ++hb_object_t ++hb_subset_repack_or_fail() + + Overview of changes leading to 4.0.0 Tuesday, March 1, 2022 ==================================== diff --git a/configure.ac b/configure.ac index 5b63c68c3..86d35e3dc 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_PREREQ([2.64]) AC_INIT([HarfBuzz], - [4.0.0], + [4.0.1], [https://github.com/harfbuzz/harfbuzz/issues/new], [harfbuzz], [http://harfbuzz.org/]) diff --git a/meson.build b/meson.build index 17fb837a3..1270d4ddc 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('harfbuzz', 'c', 'cpp', meson_version: '>= 0.55.0', - version: '4.0.0', + version: '4.0.1', default_options: [ 'cpp_rtti=false', # Just to support msvc, we are passing -fno-exceptions also anyway 'cpp_std=c++11', diff --git a/src/hb-version.h b/src/hb-version.h index dd2c5288c..e6bb69a0f 100644 --- a/src/hb-version.h +++ b/src/hb-version.h @@ -53,14 +53,14 @@ HB_BEGIN_DECLS * * The micro component of the library version available at compile-time. */ -#define HB_VERSION_MICRO 0 +#define HB_VERSION_MICRO 1 /** * HB_VERSION_STRING: * * A string literal containing the library version available at compile-time. */ -#define HB_VERSION_STRING "4.0.0" +#define HB_VERSION_STRING "4.0.1" /** * HB_VERSION_ATLEAST: