All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- added
Config
,GulpHashPlugin
andRollupHashPlugin
to theexports
inindex.js
so that it is possible to use them when writing custom tasks.
- updates cssnano to new major
- fixes postcss config loader dependency
- fixes bug with rollup watcher being active in prod build
- adds an optional watch mode to js task. It will be enabled by default in dev environments. It can be disabled by passing watchOptions = false if a custom watch is preffered
- updates several rollup plugins (no breaking changes)
- breaking change: Support for PostCSS ^8.0.0.
@webtides/tasks
now ships with PostCSS v8. If you use postcss plugins that are not compatible with PostCSS v8, your build will probably crash.
nodemon
task for starting (and watching/restarting) node servers
- breaking change: The rollup js task will now throw an error instead of just a warning in the console when you have unresolved dependecies. We think this should be the default behaviour.
- copy task with falt: false values
flat
option for copy task per paths definition
- rollup-gzip plugin
- uses old rollup plugins again. Gulp seems to not work with the new plugins… when using from outside.
- config option to svg task
- uses rollup plugins from new monorepo
- more options for js/rollup task
- postcss options to js/rollup task
- missing “/“ in filepath for js files from rollup-hash-plugin
- initial release