Skip to content

v1.0.1

Compare
Choose a tag to compare
@webdiscus webdiscus released this 15 Oct 10:58
· 10 commits to master since this release

BREAKING CHANGE

Reverted default behavior as in v0.8.1 - remove empty scripts before other plugins will be called. This change is needs for properly work of the vast majority of webpack plugins.

For compatibility with v0.8.2 - v0.8.4, if you have an issue, use new stage option with the value:

new RemoveEmptyScriptsPlugin({
  stage: RemoveEmptyScriptsPlugin.STAGE_AFTER_PROCESS_PLUGINS,
})

Features

  • add supports for TypeScript
  • add new stage option.
    Webpack plugins use different stages for their functionality.
    For properly work other plugins can be specified the stage when should be removed empty scripts: before or after processing of other Webpack plugins.
    For example, using @wordpress/dependency-extraction-webpack-plugin the empty scripts must be removed after processing all plugins.
    Using webpack-manifest-plugin the empty scripts must be removed before processing other plugins.

Bugfixes

  • keep extracted wordpress dependencies, #9
  • fix last stable version of ansis in package.json to avoid issues in dependency