P5 Webpack Yeoman Generator Versions Save

Yeoman generator for a p5 project with webpack

v0.2.2

3 years ago

Updates lodash to fix security vulnerabilities as well as other packages

v0.2.0

4 years ago

This release upgrades dependencies of the yeoman generator as well as the generated project template to the latest versions and makes the generator ready for 2020 🚀This makes the projects more secure, allows for integration with latest technology and enabled users to employ the latest p5 features.

Heads up 👴 👵 ⏫

  • p5 is upgraded to ^0.10.2
  • p5.dom is now shipped with p5 core and can no longer be installed as separate library
  • All code is bundled in one file without a separate vendor chunk. Chunking is automatically handled by webpack
  • stage-0 is no longer provided with babel, supported language features are based on the browserslist entry in package.json as described in @babel/preset-env

Full changelog

  • Generator
    • Upgrade yeoman toolchain to yeoman-generator@^4.4.0 yosay@^2.0.0
    • Upgrade test dependencies to jest@^24.9.0, jest-cli@^24.9.0, yeoman-assert@^3.0.0, yeoman-test@^2.0.0
    • Replace deprecated nps with npm audit
    • Remove library option p5.dom (now part of p5)
  • Project template
    • Upgrade p5 to p5@^0.10.2
    • Upgrade babel & friends to @babel/core@^7.0.0
    • Drop stage-0 preset of babel
    • Add browserslist entry to package.json
    • Upgrade webpack & friends to webpack@^4.41.4
    • Remove vendor commons chunk