Dart Sass; drop support for Node < 10
Pre-release
Pre-release
- π₯ BREAKING: Drop support for Node < 10
- π₯ BREAKING: Switch to Dart Sass throughout, and use as default
sass.implementationoption - π₯ BREAKING: Convert Herman-specific options to camelCase (
fontPath,nunjucks.templatePath,sass.jsonFile,sass.includePaths,sass.outputStyle) - π₯ BREAKING: Herman no longer automatically optimizes SVG icons using SVGO
- π₯ BREAKING: Remove
herman-prefix from Sass JSON utilities:herman-add()=>add()herman-export()=>export()herman-map-compile()=>compile()
- π NEW: Add support for using namespaced Sass modules in
@example scssannotations withsass.useoption - π NEW: Default Sass importer (used by
@example scss) now supports~imports of external modules in Yarn 2 PnP environments - π NEW: Allow using custom Sass importer with
@example scssvia newsass.importeroption - π DOCS: Fix broken links in Changelog
- π INTERNAL: Upgrade dependencies: