Skip to content

Releases: fevrcoding/wok

v7.1.0

26 Jun 10:03
Compare
Choose a tag to compare

Minor Release

  • added enableNotify boolean flag to /build/gulp-config/properties.js to toggle desktop notifications in development mode. (#23)

v7.0.0

27 Mar 14:14
Compare
Choose a tag to compare

Major release

This release introduces a list of breaking changes. Anyway common use cases shouldn't be affected.

Breaking Changes

  • Updated to Gulp4 (#18)
  • dev task removed. Just run gulp
  • Internal tasks clean:tmp, bump:type are no more available as public tasks
  • remote task now executes a deploy of the contents in public folder based on the global or host's specific deployStrategy property. Replaces ftp and rsync tasks.
  • modernizr:html5shiv task removed
  • Nunjuck views now default to .njk extension. For compatibility, HTML files will be rendered as well, though.
  • viewmatch property in build/gulp-config/properties.js has been replaced by viewsExt: [...].
  • Dropped support for IE9 (#17)
  • audio and video folders are now stored under a common application/assets/media folder. Added a media path key in build/gulp-config/paths.js
  • Using browserslist keyword in package.json for autoprefixer and Babel presets. See README.md for supported browsers
  • Updated default sans-serif font families (#16)
  • New build/gulp-tasks/lib/renderers structure. Early support for multiple and external view renderers

v6.1.0

20 Mar 10:17
Compare
Choose a tag to compare

Minor changes

When run with --production flag both serve and server tasks will compress (gzip) every resource response (useful for production build testing).

v6.0.1

08 Mar 05:14
Compare
Choose a tag to compare

Maintenance Release

  • Updated most dependencies.

v6.0.0

31 Aug 13:03
Compare
Choose a tag to compare

Major Release

Breaking changes

  • nomalize.css updated to v 7.0.0
  • updated to latest uglifyjs v3
  • removed some tests in the development configuration of Moderniz
  • set the babel preset to babel-env for IE11 and stage2

v5.0.0

27 Mar 15:31
Compare
Choose a tag to compare

Major Release

Breaking Changes

  • Removed bower. Just use NPM as package manager. Custom and premium libraries can still be placed in the application/assets/vendors folder
  • Removed scss-lint configuration file. stylelint is now the only supported (s)css linting tool
  • Renamed lint:scss to lint:styles
  • Added ES2015 support via Babel
  • remotehost argument renamed target.
  • INTERNALS: Path's key scss renamed to a more generic styles in build/gulp-config/paths.js
  • INTERNALS: Removed options.assetsPath helper function

Other Changes

  • Added a yarn.lock in order to provide support for yarn users
  • Added defer attribute to script tags in views
  • Added frontend/assets/js/base/mq.js helper class for media queries handling in JS
  • INTERNALS: New path resolution functions toPath and toAbsPath in build/gulp-config/paths.js

v4.1.0

16 Dec 13:18
Compare
Choose a tag to compare

Minor Release

  • removed unused usemin path definition
  • asset folder is the same both in development and production
  • reviewed asset revving in production

V4.0.2

28 Nov 10:52
Compare
Choose a tag to compare

Patch Release

  • Updated package.json deps
  • Changed some rules in .stylelintrc.json

v4.0.1

07 Nov 10:39
Compare
Choose a tag to compare

Bugfix release

  • Fixed a bug in modernizr task running under node v4.x

V4.0.0

04 Nov 16:12
Compare
Choose a tag to compare

Major Release

Breaking Changes

  • Due to a complete tasks' refactoring, now Wok requires Node 4+
  • Replaced gulp-css-minify with gulp-clean-css

Minor Changes

  • JS linting supported with gulp list:js task. Switched to a custimized version of eslint-config-airbnb-base
  • SCSS linting settings for stylelint
  • Updated devDependencies packages