2.3.0
authorBehdad Esfahbod <behdad@behdad.org>
Fri, 21 Dec 2018 02:48:57 +0000 (21:48 -0500)
committerBehdad Esfahbod <behdad@behdad.org>
Fri, 21 Dec 2018 02:48:57 +0000 (21:48 -0500)
NEWS
configure.ac
src/hb-aat-layout.cc
src/hb-version.h

diff --git a/NEWS b/NEWS
index ff4f6e2..890c258 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,18 @@
+Overview of changes leading to 2.3.0
+Thursday, December 20, 2018
+====================================
+- Fix regression on big-endian architectures.  Ouch!
+- Misc bug and build fixes.
+- Fix subsetting of simple GSUB/GDEF.
+- Merge CFF / CFF2 support contributed by Adobe.  This mostly involves
+  the subsetter, but also get_glyph_extents on CFF fonts.
+
+New API in hb-aat.h:
++hb_aat_layout_has_substitution()
++hb_aat_layout_has_positioning()
++hb_aat_layout_has_tracking()
+
+
 Overview of changes leading to 2.2.0
 Thursday, November 29, 2018
 ====================================
index 4d7348e..0315537 100644 (file)
@@ -1,6 +1,6 @@
 AC_PREREQ([2.64])
 AC_INIT([HarfBuzz],
-        [2.2.0],
+        [2.3.0],
         [https://github.com/harfbuzz/harfbuzz/issues/new],
         [harfbuzz],
         [http://harfbuzz.org/])
index 8a868a0..8de8205 100644 (file)
@@ -209,7 +209,7 @@ hb_aat_layout_compile_map (const hb_aat_map_builder_t *mapper,
  * @face:
  *
  * Returns:
- * Since: REPLACEME
+ * Since: 2.3.0
  */
 hb_bool_t
 hb_aat_layout_has_substitution (hb_face_t *face)
@@ -270,7 +270,7 @@ hb_aat_layout_remove_deleted_glyphs (hb_buffer_t *buffer)
  * @face:
  *
  * Returns:
- * Since: REPLACEME
+ * Since: 2.3.0
  */
 hb_bool_t
 hb_aat_layout_has_positioning (hb_face_t *face)
@@ -300,7 +300,7 @@ hb_aat_layout_position (const hb_ot_shape_plan_t *plan,
  * @face:
  *
  * Returns:
- * Since: REPLACEME
+ * Since: 2.3.0
  */
 hb_bool_t
 hb_aat_layout_has_tracking (hb_face_t *face)
index 7c4a8ad..0c82d5b 100644 (file)
@@ -37,10 +37,10 @@ HB_BEGIN_DECLS
 
 
 #define HB_VERSION_MAJOR 2
-#define HB_VERSION_MINOR 2
+#define HB_VERSION_MINOR 3
 #define HB_VERSION_MICRO 0
 
-#define HB_VERSION_STRING "2.2.0"
+#define HB_VERSION_STRING "2.3.0"
 
 #define HB_VERSION_ATLEAST(major,minor,micro) \
        ((major)*10000+(minor)*100+(micro) <= \