Skip to content

Releases: shellscape/webpack-manifest-plugin

v6.0.0

30 Oct 14:27

Choose a tag to compare

BREAKING CHANGES:

  • feat!: ESM only, Node 20+ (#311 )

v5.0.0

08 Mar 15:42

Choose a tag to compare

Breaking Changes

  • feat!: BREAKING CHANGE → drop webpack v4 support (#289)

v4.1.1

11 Jan 15:42

Choose a tag to compare

This is a corrective release that resolves a bad npm pack step which affected v4.1.0.

v4.1.0

11 Jan 15:22

Choose a tag to compare

Bugfixes

  • fix: make manifest type match readme doc (#282)
  • fix: properly join publicPath, basePath (#277)

Features

  • feat: Added ability to adjust plugin processAssets hook stage (#262)

Updates

  • docs: fix typo in documentation for seed option (#285)

New Contributors

v4.0.0

28 Jul 19:08

Choose a tag to compare

Breaking Changes

This package now requires Node v12+. It also ships with TypeScript definitions, which differ from the third party @types/webpack-manifest-plugin package.

Bugfixes

  • fix: add webpack v5 to peerDeps (#271)

Updates

  • docs: add info about webpack-clean and wds
  • refactor: use typescript (#272)

v3.2.0

27 Jul 00:36

Choose a tag to compare

Features

  • feat: useLegacyEmit option (#246)

Updates

  • docs: fixed typo (#260)

v3.1.1

01 Apr 14:00

Choose a tag to compare

Bugfixes

  • fix: extra and invalid paths in Webpack v5 (#249)

v3.1.0

01 Apr 14:02

Choose a tag to compare

Bugfixes

  • fix: all stats regression. fixes #244

Features

  • feat: expand allowed removeKeyHash length from exactly 32 to 16-32 (#248)

Updates

  • docs: fix code block close tag (#239)
  • chore: add FAQ
  • test: only test v4, webpack has introduced regressions

v3.0.0

02 Dec 16:10

Choose a tag to compare

Breaking Changes

  • chore!: update the codebase, documentation, metadata, tests (#223)

This package now requires an Active LTS Node version (v10.0.0+) and Webpack v4.44.0+.

Bugfixes

  • fix(v5): webpack v5 compatibility
  • fix(v5): check for chunks before checking length. re: #224
  • fix: use SyncWaterfallHook for beforeEmit
  • fix(v5): add ids: true to stats
  • fix: read publicPath from stats to handle [hash] (#215)

Features

  • feat: fallback to asset.info.sourceFilename (#227)
  • feat: useEntryKeys option
  • feat: beforeEmit hook, add hook documentation
  • feat: removeKeyHash option. fixes #210

Updates

  • test: improve removeKeyHash test snapshots
  • test: replace svgr with @svgr/webpack
  • docs: fix require for current version
  • docs: update generate option signature. supercedes #182
  • docs: update sort option parameter types (#218)

Known Issues

  • When using a non-js entrypoint (e.g. entry.txt) Webpack v5 will assign a chunk named as main.txt as well as an asset in stats named entry.txt, with both appearing in the resulting manifest. This appears to be a bug in Webpack v5 with no current workaround.

v2.1.0

24 Sep 13:57

Choose a tag to compare

features:

  • add entrypoints as parameter of generate function #192