Releases: fevrcoding/wok
Releases · fevrcoding/wok
v7.1.0
v7.0.0
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 rungulp
- Internal tasks
clean:tmp
,bump:type
are no more available as public tasks remote
task now executes a deploy of the contents inpublic
folder based on the global or host's specificdeployStrategy
property. Replacesftp
andrsync
tasks.modernizr:html5shiv
task removed- Nunjuck views now default to
.njk
extension. For compatibility, HTML files will be rendered as well, though. viewmatch
property inbuild/gulp-config/properties.js
has been replaced byviewsExt: [...]
.- Dropped support for IE9 (#17)
audio
andvideo
folders are now stored under a commonapplication/assets/media
folder. Added amedia
path key inbuild/gulp-config/paths.js
- Using
browserslist
keyword inpackage.json
for autoprefixer and Babel presets. SeeREADME.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
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
Maintenance Release
- Updated most dependencies.
v6.0.0
v5.0.0
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
tolint:styles
- Added ES2015 support via Babel
remotehost
argument renamedtarget
.- INTERNALS: Path's key
scss
renamed to a more genericstyles
inbuild/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 toscript
tags in views - Added
frontend/assets/js/base/mq.js
helper class for media queries handling in JS - INTERNALS: New path resolution functions
toPath
andtoAbsPath
inbuild/gulp-config/paths.js
v4.1.0
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
Patch Release
- Updated
package.json
deps - Changed some rules in
.stylelintrc.json
v4.0.1
Bugfix release
- Fixed a bug in modernizr task running under node v4.x
V4.0.0
Major Release
Breaking Changes
- Due to a complete tasks' refactoring, now Wok requires Node 4+
- Replaced
gulp-css-minify
withgulp-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