Let us bring another major long overdue update π
But again we haven't been idle. This like the previous this release incorporates experiences gathered from other projects in KV. At the same time it closes few issues (#38 #39 #40 #44 #47 #48, #49).
Lots of thanks to all of you who participated in this release by submitting patches, reporting bugs but especially @racse1 for keeping everything in check π
scaffolding
- Scoped pkg name for generator (
@kraftvaerk/generator-rammevaerk
) - Production mode for gulp and webpack fixed
- Browserlist updated to reflect KV contracts
- Project wide babel config added
- Pug Tpl prefix removed
- Popup page removed from Pug
- gulp-rename, gulp-filter and gulp-flatten removed
- Lighthouse audit improved
- Valid package.json
scripts
- Fix to avoid watch task running script build twice
- Cookieconsent updated to use scoped pkg (
@kraftvaerk/cookieconsent
) - Lightbox/ Fancybox dynamically imported when needed
- Linting added for scripts in CLI as before.
- Eslint uses our scoped config (
@kraftvaerk/eslint-config
)
styles
- Fancybox uses latest version + mock images removed
- Fix for CSS import deprecation in SASS
- Stylelint uses our scoped config (
@kraftvaerk/stylelint-config
)