Avatar for the webpack user
webpack
webpack
BlogDocsChangelog

feat: support function matcher in rule options

#19952Merged
Comparing
func-match
(
13c03f8
) with
main
(
8c0fa9e
)
CodSpeed Performance Gauge
-41%
Improvement
3
Regression
1
Untouched
38

Benchmarks

42 total
benchmark "devtool-eval", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
-41%
44.5 ms75.8 ms
benchmark "devtool-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+61%
116.2 ms72 ms
benchmark "many-chunks-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+30%
182.3 ms140.2 ms
benchmark "many-modules-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+21%
137.6 ms113.7 ms
benchmark "cache-filesystem", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+15%
1,105 ms959.7 ms
benchmark "devtool-eval", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+14%
303.6 ms266.3 ms
benchmark "future-defaults", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+13%
375.9 ms331.4 ms
benchmark "devtool-eval-source-map", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+12%
295.7 ms264.4 ms
benchmark "many-modules-commonjs", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+9%
351.8 ms324.3 ms
benchmark "many-modules-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+8%
356.5 ms328.6 ms
benchmark "devtool-source-map", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+8%
283.3 ms262.5 ms
benchmark "many-modules-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+7%
133.7 ms124.6 ms
benchmark "context-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+6%
60.6 ms57.2 ms
benchmark "devtool-eval-source-map", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+6%
1.3 s1.3 s
benchmark "react", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+5%
116.2 ms110.3 ms
benchmark "cache-filesystem", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+3%
1.6 s1.5 s
benchmark "react", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+1%
256.1 ms252.5 ms
benchmark "devtool-eval", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+1%
1.1 s1.1 s
benchmark "many-modules-esm", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+1%
2.5 s2.5 s
benchmark "three-long", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+1%
359.9 ms356.5 ms
benchmark "future-defaults", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
+1%
124.3 ms123.6 ms
benchmark "context-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
0%
392.7 ms391.7 ms
benchmark "many-chunks-commonjs", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
0%
2 s2 s
benchmark "react", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
0%
871.6 ms870.9 ms
benchmark "context-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
CodSpeed Performance Gauge
0%
42.5 ms42.5 ms

Commits

Click on a commit to change the comparison range
Base
main
8c0fa9e
-41.37%
fix
13c03f8
6 months ago
by hai-x
© 2026 CodSpeed Technology
Home Terms Privacy Docs