- Fix regression related to CLI options (#13)
- Migrate to null safety
- Fix unknown config parameters causing a crash and add related warnings
- IMPORTANT: 'CFF' table is generated now instead of 'CFF2'. It shouldn't affect glyphs in newly generated fonts. To learn more, refer to the issue: #8
- PostScript name record in the 'name' table now only contains allowed characters.
- Added CharString optimization to remove some NOOP commands.
- Changed values of ascender (to unitsPerEm) and descender (to 0) for non-normalized fonts.
fontPackage
parameter forIconData
class can now be provided (thanks @jamie1192).
- Fixed glyph metrics in a case where normalization setting is off (thanks @dricholm).
- Formatted code using dartfmt.
- CLI tool arguments can now be specified in yaml config (thanks for suggestion @dricholm).
- Fixed lints affecting package score.
- Initial release