- Bump cheerio dependency to latest v1 RC avoid vulnerable dependency
- Breaking Change: All packages now require Node.js version 12.20.0 or newer
- Support UTF-8 characters in SVG
- Support SVG dimensions (width, height) that use
pt
units - Add
rounding
API and CLI option to control how dimensions are rounded (defaults to"round"
) - Fix CVE-2021-23631 by improving input validation
quality
CLI option for JPEG not passed correctly #65- Bump dependencies (incl. major for Puppeteer)
- Bump devDependencies
- Skip inconsistent tests
- moved from !ninja to neocotic ad5aa55
- modified CI to now target Node.js 8, 10, and 11 63fcb27
- bump dependencies 6daedb1
- bumped devDependenices 3a8ae85
- fixed linting errors 96e7e06
- fixed broken tests by regenerating expected fixtures bf34770
- preventing lerna breaking build when calling "npm ci" on bootstrap 1391071
- skipped tests that were causing CI build to fail intermittently cdf43c0
- Add puppeteer.launch options available into CLI #29
- Error being thrown caused by lost context for CLI #24
- Pass custom arguments to puppeteer #25 #27
- Bump puppeteer to v0.13.0 #26
- Error thrown as context is lost for API methods when using destructuring imports #22
- Add option to control background color #14
- Remove all controllable short options for CLI #15 (breaking change)
- Split package up into multiple packages to be more modular #17 (breaking change)
- Add convert-svg-to-jpeg package to convert SVG to JPEG #18
- Add CLI & convertFile method to API #2 #8
- Add scale option #3 #11
- Throw error when baseFile & baseUrl options are both specified #4 (breaking change)
- Change source/target terminology to input/output #6
- Expose Converter class as primary export #9 (breaking change)
- Initial release