Skip to content

Releases: jvmn/groundzero-taskrunner-webpack

2.4.4

07 Feb 16:40
175bd2e
Compare
Choose a tag to compare
  • update jvmn/changelog dependency

2.4.3 (Yellow bird)

05 Aug 08:46
9b4fbb3
Compare
Choose a tag to compare

some optimizations in the newpattern templates

2.4.2

22 Jul 08:10
05b61ea
Compare
Choose a tag to compare

Fix

  • Copy-assets: ignore .js files only in assets/js/ folder. This allows adding external js files in other assets folders without being processed by Webpack.

2.4.1 (Rainbow Unicorn)

10 May 09:41
3a42b03
Compare
Choose a tag to compare

Fixes errors with webpack and updates packages

⚠ BREAKING CHANGES

  • Renamed NODE_ENV "dev" to "development"

2.4.0 (Magenta Unicorn)

26 Feb 14:02
2569e9f
Compare
Choose a tag to compare

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)

02 Feb 15:00
6ff0284
Compare
Choose a tag to compare

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 to use
  • 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)

19 Jan 17:50
Compare
Choose a tag to compare

Features

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 need embed 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)

18 Jan 16:38
a3ab3c0
Compare
Choose a tag to compare

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 of optimize-css-assets-webpack-plugin for webpack-5 compatibility

2.0.1

12 Jan 10:21
32b6a42
Compare
Choose a tag to compare
  • Update dependencies
  • npm audit fix

2.0.0 (Purple Lion)

12 Jan 09:56
6ca5a47
Compare
Choose a tag to compare

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 of node-sass as recommended by sass-loader. See docs
  • The prependData option was removed. Use the additionalData option instead.
  • Webpack devtool in webpack.dev.js now uses : eval-cheap-source-map instead of deprecated #inline-source-map. See docs