2.0.0 is mostly a maintenance release. There are only a few changes beyond 1.9.1 as noted below. The major driver of this update is to update the yargs dependency to a more recent version without security issues.
Breaking Changes
- Supported Node Versions were set to match the node release schedule which at the time of writing includes Node 12.x, 14.x, 16.x and 17.x
- The
yargs
dependency was updated to^17.2.1
to mitigate a security issue. - The Showdown license has been changed from BSD-3-Clause to MIT
Bug Fixes
Features
- Added
ellipsis
option to configure if the ellipsis unicode character is used or not. ( Thanks @VladimirV99 ) - Added a default security policy. Please report security issues to the issues tab on GitHub.