Blame Changes

Packit 5d935b
1.06  2016-08-17
Packit 5d935b
Packit 5d935b
* Source repo moved from Subversion to Github
Packit 5d935b
* OpenType script and lang tags updated from ISO/IEC 14496-22:2015, draft amendment 2
Packit 5d935b
* Various POD improvements
Packit 5d935b
* Add deepcopy mode to Dumper::ttfdump()
Packit 5d935b
* Bug fixes
Packit 5d935b
*    Wasn't installing on Windows Perl 5.22 and up
Packit 5d935b
*    Reading mark-to-ligature lookups would crash if anchors were omitted
Packit 5d935b
*    Incorrect extension lookup structure
Packit 5d935b
*    Multiple fixes in Silf table processing
Packit 5d935b
*    rt.cpan.org #106562 Uninitialized value warnings
Packit 5d935b
*    rt.cpan.org #106816 spelling errors in manpage
Packit 5d935b
Packit 5d935b
1.05  2015-01-26 r1069
Packit 5d935b
Packit 5d935b
* Add support for GSUB Type 8 Reverse-chaining substitution
Packit 5d935b
* OpenType script/lang/feature tags now based on ISO/IEC 14496-22
Packit 5d935b
* Remove deprecated GDL_old.pm
Packit 5d935b
*
Packit 5d935b
* Bug fixes:
Packit 5d935b
*    Fix rt.cpan.org 92150, 93597
Packit 5d935b
*	 Force 0xFFFF sentry to be in a segment by itself in format 4 cmap subtables
Packit 5d935b
*    Less aggressive cmap format 4 optimization to eliminate USV holes
Packit 5d935b
*    Fix various issues reading WOFF-compressed font tables
Packit 5d935b
*    Fix reading DSIG
Packit 5d935b
Packit 5d935b
1.04  2014-01-09 r994
Packit 5d935b
Packit 5d935b
* Bug fixes:
Packit 5d935b
*    Fix rt.cpan.org 80671, 80672; simplify fix for #42553 per OP
Packit 5d935b
*    Shared tables in TTC weren't working
Packit 5d935b
*    Quiet a cleanup warning in TTC processing
Packit 5d935b
*    Update licensing info for test fonts to OFL
Packit 5d935b
Packit 5d935b
1.03  2013-11-10 r969
Packit 5d935b
Packit 5d935b
* Add $t->minsize() to all tables for assisting with font subsetting
Packit 5d935b
* Add deduping to Name table writing
Packit 5d935b
* Add OS/2 table method to guess at Unicode and Codepage range bits.
Packit 5d935b
* Add support for cmap format 13 subtables
Packit 5d935b
* Expunge notion of 'dflt' language tag from Ttopen.pm
Packit 5d935b
* Bug fixes
Packit 5d935b
Packit 5d935b
1.02  2012-08-30 r862
Packit 5d935b
Packit 5d935b
* Fix typo in Useall to get case right
Packit 5d935b
Packit 5d935b
1.01  2012-08-30 r859
Packit 5d935b
Packit 5d935b
* Add IO::String prerequisite to make BSD and other testing environments happy
Packit 5d935b
Packit 5d935b
1.00  2012-08-28 r857
Packit 5d935b
Packit 5d935b
* Major change to glyph creation/editing -- now utilizes ' isDirty' flag
Packit 5d935b
* Add support for:
Packit 5d935b
*    V4 OS/2 table
Packit 5d935b
*    Reading WOFF fonts
Packit 5d935b
*    MarkFilterSets in GDEF
Packit 5d935b
*    Feature parameters (for cvxx, ssxx and size features)
Packit 5d935b
*    Additional Graphite tables (Silf, Glac, and Gloc)
Packit 5d935b
* Updated MS Lang IDs to Dec 2011
Packit 5d935b
* Finish implementation of coverage table sorting
Packit 5d935b
* Copyright and licensing updated to CPAN requirements
Packit 5d935b
* Bug fixes
Packit 5d935b
Packit 5d935b
0.48  2010-12-14 r692
Packit 5d935b
Packit 5d935b
* Ensure coverage tables are properly sorted
Packit 5d935b
* Additional OT tags (from OpenType 1.6)
Packit 5d935b
* Bug fixes
Packit 5d935b
Packit 5d935b
0.47  2009-08-10 r649
Packit 5d935b
Packit 5d935b
* Add support for Graphite Sill table
Packit 5d935b
* Handle kerning tables version > 0
Packit 5d935b
* Bug fixes
Packit 5d935b
Packit 5d935b
0.46  2009-01-26 r577
Packit 5d935b
Packit 5d935b
* Bug fixes
Packit 5d935b
* Change Copyright to Artistic License 2.0
Packit 5d935b
Packit 5d935b
0.45  2008-06-11 r527
Packit 5d935b
Packit 5d935b
* Introduce changelog
Packit 5d935b
* tidy up 0.44 package, fix README to be more accurate
Packit 5d935b
* tests failing on perl 5.8.2 and before due to no use Exporter qw(import);
Packit 5d935b
  Fix OTTags accordingly.
Packit 5d935b
Packit 5d935b
Some previous changes documented in lib/Font/TTF/Changes_old.txt