Releases: jvmn/groundzero-taskrunner-webpack
Releases · jvmn/groundzero-taskrunner-webpack
2.4.4
2.4.3 (Yellow bird)
some optimizations in the newpattern templates
2.4.2
2.4.1 (Rainbow Unicorn)
Fixes errors with webpack and updates packages
⚠ BREAKING CHANGES
- Renamed NODE_ENV "dev" to "development"
2.4.0 (Magenta Unicorn)
Feature
- Webpack: ts support. Will use ts configs(webpack/babel) if ts is set to true in project.config
- Newpattern: ts support. If ts is set to true on project.config it will generate a .ts file instead of a .js file.
Chores
- Updated all dependencies
2.3.0 (Blue Horse)
Refactor
- Newpattern: new naming conventions, supports hbs/twig, css in js, new readme.md template
- Clearer logs from tasks and configs
Fix
- Webpack: rename
loaders
touse
- Crtical-css: convert css to string in case Autoprefixer was set to false, remove autogrid from Autoprefixer
Chores
- Updated all dependencies
2.2.0 (Green Frog)
Features
- Fractal-export: expose
prettyHtmlConfig
via Fractal set hooks. Example can be found in ->config-templates/fractal.hooks.js
Refactor
- Fractal-export: added task progressbar, return await Promise.all
Fix
- Fractal-export: use mkdir.sync
Chores
- Updated all dependencies
⚠ BREAKING CHANGES
Twig
: Now extracted to be used in peerDependencies, the newer versions of twig are still unstable and this way you can control what twig setup you want to use in your project. Minimum versions are set on last known working versions (recommended to lock these versions if you needembed
to merge context correctly otherwise you can install the latest versions or whatever makes you happy).
"@frctl/twig": "^1.0.0",
"twig": "^1.13.3"
2.1.0 (Red Giraffe)
Fix
- Fractal-export: replace old callback with the Promise api for mkdir package
Refactor
- Webpack: use [fullhash] instead of [hash] in production (deprecated api)
Chores
- Updated all dependencies
⚠ BREAKING CHANGES
- use
css-minimizer-webpack-plugin
instead ofoptimize-css-assets-webpack-plugin
for webpack-5 compatibility
2.0.1
2.0.0 (Purple Lion)
Features
- Updated to Webpack 5
- Newpattern supports using local project templates. Include any template you want to override in a
newpattern
folder in your project's root directory. - Custom Fractal server config object now possible via fractal.hooks.js
server
key, the object will be merged with defaults. - Custom mandelbrot theme config object now possible via fractal.hooks.js
mandelbrot
key, the object will be merged with defaults. - Expose Rsync tasks in CLI
Chores
- Updated all dependencies
- Post CSS - removed ie11 grid support
- Dropped console logs from production
⚠ BREAKING CHANGES
- Dropped support for node 10/13. Use node 12 or 14 (LTS)
- Now using
sass
(dart-sass) instead ofnode-sass
as recommended bysass-loader
. See docs - The
prependData
option was removed. Use theadditionalData
option instead. - Webpack
devtool
inwebpack.dev.js
now uses :eval-cheap-source-map
instead of deprecated#inline-source-map
. See docs