v5.1.0
Factor out common methods to avoid prototype sharing. (#1386)
Relicence and copyright (#1814)
upgrade to prettier 3