- Make
PreParsedSubtables
face
field 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_variation
trait abstraction for calling mutableFace::set_variation
viaOwnedFace
. - Use edition 2021.
- Add
OwnedFace::as_slice
,OwnedFace::into_vec
.
- Update ttf-parser to
0.15.0
, addapple-layout
feature changelog.
- Update ttf-parser to
0.14.0
, changelog.
- Add
PreParsedSubtables
struct allowing pre-parsing of cmap & kern face subtables at initialization time for re-use. This allows much fasterglyph_index
&glyphs_hor_kerning
avoiding the need to parse subtables inside each call. - Update ttf-parser to
0.13.2
, addgvar-alloc
feature changelog.
- Update ttf-parser to
0.13.1
changelog.
- Update ttf-parser to
0.13
changelog.
- Update ttf-parser to
0.12.3
to ensure consistent glyph bounding box behaviour.
- Update ttf-parser to
0.12
changelog.
- Update ttf-parser to
0.11
changelog.
- Update ttf-parser to
0.10
changelog. - Add
variable-fonts
features, alongside existingstd
feature (both default) inline with upstream.
- Update ttf-parser to
0.9
changelog.
- Update ttf-parser to
0.8
changelog. OwnedFace::from_vec
now returns aResult
.
- Update ttf-parser to
0.7
changelog. - Update
*Font
->*Face
to 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
.