v0.3.0
What's Changed
- Implement Glif v1 upconversion and minor fixups by @madig in #51
- Upconvert UFO v1 and v2 fontinfo and feature data by @madig in #38
- Glif serialization: get closer to ufonormalizer by @madig in #52
- Consolidate Color methods to shared_types by @madig in #54
- Use #[non_exhaustive] on struct Ufo by @madig in #55
- Add Glyph::advance_width convenience method by @cmyr in #57
- More rigorous validation of Identifiers by @cmyr in #58
- Add sanity check for outlines, add point pen by @madig in #56
- Move Identifier hashing into Self's Impl by @madig in #59
- Add bloatcmp to CI by @cmyr in #61
- Load and write out lib section of glif files by @cmyr in #65
- Split OutlineBuilder from GlyphBuilder by @madig in #60
- Add fontinfo guideline identifier validation by @madig in #66
- WIP: implement layerinfo loading by @madig in #67
- Serialize kerning values as integers if possible by @madig in #68
- Add normalization example by @madig in #69
- Protect various objects' identifier and lib by @madig in #72
- Handle object libs by @madig in #75
- Prepare for v0.3.0 by @cmyr in #76
Full Changelog: v0.2.0...v0.3.0