Skip to content

Releases: fevrcoding/wok

v2.0.3

05 Nov 15:42

Choose a tag to compare

  • Development Dependecies updates
  • Minor code improvements

v2.0.0

27 Oct 11:50

Choose a tag to compare

Breaking Changes

  • Modernizr updated to v3+:
    • now modernizr is an npm dev dependency
    • updated task options and development configuration (using default all configuration)
  • New template engine: Nunjucks
  • removed jscs and jshint in favor of eslint

Minor Changes

  • some devDependencies have been updated

v1.0.1

28 Sep 09:06

Choose a tag to compare

Bugfix Release

  • added clean task error management

v1.0.0 - Gulpy WOK

25 Sep 10:53

Choose a tag to compare

Moving to Gulp.js!

After some months of testing, WOK drops Grunt as task runner and moves to Gulp.js.

Latest Grunt-based version is 0.13.0. This version won't be maintained anymore. Legacy code is available in the grunt branch.

Folders structure and workflow has been kept as similar as possible to the previous setup, anyway expect some breaking changes.

For installation and usage please refer to the README.md file

v0.12.0

30 May 16:41

Choose a tag to compare

Breaking changes ahead!

  • Gruntfile.js is now in the project root folder for consistency with every other project out there.
  • www folder is now public by default
  • removed assets/media folder. Added assets/video and assets/audio folder
  • replaced load-grunt-tasks with jit-grunt from load-grunt-config
  • compiled assets (JS, CSS etc) are now stored in a custom assets folder to reflect source paths.
  • redefined paths in build/grunt-config/paths.yml to be more conventional and flexible.
  • vendors sources are now stored in application/assets/vendors. At build time use copy / usemin / whatever task to place them in the <%= paths.dist.assets %>/<%= paths.vendors %> folder. Since there are tons of usage scenario, wok doesn't deal with it upfront.
  • added a custom postcss task for legacy IE support to deal with :: pseudo-selectors and rgba colors
  • updates SCSS framework

v0.11.3

22 Apr 08:44

Choose a tag to compare

Fixes

Changes

Since this fork is increasingly diverging from its original source, we encourage to use this repo as the primary source for boileplate cloning:

git clone git://github.com/fevrcoding/wok.git

Licensing and copyright has been updated accordingly.

v0.11.0

14 Apr 12:05

Choose a tag to compare

Breaking Changes

  • Dropped Ruby dependency. Sass code now compiled with node-sass
  • Stylesheets converted to SCSS syntax
  • Dropped Breakpoint Sass in favor of sass-mq
  • Dropped grunt-ejs-render in favor of grunt-tmpl-render with latest EJS version.
  • Dropped IE versions check via conditional comments for IE 7 / 8. Currently we check for IE<9, IE 9 and IE > 9

New features

  • CSS post processing with Autoprefixer and PostCSS
  • support for SCSS linting
  • System notification via grunt-notify
  • Continuous styleguide generation (Styleguide Driven Development) property option
  • Fake API endpoint boilerplate in build/api.js

Known issues

  • libsass currently breaks sourcemaps, so for now the feature is disabled... 👎

0.10.0

12 Mar 10:42

Choose a tag to compare

  • Modularized tasks configuration via load-grunt-config
  • Updated npm deps
  • Removed svgmin task since grunt-contrib-imagemin already supports SVG files
  • First steps towards customizable view/stylesheet engines: added engines collection in build/grunt-config/properties.yml

v0.9.1

16 Dec 08:56

Choose a tag to compare

Modernizr is now managed via bower.

Note: As per default build, yepnope has been removed and deprecated.

Box model utility classes

15 Dec 17:18

Choose a tag to compare

Box model related classes have been moved to utility.sass

  • .l-centered to .u-centered
  • .l-float to .u-float
  • .l-float--left to .u-float--left
  • .l-float--right to .u-float--right
  • %l-inline to %u-inline
  • .l-inline to .u-inline
  • .l-stacked to .u-stacked
  • .l-inline--baseline to .u-inline--baseline

Old classes will be kept for compatibility unit v 0.11.0