13.2.0
diff --git a/NEWS b/NEWS index 680cd91..6e4dca2 100644 --- a/NEWS +++ b/NEWS
@@ -1,3 +1,16 @@ +Overview of changes leading to 13.2.0 +Thursday, March 19, 2026 +===================================== +- Fix `hb-view` glyph positioning with `--glyphs` input from `hb-shape --ned`. +- Various fuzzing fixes for `harfbuzz-subset`, `harfbuzz-raster` and + `harfbuzz-vector` libraries. +- Various improvements to tracing messages. +- Various documentation improvements. +- New API: + + HB_OT_SHAPE_BUFFER_FORMAT_SERIAL + + hb_ot_shape_get_buffer_format_serial() + + Overview of changes leading to 13.1.1 Friday, March 13, 2026 =====================================
diff --git a/docs/harfbuzz-docs.xml b/docs/harfbuzz-docs.xml index 21c6d03..8da152f 100644 --- a/docs/harfbuzz-docs.xml +++ b/docs/harfbuzz-docs.xml
@@ -123,6 +123,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="deprecated-api-index"><title>Index of deprecated API</title><xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include></index> + <index id="api-index-13-2-0"><title>Index of new symbols in 13.2.0</title><xi:include href="xml/api-index-13.2.0.xml"><xi:fallback /></xi:include></index> <index id="api-index-13-1-0"><title>Index of new symbols in 13.1.0</title><xi:include href="xml/api-index-13.1.0.xml"><xi:fallback /></xi:include></index> <index id="api-index-13-0-0"><title>Index of new symbols in 13.0.0</title><xi:include href="xml/api-index-13.0.0.xml"><xi:fallback /></xi:include></index> <index id="api-index-12-1-0"><title>Index of new symbols in 12.1.0</title><xi:include href="xml/api-index-12.1.0.xml"><xi:fallback /></xi:include></index>
diff --git a/meson.build b/meson.build index d3ea9f6..91d97ad 100644 --- a/meson.build +++ b/meson.build
@@ -1,6 +1,6 @@ project('harfbuzz', ['c', 'cpp'], meson_version: '>= 0.60.0', - version: '13.1.1', + version: '13.2.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-ot-shape.cc b/src/hb-ot-shape.cc index a2161fa..c4027c4 100644 --- a/src/hb-ot-shape.cc +++ b/src/hb-ot-shape.cc
@@ -1336,7 +1336,7 @@ * * Return value: The current buffer-format serial number. * - * XSince: REPLACEME + * Since: 13.2.0 **/ unsigned int hb_ot_shape_get_buffer_format_serial (void)
diff --git a/src/hb-ot-shape.h b/src/hb-ot-shape.h index 8935fb5..48fbf84 100644 --- a/src/hb-ot-shape.h +++ b/src/hb-ot-shape.h
@@ -62,7 +62,7 @@ * The serial number will increase when internal #hb_glyph_info_t and * #hb_glyph_position_t members change their format. * - * XSince: REPLACEME + * Since: 13.2.0 */ #define HB_OT_SHAPE_BUFFER_FORMAT_SERIAL 1
diff --git a/src/hb-version.h b/src/hb-version.h index fe844a3..f4e9f91 100644 --- a/src/hb-version.h +++ b/src/hb-version.h
@@ -47,20 +47,20 @@ * * The minor component of the library version available at compile-time. */ -#define HB_VERSION_MINOR 1 +#define HB_VERSION_MINOR 2 /** * HB_VERSION_MICRO: * * The micro component of the library version available at compile-time. */ -#define HB_VERSION_MICRO 1 +#define HB_VERSION_MICRO 0 /** * HB_VERSION_STRING: * * A string literal containing the library version available at compile-time. */ -#define HB_VERSION_STRING "13.1.1" +#define HB_VERSION_STRING "13.2.0" /** * HB_VERSION_ATLEAST: