Skip to content

v0.3.0

Compare
Choose a tag to compare
@chrissimpkins chrissimpkins released this 22 Oct 15:01
· 446 commits to master since this release

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