Skip to content

Releases: nstungcom/gulp-starter-kit

v4.0.0

19 Jun 20:08
196a363
Compare
Choose a tag to compare
v4.0.0 Pre-release
Pre-release

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

10 Mar 10:56
0c271e8
Compare
Choose a tag to compare

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

15 Nov 19:33
Compare
Choose a tag to compare

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

v1.0.0

18 Sep 11:23
c7f0829
Compare
Choose a tag to compare

First release of Gulp Starter Kit 🎉

Features

  • Browserify, ES6+ support via Babel with auto polyfill for JavaScripts
  • SASS (SCSS syntax) support
  • Nunjucks templating engine
  • BrowserSync for cross-device synchronization