Releases: fevrcoding/wok
v2.0.3
- Development Dependecies updates
- Minor code improvements
v2.0.0
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
Bugfix Release
- added clean task error management
v1.0.0 - Gulpy WOK
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
Breaking changes ahead!
Gruntfile.jsis now in the project root folder for consistency with every other project out there.wwwfolder is nowpublicby default- removed
assets/media folder. Addedassets/videoandassets/audiofolder - replaced
load-grunt-taskswithjit-gruntfromload-grunt-config - compiled assets (JS, CSS etc) are now stored in a custom
assetsfolder to reflect source paths. - redefined paths in
build/grunt-config/paths.ymlto 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
Fixes
- CSS Sourcemaps are back in town
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
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
- 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
enginescollection inbuild/grunt-config/properties.yml
v0.9.1
Modernizr is now managed via bower.
Note: As per default build, yepnope has been removed and deprecated.
Box model utility classes
Box model related classes have been moved to utility.sass
.l-centeredto.u-centered.l-floatto.u-float.l-float--leftto.u-float--left.l-float--rightto.u-float--right%l-inlineto%u-inline.l-inlineto.u-inline.l-stackedto.u-stacked.l-inline--baselineto.u-inline--baseline
Old classes will be kept for compatibility unit v 0.11.0