Bot releases are hidden (Show)
Unicode 14.0 support (David Corbett).
The hb-subset API and the harfbuzz-subset library's ABI are now declared stable. The harfbuzz-subset library would not have been possible without the work of Garret Rieger and Qunxin Liu from Google Fonts, and the earlier work of Michiharu Ariza from Adobe.
The hb-style API is now stable and no longer experimental.
New API:
+hb_style_tag_t
+hb_style_get_value()
+hb_subset_input_t
+hb_subset_flags_t
+hb_subset_sets_t
+hb_subset_input_create_or_fail()
+hb_subset_input_reference()
+hb_subset_input_destroy()
+hb_subset_input_set_user_data()
+hb_subset_input_get_user_data()
+hb_subset_input_unicode_set()
+hb_subset_input_glyph_set()
+hb_subset_input_set()
+hb_subset_input_get_flags()
+hb_subset_input_set_flags()
+hb_subset_or_fail()
Removed old unstable harfbuzz-subset API:
-hb_subset_input_nameid_set()
-hb_subset_input_namelangid_set()
-hb_subset_input_layout_features_set()
-hb_subset_input_no_subset_tables_set()
-hb_subset_input_drop_tables_set()
-hb_subset_input_set_drop_hints()
-hb_subset_input_get_drop_hints()
-hb_subset_input_set_desubroutinize()
-hb_subset_input_get_desubroutinize()
-hb_subset_input_set_retain_gids()
-hb_subset_input_get_retain_gids()
-hb_subset_input_set_name_legacy()
-hb_subset_input_get_name_legacy()
-hb_subset_input_set_overlaps_flag()
-hb_subset_input_get_overlaps_flag()
-hb_subset_input_set_notdef_outline()
-hb_subset_input_get_notdef_outline()
-hb_subset_input_set_no_prune_unicode_ranges()
-hb_subset_input_get_no_prune_unicode_ranges()
-hb_subset()
hb_buffer_append()
now handles the pre- and post-context which previously were left unchanged in the destination buffer.--unicodes-before/after
: takes a list of hex numbers that represent Unicodehb_set_invert()
Published by khaledhosny about 3 years ago
hb-shape
/hb-view
does not break line at new lines unless text is read fromhb-view
and hb-subset
has a --batch
now, similar to hb-shap
e.--batch
mode now uses ; as argument separator instead of : used previously.--batch
in hb-shape
does not expect 0th argument anymore. That is, theargv[1:]
, instead of argv[0:]
.--batch
option has been undocumented. We are ready to document it; sendhb-subset
got arguments revamps. Added much-requested --gids-file
, --glyphs
, --glyphs-file
, --unicodes-file
, supporting ranges in --unicodes
.hb_blob_create_or_fail()
hb_blob_create_from_file_or_fail()
hb_set_copy()
Published by alerque almost 4 years ago
--enable-introspection
configure option from previous release tarball.<>
or []
based on whether it is a Unicode orPublished by khaledhosny about 4 years ago
Published by ebraminio about 4 years ago
Published by ebraminio about 4 years ago
kerx
issue on broken rendering of Devanagari Sangam MN.lcar
table support from _get_ligature_carets API, not even muchhttps://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz
git+https://github.com/harfbuzz/harfbuzz#commit=$commit
Published by ebraminio over 4 years ago
Published by ebraminio over 4 years ago
Published by ebraminio over 4 years ago
Published by ebraminio over 4 years ago