shellscape / webpack-manifest-plugin

webpack plugin for generating asset manifests
MIT License
1.43k stars 185 forks source link

[Webpack 4] Since upgrade from 2.2.0 to 3.1.0, concurrent manifests generation overlap #258

Closed adrienharnay closed 3 years ago

adrienharnay commented 3 years ago

I have a large concurrent build that takes ~2 min, with 2 configs: ES Modules and commonjs. I generate a manifest for each config.

Expected Behavior

manifests each contain files related to their config.

Actual Behavior

At the end of the build, since upgrading to 3.1.0, I can see that both files are identical (they contain the file list for ES Modules, .mjs files).

Additional Information

I suspect the reproduction project is not large enough to reproduce the bug, so all I could reproduce was the offending configuration with the correct version. Keeping all other parameters the same and downgrading to 2.2.0 fixes the problem.

Please tell me if I can help more and how.

Thanks in advance!

stale[bot] commented 3 years ago

Hey folks. This issue hasn't received any traction for 60 days, so we're going to close this for housekeeping. If this is still an ongoing issue, please do consider contributing a Pull Request to resolve it. Further discussion is always welcome even with the issue closed. If anything actionable is posted in the comments, we'll consider reopening it.