qrohlf / trianglify

Algorithmically generated triangle art
http://qrohlf.com/trianglify/
GNU General Public License v3.0
10.08k stars 669 forks source link

Trianglify "next" milestone #111

Closed qrohlf closed 4 years ago

qrohlf commented 4 years ago

Apparently I somehow managed to publish a 2.0.0 by accident from this branch, hopefully it's working well for everybody but apologies to any users that got bit by any untested functionality! I'll do some final testing

This means a few things:

4.0.0 release checklist:


1 I'm removing node-canvas from optionalDependencies because the default behavior of npm/yarn is to attempt to install all optionalDependencies, display any install errors, but not fail the full npm install operation if installation of an optionalDependency fails. This is proving to be extremely confusing for many users that are consuming the browser version of Trianglify, and seeing a bunch of install errors for a totally unnecessary node-related package when they try to npm install.