- Provide async version of main render method
- Depend on yargs rather than minimist, removing dependency on an unmaintained package
- Upgrade dependencies: html-to-text 6 -> 8, juice 7 -> 8
- Support only Node 14, 16, 18
- Internal refactoring to a more modern code style