1.8.8
This commit is contained in:
parent
c9a22fa124
commit
63be5dcdde
18
NEWS
18
NEWS
|
@ -1,3 +1,21 @@
|
||||||
|
Overview of changes leading to 1.8.8
|
||||||
|
Tuesday, August 14, 2018
|
||||||
|
====================================
|
||||||
|
- Fix hb-icu crash on architectures where compare_exchange_weak() can
|
||||||
|
fail falsely. This bug was introduced in 1.8.4.
|
||||||
|
https://bugs.chromium.org/p/chromium/issues/detail?id=873568
|
||||||
|
- More internal refactoring of atomic operations and singletons.
|
||||||
|
- API changes:
|
||||||
|
The following functions do NOT reference their return value before
|
||||||
|
returning:
|
||||||
|
* hb_unicode_funcs_get_default()
|
||||||
|
* hb_glib_get_unicode_funcs()
|
||||||
|
* hb_icu_get_unicode_funcs()
|
||||||
|
This is consistent with their naming ("get", instead of "reference")
|
||||||
|
as well as how they are used in the wild (ie. no one calls destroy()
|
||||||
|
on their return value.)
|
||||||
|
|
||||||
|
|
||||||
Overview of changes leading to 1.8.7
|
Overview of changes leading to 1.8.7
|
||||||
Wednesday, August 8, 2018
|
Wednesday, August 8, 2018
|
||||||
====================================
|
====================================
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
AC_PREREQ([2.64])
|
AC_PREREQ([2.64])
|
||||||
AC_INIT([HarfBuzz],
|
AC_INIT([HarfBuzz],
|
||||||
[1.8.7],
|
[1.8.8],
|
||||||
[https://github.com/harfbuzz/harfbuzz/issues/new],
|
[https://github.com/harfbuzz/harfbuzz/issues/new],
|
||||||
[harfbuzz],
|
[harfbuzz],
|
||||||
[http://harfbuzz.org/])
|
[http://harfbuzz.org/])
|
||||||
|
|
|
@ -38,9 +38,9 @@ HB_BEGIN_DECLS
|
||||||
|
|
||||||
#define HB_VERSION_MAJOR 1
|
#define HB_VERSION_MAJOR 1
|
||||||
#define HB_VERSION_MINOR 8
|
#define HB_VERSION_MINOR 8
|
||||||
#define HB_VERSION_MICRO 7
|
#define HB_VERSION_MICRO 8
|
||||||
|
|
||||||
#define HB_VERSION_STRING "1.8.7"
|
#define HB_VERSION_STRING "1.8.8"
|
||||||
|
|
||||||
#define HB_VERSION_ATLEAST(major,minor,micro) \
|
#define HB_VERSION_ATLEAST(major,minor,micro) \
|
||||||
((major)*10000+(minor)*100+(micro) <= \
|
((major)*10000+(minor)*100+(micro) <= \
|
||||||
|
|
Loading…
Reference in New Issue