2.9.1
This commit is contained in:
parent
6602cbb706
commit
505df5abf8
19
NEWS
19
NEWS
|
@ -1,3 +1,19 @@
|
||||||
|
Overview of changes leading to 2.9.1
|
||||||
|
Tuesday, September 7, 2021
|
||||||
|
====================================
|
||||||
|
- Final subset API is in place and if no issues are discovered, it will be the
|
||||||
|
stable subset API of HarfBuzz 3.0.0. Old API is kept to ease transition, but
|
||||||
|
will be removed in 3.0.0.
|
||||||
|
- Various fuzzer-found bug fixes.
|
||||||
|
- hb_buffer_append() now handles the pre- and post-context which previously
|
||||||
|
were left unchanged in the destination buffer.
|
||||||
|
- hb-view / hb-shape now accept following new arguments:
|
||||||
|
o --unicodes: takes a list of hex numbers that represent Unicode
|
||||||
|
codepoints.
|
||||||
|
- Undeprecated API:
|
||||||
|
hb_set_invert()
|
||||||
|
|
||||||
|
|
||||||
Overview of changes leading to 2.9.0
|
Overview of changes leading to 2.9.0
|
||||||
Wednesday, August 18, 2021
|
Wednesday, August 18, 2021
|
||||||
History Repeats Itself (Afghanistan)
|
History Repeats Itself (Afghanistan)
|
||||||
|
@ -18,6 +34,7 @@ History Repeats Itself (Afghanistan)
|
||||||
--glyphs-file, --unicodes-file, supporting ranges in --unicodes.
|
--glyphs-file, --unicodes-file, supporting ranges in --unicodes.
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
|
|
||||||
Overview of changes leading to 2.8.2
|
Overview of changes leading to 2.8.2
|
||||||
Tuesday, July 8, 2021
|
Tuesday, July 8, 2021
|
||||||
====================================
|
====================================
|
||||||
|
@ -34,6 +51,7 @@ Tuesday, July 8, 2021
|
||||||
+hb_blob_create_from_file_or_fail()
|
+hb_blob_create_from_file_or_fail()
|
||||||
+hb_set_copy()
|
+hb_set_copy()
|
||||||
|
|
||||||
|
|
||||||
Overview of changes leading to 2.8.1
|
Overview of changes leading to 2.8.1
|
||||||
Tuesday, May 4, 2021
|
Tuesday, May 4, 2021
|
||||||
====================================
|
====================================
|
||||||
|
@ -65,6 +83,7 @@ Sunday, December 27, 2020
|
||||||
tarball.
|
tarball.
|
||||||
- Documentation updates.
|
- Documentation updates.
|
||||||
|
|
||||||
|
|
||||||
Overview of changes leading to 2.7.3
|
Overview of changes leading to 2.7.3
|
||||||
Wednesday, December 23, 2020
|
Wednesday, December 23, 2020
|
||||||
====================================
|
====================================
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
AC_PREREQ([2.64])
|
AC_PREREQ([2.64])
|
||||||
AC_INIT([HarfBuzz],
|
AC_INIT([HarfBuzz],
|
||||||
[2.9.0],
|
[2.9.1],
|
||||||
[https://github.com/harfbuzz/harfbuzz/issues/new],
|
[https://github.com/harfbuzz/harfbuzz/issues/new],
|
||||||
[harfbuzz],
|
[harfbuzz],
|
||||||
[http://harfbuzz.org/])
|
[http://harfbuzz.org/])
|
||||||
|
|
|
@ -111,6 +111,7 @@
|
||||||
<index id="api-index-full"><title>API Index</title><xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include></index>
|
<index id="api-index-full"><title>API Index</title><xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include></index>
|
||||||
<index id="deprecated-api-index" role="deprecated"><title>Index of deprecated API</title><xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include></index>
|
<index id="deprecated-api-index" role="deprecated"><title>Index of deprecated API</title><xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include></index>
|
||||||
|
|
||||||
|
<index id="api-index-2-9-1" role="2.9.1"><title>Index of new symbols in 2.9.1</title><xi:include href="xml/api-index-2.9.1.xml"><xi:fallback /></xi:include></index>
|
||||||
<index id="api-index-2-9-0" role="2.9.0"><title>Index of new symbols in 2.9.0</title><xi:include href="xml/api-index-2.9.0.xml"><xi:fallback /></xi:include></index>
|
<index id="api-index-2-9-0" role="2.9.0"><title>Index of new symbols in 2.9.0</title><xi:include href="xml/api-index-2.9.0.xml"><xi:fallback /></xi:include></index>
|
||||||
<index id="api-index-2-8-2" role="2.8.2"><title>Index of new symbols in 2.8.2</title><xi:include href="xml/api-index-2.8.2.xml"><xi:fallback /></xi:include></index>
|
<index id="api-index-2-8-2" role="2.8.2"><title>Index of new symbols in 2.8.2</title><xi:include href="xml/api-index-2.8.2.xml"><xi:fallback /></xi:include></index>
|
||||||
<index id="api-index-2-7-3" role="2.7.3"><title>Index of new symbols in 2.7.3</title><xi:include href="xml/api-index-2.7.3.xml"><xi:fallback /></xi:include></index>
|
<index id="api-index-2-7-3" role="2.7.3"><title>Index of new symbols in 2.7.3</title><xi:include href="xml/api-index-2.7.3.xml"><xi:fallback /></xi:include></index>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
project('harfbuzz', 'c', 'cpp',
|
project('harfbuzz', 'c', 'cpp',
|
||||||
meson_version: '>= 0.47.0',
|
meson_version: '>= 0.47.0',
|
||||||
version: '2.9.0',
|
version: '2.9.1',
|
||||||
default_options: [
|
default_options: [
|
||||||
'cpp_eh=none', # Just to support msvc, we are passing -fno-rtti also anyway
|
'cpp_eh=none', # Just to support msvc, we are passing -fno-rtti also anyway
|
||||||
'cpp_rtti=false', # Just to support msvc, we are passing -fno-exceptions also anyway
|
'cpp_rtti=false', # Just to support msvc, we are passing -fno-exceptions also anyway
|
||||||
|
|
|
@ -347,7 +347,7 @@ hb_subset_input_drop_tables_set (hb_subset_input_t *input)
|
||||||
*
|
*
|
||||||
* Return value: (transfer none): pointer to the #hb_set_t of the specified type.
|
* Return value: (transfer none): pointer to the #hb_set_t of the specified type.
|
||||||
*
|
*
|
||||||
* Since: REPLACEME
|
* Since: 2.9.1
|
||||||
**/
|
**/
|
||||||
HB_EXTERN hb_set_t *
|
HB_EXTERN hb_set_t *
|
||||||
hb_subset_input_set (hb_subset_input_t *input, hb_subset_sets_t set_type)
|
hb_subset_input_set (hb_subset_input_t *input, hb_subset_sets_t set_type)
|
||||||
|
|
|
@ -94,7 +94,7 @@ typedef enum { /*< flags >*/
|
||||||
*
|
*
|
||||||
* List of sets that can be configured on the subset input.
|
* List of sets that can be configured on the subset input.
|
||||||
*
|
*
|
||||||
* Since: REPLACEME
|
* Since: 2.9.1
|
||||||
**/
|
**/
|
||||||
typedef enum {
|
typedef enum {
|
||||||
HB_SUBSET_SETS_GLYPH_INDEX = 0,
|
HB_SUBSET_SETS_GLYPH_INDEX = 0,
|
||||||
|
|
|
@ -53,14 +53,14 @@ HB_BEGIN_DECLS
|
||||||
*
|
*
|
||||||
* 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 0
|
#define HB_VERSION_MICRO 1
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 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 "2.9.0"
|
#define HB_VERSION_STRING "2.9.1"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* HB_VERSION_ATLEAST:
|
* HB_VERSION_ATLEAST:
|
||||||
|
|
Loading…
Reference in New Issue