Releases: nstungcom/gulp-starter-kit
Releases · nstungcom/gulp-starter-kit
v4.0.0
The main focus on this release is to reduce the possibility to commit messy codes. Another one is the possibility to ease the migration process for older projects with the help of npm scripts.
- feature: svg placeholder image for even easier local development
- feature: husky hook for checking codes before any commit can be made
- feature: using prettier to format codes for all cross the team (some might not like it...)
- remove: node v8 - v10 support
- remove: gzip files support, as we never use this feature. Any service like netlify will do them for you automaticlly
- remove: cache busting, as we never use this feature. Any service like netlify will do them for you automaticlly
- change: use rollupjs for compiling JS
- change: npm script are now not being forced to exit with code 0, use
npm run -s
instead 😏 - docs: remove outdated recipes
- docs: update bootstrap 4 recipes
v3.0.0
The biggest change would be using Eleventy to generate HTML files and the possibility to copy additional CSS & JS to "dist" folder.
- [Remove] imagemin-gifsicle
- [Fix] no-trailing-spaces error
- Move critical to recipes
- [Fix] gulp-purgecss error
- Readd npm script to quickly fix css & js
- [Feature] Copy additional JS & CSS files
- Add purgecss config to config.yml + example
- [Fix] Browserslist: caniuse-lite is outdated. Please run next command... warning
v2.0.0
Completly rewritten & restructured. Using ES6 for gulpfile.babel.js and simplify gulp tasks. Extracted configuration from package.json to config.yml, babel.config.js & .browserslistrc.
- Remove gulpfile.js
- Add gulpfile.babel.js
- Add Node.js 8 support
- Add babel.config.js
- Add .browserslistrc
- Add config.yml
- Add UIkit 3 recipe
- Add simple documentation
- Update Bootstrap 4 & Foundation 6 recipes
- Add linting for CSS, SCSS & JS
- Add critical to extract & inline CSS from HTML
- Add task to copy static files to "dist" folder
- Remove deprecated @babel/polyfill
- Remove unused NPM scripts
- Add simple cache busting & remove unused tasks
- Compress CSS, JS & HTML in production
- Fix: Empty folder now wont be copied
- Add purgecss