- Make
PreParsedSubtablesfacefield public. This allows referencing and unwrapping the underlying face.
- Update ttf-parser to
0.18.0, changelog.
- Add
PreParsedSubtables::glyph_variation_index.
- Update ttf-parser to
0.17.0, changelog.
- Update ttf-parser to
0.16.0, changelog.
- Add
FaceMut::set_variationtrait abstraction for calling mutableFace::set_variationviaOwnedFace. - Use edition 2021.
- Add
OwnedFace::as_slice,OwnedFace::into_vec.
- Update ttf-parser to
0.15.0, addapple-layoutfeature changelog.
- Update ttf-parser to
0.14.0, changelog.
- Add
PreParsedSubtablesstruct allowing pre-parsing of cmap & kern face subtables at initialization time for re-use. This allows much fasterglyph_index&glyphs_hor_kerningavoiding the need to parse subtables inside each call. - Update ttf-parser to
0.13.2, addgvar-allocfeature changelog.
- Update ttf-parser to
0.13.1changelog.
- Update ttf-parser to
0.13changelog.
- Update ttf-parser to
0.12.3to ensure consistent glyph bounding box behaviour.
- Update ttf-parser to
0.12changelog.
- Update ttf-parser to
0.11changelog.
- Update ttf-parser to
0.10changelog. - Add
variable-fontsfeatures, alongside existingstdfeature (both default) inline with upstream.
- Update ttf-parser to
0.9changelog.
- Update ttf-parser to
0.8changelog. OwnedFace::from_vecnow returns aResult.
- Update ttf-parser to
0.7changelog. - Update
*Font->*Faceto reflect the ttf-parser API changes.// 0.6 let owned_font = OwnedFont::from_vec(owned_font_data, 0)?; // 0.7 let owned_face = OwnedFace::from_vec(owned_font_data, 0)?;
- Update ttf-parser to
0.6.
- Support no_std.
- Implement crate supporting ttf-parser
0.5.