Skip to content

3.0.0

Compare
Choose a tag to compare
@alessandro-fazzi alessandro-fazzi released this 26 Nov 12:14
· 177 commits to master since this release
defec26

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