Releases: alexheretic/ab-glyph
Releases · alexheretic/ab-glyph
ab-glyph-0.2.12
- Update owned-ttf-parser to
0.13.2
. - Pre-parse cmap & kern subtables on all
Font
variants at initialization. This provides
much fasterglyph_id
&kern
method performance, results in 25-30% faster layout
benchmark performance.
ab-glyph-rasterizer-0.1.5
- Remove cap of
1.0
for coverage values returned byfor_each_pixel
now>= 1.0
means fully covered.
This allows a minor reduction in operations / performance boost.
ab-glyph-0.2.11
Font::outline
will returnNone
for rare invalid/empty glyph bounds instead of panicking.- Add
Font::glyph_raster_image
for color emoji fonts.
ab-glyph-0.2.10
- Update ttf-parser to
0.12
.
ab-glyph-0.2.9
- Update ttf-parser to
0.11
.
ab-glyph-0.2.8
- Add fallback bounding box calculation for malformed font glyphs with zero sized boxes.
- Update ttf-parser to
0.10
.
ab-glyph-0.2.7
- Update ttf-parser to
0.9
.
ab-glyph-0.2.6
- Add
Font::codepoint_ids
method for iterating over(GlyphId, char)
pairs. - Clarify documentation.
ab-glyph-rasterizer-0.1.4
- Add
Rasterizer::reset
,Rasterizer::clear
methods to allow allocation reuse.
ab-glyph-rasterizer-0.1.3
- Fix index oob panic scenario #21.