Allsorts Versions Save

Font parser, shaping engine, and subsetter implemented in Rust

v0.14.1

9 months ago

Added

  • Provide access to value held by cff::Real. #93

Fixed

v0.14.0

1 year ago

Added

  • Global and local subroutines in CFF fonts are now subset as part of subsetting.

Changed

  • Introduce SubsetError as error type for subsetting.
  • Upgrade dependencies
  • Bump MSRV to 1.66.0.

Fixed

  • Fix glyf loca null transform parsing in WOFF2 #88
  • Prevent possible panic in offset_length.

v0.13.0

1 year ago

Fixed

  • Reserve sufficient capacity for Vec<SimpleGlyphFlag>.
  • Read unused ValueRecord fields as u16s. Clarify that they are offsets.

Changed

  • Bump MSRV to 1.63.0.

v0.12.1

1 year ago

Changed

  • Suppress a dead code warning.

v0.12.0

1 year ago

Changed

  • Add a few accessors (for use in allsorts-tools).
  • Upgrade tables and dependencies to use Unicode 15.0 data.

v0.11.0

1 year ago

Fixed

  • Failure to shape some Indic syllables that begin with a number.

Changed

  • Make Font only depend on lifetime of ReadScope. #76

v0.10.0

1 year ago
  • Derive common traits on more types.

v0.9.2

1 year ago

Work around MSRV change in libz-sys.

v0.9.1

1 year ago

Bump regex dev dependency.

v0.9.0

2 years ago
  • Subset fonts now include a valid cmap table #27