Releases: yeoman/generator-webapp
Releases · yeoman/generator-webapp
v3.0.1
v3.0.0
Upgrade
$ npm install --global generator-webapp
Docs
- new Liquify recipe ✨
- fix Browsersync issue in the Nunjucks recipe
- fix ESLint lazypipe channel in the CoffeeScript recipe
- fix injecting dependencies and rebuilding the views in the Pug recipe
Notable Changes
- 42c2c6f we migrated to Yeoman Generator v1! 🎉
- a559783 remove unnecessary
bower.json
overrides for Bootstrap 4
v2.4.1
v2.4.0
Upgrade
$ npm install --global generator-webapp
Docs
- updated Nunjucks recipe
- updated Handlebars recipe
- updated AWS S3 Deployment recipe
- updated Compass recipe
Notable Changes
v2.3.2
v2.3.1
Upgrade
$ npm install --global generator-webapp
Docs
- new Stylus recipe
- new Compass recipe
- lots of updates to the Nunjucks recipe
Notable Changes
- 7cf3445 fix wiredep error with empty files (until taptapship/wiredep#253 is merged)
v2.3.0
Upgrade
$ npm install --global generator-webapp
Docs
- lots of updates to the CoffeeScript recipe
- instructions are more clear, detailed and up-to-date
- shows how to compile tests
- helps set up linting with CoffeeLint
- fix the multiple reload issue in the Nunjucks recipe
- details about adding new assets are now documented
Notable Changes
- 5af2cf7 the task
serve:dist
will now automatically build your app before starting the server, so you no longer need to rungulp
before runninggulp serve:dist
- ee170aa fonts are now copied only where they need to, in development they are copied to
.tmp/fonts
, in production todist/fonts
(before they were always copied to both directories) - 796efb9 we're no longer setting the ESLint environment based on your testing framework, this is only needed when using the
no-undef
rule, in which case the fix is much simpler than what we were doing previously, read here
v2.2.0
Upgrade
$ npm install --global generator-webapp
Docs
- new HTMLHint recipe
- The Jade recipe no longer causes infinite reload and has other small updates, we also updated the name to Pug
- the browserify recipe now contain the missing piece of ESLint config needed for modules
- in the FAQ we explained why we won't organize paths into variables
Notable Changes
- bump dependencies
- 09492a0 fix the
gulp.dest
in thelint:test
task - 126e721 clarify intro message, "What more would you like?" → "Which additional features would you like to include?"
- ce4a84c copy extension-less extras as well
- ed88ff9 auto-refresh when
test/index.html
changes too (not just when JS files change) - 6cab656 specify yo as peer dependency to avoid yeoman/generator#930
- 91fe09b we now run
clean
andwiredep
as part ofserve
anddefault
, 🎉 that means no more issues with residual temporary files and missing dependency injections, respectively
v2.1.0
Upgrade
$ npm install --global generator-webapp
Docs
- new Browserify recipe
- lots of updates to the Jade recipe
Notable Changes
- 840dcbf fix some occurrences of #356 by adding v6 babel-register module
- 3e4526f we officially support only Node v4 and up
- 6d84862 disable cssnano autoprefixing, because we're already prefixing in development
- e2854f0 put cssnano in safe mode
- 48ad50c don't parse gulpfile with Babel to decrease loading time (#407), newer versions of Node support a lot of ES2015 anyway
v2.0.0
Upgrade
# generator-gulp-webapp was renamed to generator-webapp!
$ npm install --global generator-webapp
Notable Changes
- 40fc7da fix image minification error
- 0efc144 don't reload the browser for each compiled script, just once
- 0ce67b8 update docs, advising to use gulp-cli for running CLI commands
- 55f4a2f rename generator-gulp-webapp to generator-webapp, deprecate the Grunt version of the generator and move it to the legacy-grunt branch