10.1.0
diff --git a/NEWS b/NEWS
index 38d1c84..a2b6ebd 100644
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,35 @@
+Overview of changes leading to 10.1.0
+Tuesday, November 5, 2024
+====================================
+- Fix the sign of fallback vertical glyph advance (used when font has no
+  vertical advance data).
+- Increase maximum “CFF” operands limit 20 times to support more complex fonts.
+- Add “--face-loader” option to command line utilities.
+- Support “COLR” v0 table in hb_font_get_glyph_extents().
+- Add support for font functions that use Core Text APIs, similar to FreeType
+  font functions. This allows, for example, using drawing fonts that use the new
+  (and undocumented) “hvgl” table.
+- Update IANA and OT language registries, as well ase USE data files.
+- Fix build with ICU 76.
+- Various compiler warnings and build fixes.
+- Various subsetter fixes.
+
+- New API:
++hb_face_create_or_fail()
++hb_face_create_from_file_or_fail()
++hb_coretext_face_create_from_file_or_fail()
++hb_coretext_font_set_funcs()
++hb_ft_face_create_from_file_or_fail()
+
 Overview of changes leading to 10.0.1
-Tuesday, Sep 24, 2024
+Tuesday, September 24, 2024
 ====================================
 - Relax sanitization checks for “morx” subtables to fix broken AAT shaping of
   macOS 15.0 version of GeezaPro.
 
 
 Overview of changes leading to 10.0.0
-Monday, Sep 23, 2024
+Monday, September 23, 2024
 ====================================
 - Unicode 16.0.0 support.
 - Various documentation fixes.
diff --git a/docs/harfbuzz-docs.xml b/docs/harfbuzz-docs.xml
index 671f75c..164b892 100644
--- a/docs/harfbuzz-docs.xml
+++ b/docs/harfbuzz-docs.xml
@@ -120,6 +120,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-10-1-0"><title>Index of new symbols in 10.1.0</title><xi:include href="xml/api-index-10.1.0.xml"><xi:fallback /></xi:include></index>
       <index id="api-index-10-0-0"><title>Index of new symbols in 10.0.0</title><xi:include href="xml/api-index-10.0.0.xml"><xi:fallback /></xi:include></index>
       <index id="api-index-8-5-0"><title>Index of new symbols in 8.5.0</title><xi:include href="xml/api-index-8.5.0.xml"><xi:fallback /></xi:include></index>
       <index id="api-index-8-4-0"><title>Index of new symbols in 8.4.0</title><xi:include href="xml/api-index-8.4.0.xml"><xi:fallback /></xi:include></index>
diff --git a/meson.build b/meson.build
index ee064a0..5a02b3b 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project('harfbuzz', 'c', 'cpp',
   meson_version: '>= 0.55.0',
-  version: '10.0.1',
+  version: '10.1.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-coretext-font.cc b/src/hb-coretext-font.cc
index 9efc45f..e6a02cc 100644
--- a/src/hb-coretext-font.cc
+++ b/src/hb-coretext-font.cc
@@ -441,7 +441,7 @@
  * <note>Note: Internally, this function creates a CTFont.
 * </note>
  *
- * XSince: REPLACEME
+ * Since: 10.1.0
  **/
 void
 hb_coretext_font_set_funcs (hb_font_t *font)
diff --git a/src/hb-coretext-shape.cc b/src/hb-coretext-shape.cc
index e417f28..7344379 100644
--- a/src/hb-coretext-shape.cc
+++ b/src/hb-coretext-shape.cc
@@ -355,13 +355,13 @@
  * Creates an #hb_face_t face object from the specified
  * font file and face index.
  *
- * This is similar in functionality to hb_face_create_for_from_file_or_fail(),
+ * This is similar in functionality to hb_face_create_from_file_or_fail(),
  * but uses the CoreText library for loading the font file.
  *
  * Return value: (transfer full): The new face object, or `NULL` if
  * no face is found at the specified index or the file cannot be read.
  *
- * XSince: REPLACEME
+ * Since: 10.1.0
  */
 hb_face_t *
 hb_coretext_face_create_from_file_or_fail (const char   *file_name,
diff --git a/src/hb-face.cc b/src/hb-face.cc
index 6e743a3..bc0f6d9 100644
--- a/src/hb-face.cc
+++ b/src/hb-face.cc
@@ -274,7 +274,7 @@
  * Return value: (transfer full): The new face object, or `NULL` if
  * no face is found at the specified index.
  *
- * XSince: REPLACEME
+ * Since: 10.1.0
  **/
 hb_face_t *
 hb_face_create_or_fail (hb_blob_t    *blob,
@@ -302,7 +302,7 @@
  * Return value: (transfer full): The new face object, or `NULL` if
  * no face is found at the specified index or the file cannot be read.
  *
- * XSince: REPLACEME
+ * Since: 10.1.0
  **/
 HB_EXTERN hb_face_t *
 hb_face_create_from_file_or_fail (const char   *file_name,
diff --git a/src/hb-ft.cc b/src/hb-ft.cc
index 4bdd6bb..c305df1 100644
--- a/src/hb-ft.cc
+++ b/src/hb-ft.cc
@@ -1520,13 +1520,13 @@
  * Creates an #hb_face_t face object from the specified
  * font file and face index.
  *
- * This is similar in functionality to hb_face_create_for_from_file_or_fail(),
+ * This is similar in functionality to hb_face_create_from_file_or_fail(),
  * but uses the FreeType library for loading the font file.
  *
  * Return value: (transfer full): The new face object, or `NULL` if
  * no face is found at the specified index or the file cannot be read.
  *
- * XSince: REPLACEME
+ * Since: 10.1.0
  */
 hb_face_t *
 hb_ft_face_create_from_file_or_fail (const char   *file_name,
diff --git a/src/hb-version.h b/src/hb-version.h
index 404c515..1083bc9 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 0
+#define HB_VERSION_MINOR 1
 /**
  * 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 "10.0.1"
+#define HB_VERSION_STRING "10.1.0"
 
 /**
  * HB_VERSION_ATLEAST: