Opened 6 years ago
Closed 6 years ago
#11352 closed enhancement (fixed)
harfbuzz-2.2.0
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 8.4 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New point version.
Change History (3)
comment:1 by , 6 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 6 years ago
Summary: | harfbuzz-2..1.3 → harfbuzz-2.2.0 |
---|
Now version 2.2.0.
Overview of changes leading to 2.2.0 Thursday, November 29, 2018
- Misc shaping bug fixes.
- Add font variations named-instance API.
- Deprecate font variations axis enumeration API and add replacement.
- AAT shaping improvements:
- Fixed 'kern' table Format 2 implementation.
- Implement 'feat' table API for feature detection.
- Blacklist 'GSUB' table of fonts from 'MUTF' foundry that also have 'morx'.
New API:
- hb_aat_layout_feature_type_t
- hb_aat_layout_feature_selector_t
- hb_aat_layout_get_feature_types()
- hb_aat_layout_feature_type_get_name_id
- hb_aat_layout_feature_selector_info_t
- HB_AAT_LAYOUT_NO_SELECTOR_INDEX
- hb_aat_layout_feature_type_get_selector_infos()
- hb_ot_var_axis_flags_t
- hb_ot_var_axis_info_t
- hb_ot_var_get_axis_infos()
- hb_ot_var_find_axis_info()
- hb_ot_var_get_named_instance_count()
- hb_ot_var_named_instance_get_subfamily_name_id()
- hb_ot_var_named_instance_get_postscript_name_id()
- hb_ot_var_named_instance_get_design_coords()
Deprecated API:
- HB_OT_VAR_NO_AXIS_INDEX
- hb_ot_var_axis_t
- hb_ot_var_get_axes()
- hb_ot_var_find_axis()
Overview of changes leading to 2.1.3 Friday, November 16, 2018
- Fix AAT 'mort' shaping, which was broken in 2.1.2
Overview of changes leading to 2.1.2
Friday, November 16, 2018
- Various internal changes.
- AAT shaping improvements:
- Implement kern table Format 1 state-machine-based kerning.
- Implement cross-stream kerning (cursive positioning, etc).
- Ignore emptyish GSUB tables (zero scripts) if morx present.
- Don't apply GPOS if morx is being applied. Matches Apple.
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Brought Chapter 10 up to date at revision 20764.
Note:
See TracTickets
for help on using tickets.
Taking all packages from Chapter 10.