All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
-
loca table corruption during subsetting. The loca table serialization code didn't properly detect suitable table format.
-
Fixed checksum calculation for empty tables.
1.5.0 - 2017-02-13
- Support for reading TTF fonts from TTC files
- Subset font naming is consistent now and depends on content
1.4.0 - 2014-09-21
- sbix table support
1.3.0 - 2014-09-10
- Post table version 2.5
1.2.2 - 2014-08-29
- Ignore unsupported cmap table versions
1.2.1 - 2014-08-28
- Added missing Pathname require
1.2.0 - 2014-06-23
- Rubocop checks
- Ability to parse IO objects
- Improved preferred family name selection
1.1.1 - 2014-02-24
- Clarified licensing
- comicsans.ttf
1.1.0 - 2014-01-21
- Improved Unicode astral planes support
- Support for cmap table formats 6, 10, 12
- RSpec-based specs
- Subsetting in JRuby
1.0.3 - 2011-10-11
- Authorship information
- Ruby 1.9.2 segmentation fault on Enumerable#zip(range)
Initial release as a standalone gem