Skip to content

Latest commit

 

History

History
208 lines (129 loc) · 3.85 KB

CHANGELOG.md

File metadata and controls

208 lines (129 loc) · 3.85 KB

4.4.0

  • Sass -> SCSS
  • enable fonts
  • add vendor example

4.3.0

  • Update gulp to 4.0.2
  • update gulp-sass
  • update gulp-pug
  • update emitty

4.2.1

  • Update gulp to ver 4
  • change emmit settings to render only changed views

4.2.0

  • Now we can have 1 js file per page. Files are dynamically converted to entry points in webpack config.

4.1.0

  • webpack updated to 4 vers
  • updated all dev deps as well

4.0.2

  • updated webpack to 3.8.1

4.0.1

  • updated webpack to 3.6.0
  • updated plop to 1.9.0
  • intoduced prepare npm-script which basically create ssh.json from .example
  • added postcss-flexbugs-fixes

4.0.0

  • Switched from SugarSS to Sass
  • removed and updated some dependencies

3.3.0

  • enabled localtunnel in browsersync

3.2.0

  • updated dependencies
  • changed snakeCase to kebabCase

3.1.3

  • process.env.PWD -> process.cwd()

3.1.2

  • added url-loader to dependencies

3.1.1

  • removed makeVinylFile option from emitty for templates

3.1.0

  • added emitty package for speedup templates rendering

3.0.0

  • renamed folder gulpfile.js to fabium
  • moved plopfile.js into fabium folder and renamed to plop
  • renamed dist folder to public
  • webpack.config.js moved into fabium

2.8.2

  • removed babel-preset-es2015-webpack package

2.8.1

  • set a plopfile option for task npm run add

2.8.0

  • added util globals.getPath(), to drop relative paths in config file
  • added npm task archive which calls gulp archive

2.7.0

  • added stylelint
  • added postcss-reporter

2.6.0

  • added files generator plop. npm run add
  • generator form component's style + responsive
  • generator for style mixin
  • generator for pages
  • generator for component's template
  • added section for plop in config
  • each style mixin in separate file
  • content of index.html is autogenerated and contains list of all project's pages

2.5.1

  • styles task cleanup
  • removed postcss-inline-comment
  • added postcss-scss

2.5.0

  • moved PostCSS plugins list from globals to tasks/styles.js
  • prevent falling gulp watch when postcss catch an error, by adding this.emit('end'); to plumber handler
  • added postcss-assets

2.4.0

  • added eslint

2.3.0

  • gulp-hub for tasks loading
  • gulp-newer for images
  • tasks/zip.js -> tasks/archive.js
  • grouped tasks moved to tasks/task_groups.js

2.2.0

  • removed bower task, bower.json and .bowerrc
  • added webpack
  • removed scripts:min task
  • npm run prod changed to npm run production
  • removed npm run dev, now you should use only npm start

2.1.0

  • Added .editorconfig

2.0.0

  • Sass -> PostCSS (with sugarss parser and precss, postcss-import, postcss-hexrgba, postcss-inline-svg, postcss-inline-comment, postcss-svgo, postcss-short, postcss-sass-color-functions)
  • jade -> pug
  • disabled sprites task

1.8.0

  • Russian readme wip

1.7.1

  • deploy, rlt fixes

1.7

  • w3c html validation via gulp-w3cjs

1.6

  • added gulp-imagemin and gulp-csso

1.5

  • deploy task connects to remove server via ssh, clears folder and uploads files.
  • archive:dist, archive:src — tasks for archive folders with files.

1.4

  • gulp-rtlcss support
  • autoprefixer via gulp-postcss
  • autoprefixer was removed as separate task, now it's inside styles task
  • removed parallel tasks

1.3

  • stylus replaced with sass

1.2

  • added jade-inheritance

1.1

  • added browsersync

1.0.1

  • added option since, to prevent processing unchanged files.

1.0.0

  • gulp 4
  • removed builder folder
  • splitted all tasks in files
  • CoffeeScript -> ES2015
  • gulp-autoprefixer -> postcss + autoprefixer
  • updated spritesmith version

0.0.3

  • moved all to devDependencies
  • updated babel to 6 version
  • added .babelrc
  • renamed config.yml to gulp-config.json

0.0.2

Moved gulpfile to ES2015