All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- [BREAKING] Drop NodeJS 12-14 support
- updated ttf2woff2 to 5.x (requires NodeJS 14+)
- improved grammar in README.md (#42)
- Removed
mkdirp
dependency, usefs.mkdirSync
instead - Removed
memorystream
dependency, usefs.createReadStream
instead - Disable shell in
ttfautohint
subprocess call - Removed
babel
, distribute sources as is
- Try to use FontForge for WOFF2 generation and fallback to
ttf2woff2
in case it fails to (397c4cfd)
- eotlitetool crashes silently when Python >= 3.7 (#30)
- BREAKING minimal node.js >= 12.13.0
- Updated all dependencies
- Ignore instead of taking only symbolic links if skipLinks is set.
- Add skipLinks option
- BREAKING: require node.js >= 10.4.0
- Updated dependencies to latest version
- Brace expression is not working, if the object has single value
- BREAKING: require node.js >= 8
- Use built-in
child_process
instead ofexec
module (#11)
- Updated dependencies
- Reduced lodash usage
- GitHub security alert
- npm security alert
- npm audit vulnerabilities report
- Improved different SVGs support (again)
- Improved different SVGs support
- Checksum error in glyf (#7)
- Replaced deprecated Buffer constructor
- Unpinned dependencies
- Ligatures support
1.0.10 – 2018-08-30
- Invalid demo when
fontPathVariables
is true
1.0.7 – 2018-08-29
- Updated dependencies
- Minor changes in package.json
- Invalid svg font generation on Node 10
1.0.6 – 2017-12-15
- Support fontForge engine
- Added
centerHorizontally
option (onlynode
engine)
1.0.5 – 2017-12-15
- Update svgicons2svgfont to
^8.0.0
- Update ttf2woff to
^2.0.1
- Update ttf2eot to
^2.0.0
- Update chalk to
^2.3.0
- Update async to
^2.6.0
1.0.4 – 2017-11-28
- Update svgicons2svgfont to
^7.0.2
1.0.3 – 2017-11-28
- Update SVGO to
^1.0.3
- Output stylesheet name
1.0.2 – 2017-11-28
- Added all needed files for correctly work
- Fixed fatal issue with node engine
1.0.1 – 2017-11-28
- Downgrade packages
- Migration to Grunt 1.0.0
- Migration to ES6+
- Migration to Node 6.9+
- FontForge engine
- Tests (because they didn't work correctly)