Avatar for the webpack user
webpack
webpack
BlogDocsChangelog

fix(ConcatenatedModule): include runtimeCondition of external infos in updateHash

#21023Merged
Comparing
claude/easy-todo-fixes-TRVLy
(
4ab1bf8
) with
main
(
26e346a
)
CodSpeed Performance Gauge
+13%
Improvement
5
Regression
5
Untouched
134
Dropped
72
Skipped
72

Benchmarks

288 total
benchmark "css-modules", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
422.3 KBN/A
benchmark "context-commonjs", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4.1 MBN/A
benchmark "future-defaults", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
286.1 KBN/A
benchmark "context-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
145.2 KBN/A
benchmark "many-chunks-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "concatenate-modules", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4.1 MBN/A
benchmark "asset-modules-resource", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4.2 MBN/A
benchmark "many-chunks-esm", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
7.6 MBN/A
benchmark "asset-modules-resource", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.6 MBN/A
benchmark "lodash", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
6.8 MBN/A
benchmark "many-modules-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
210.2 KBN/A
benchmark "wasm-modules-sync", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "asset-modules-inline", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
237.5 KBN/A
benchmark "wasm-modules-sync", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
401.2 KBN/A
benchmark "context-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
889.5 KBN/A
benchmark "many-modules-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.3 MBN/A
benchmark "context-esm", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
8.1 MBN/A
benchmark "devtool-eval-source-map", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "asset-modules-inline", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4.3 MBN/A
benchmark "css-modules", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
7.9 MBN/A
benchmark "side-effects-reexport", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4 MBN/A
benchmark "devtool-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
412.1 KBN/A
benchmark "side-effects-reexport", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4.4 MBN/A
benchmark "many-chunks-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
167.4 KBN/A
benchmark "asset-modules-source", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
167 KBN/A

Commits

Click on a commit to change the comparison range
Base
main
26e346a
-6.96%
test(ConcatenatedModule): drop unit test; configCase uses real UMD external info
0fbfaa8
3 days ago
by alexander-akait
-23.14%
fix(ConcatenatedModule): delimit moduleId and runtimeCondition in hash to avoid collisions
ba077ce
3 days ago
by alexander-akait
+43.04%
fix(ConcatenatedModule): also hash nonDeferAccess and isDeferred for external infos
4ab1bf8
3 days ago
by alexander-akait
© 2026 CodSpeed Technology
Home Terms Privacy Docs