3.0.0
alessandro-fazzi
released this
26 Nov 12:14
·
177 commits
to master
since this release
Full diff from previous version @ 2.7.0...3.0.0
Breaking changes
- HAML is no longer supported
- Themes created with Wordless <3.0.0 are not compatible with Wordless >=3.0.0 due to the changed scaffold
If you are interested in updating a project you have to study the new scaffold and update it by hand. This will be a hard work and we cannot provide an automagic upgrade for such a big change.
Highlights
- bump required node version to current LTS
- support NVM adding nvmrc
- Stylelint is supported and configured by default
- coffeescript will be polyfilled and transpiled by babel by default (w/ browserslist help)
- Add default configuration for browserslist
- lint and update default sass (with an image to test image url rewriting done by Webpack)
- refactor folder structure (partially fixing #239)
- use mini-css-extract-plugin fix #236
- readme updated
- documentation @ https://wordless.readthedocs.io/en/latest/ updated and improved
- added nodejs section
- added documentation about how to use multi-entries bundles
- updated all the references to the old scaffold
- more! Take a look at it: it's a big effort to keep it up and good :)
- Webpack configuration now supports multi-entries by default (starts with a single one, but ready to work with multiple)
- updated all the JS deps
- updated all the PHP deps