Avatar for the bruits user
bruits
satteri
BlogDocsChangelog

fix(mdx): Divergence with @mdxjs/mdx

#43Merged
Comparing
fix/mdx-conformance
(
91575e5
) with
main
(
6767e6f
)
CodSpeed Performance Gauge
-2%
Untouched
27

Benchmarks

27 total
mutating HAST plugin (set id on headings)
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
+2%
2.3 ms2.2 ms
noop MDAST plugin
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
+1%
1.9 ms1.9 ms
no plugins
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
+1%
1.6 ms1.6 ms
noop HAST plugin
packages/satteri/bench/pipeline.bench.ts::mdxToJs
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms
hast_arena_to_html
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
0%
148.6 µs148.5 µs
mdx_step2_mdast_to_hast
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
0%
26.6 µs26.6 µs
mdast_arena_to_hast_arena
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
0%
358.2 µs359.1 µs
MDAST + HAST plugins
packages/satteri/bench/pipeline.bench.ts::mdxToJs
CodSpeed Performance Gauge
-1%
2.8 ms2.9 ms
mdx_step3_hast_to_js
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-1%
134.2 µs136.2 µs
MDAST + HAST plugins
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-2%
2.4 ms2.5 ms
mdx_compile
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-2%
233.8 µs237.8 µs
markdown
packages/satteri/bench/pipeline.bench.ts::markdownToMdast
CodSpeed Performance Gauge
-2%
1.3 ms1.4 ms
noop HAST plugin (all elements)
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-2%
3.4 ms3.5 ms
filtered HAST plugin ([a] only)
packages/satteri/bench/pipeline.bench.ts::markdownToHtml
CodSpeed Performance Gauge
-2%
2.3 ms2.3 ms
no plugins
packages/satteri/bench/pipeline.bench.ts::mdxToJs
CodSpeed Performance Gauge
-2%
2.1 ms2.1 ms
markdown
packages/satteri/bench/pipeline.bench.ts::markdownToHast
CodSpeed Performance Gauge
-2%
1.6 ms1.7 ms
mdx_compile_optimize_static_with_overrides
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-2%
244.6 µs250.6 µs
mdx_compile_optimize_static
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-3%
205.3 µs211.6 µs
pulldown_mdx_parse
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-3%
73.1 µs75.6 µs
full_pipeline_to_html
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-4%
1.2 ms1.3 ms
pulldown_parse_events
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-4%
475.2 µs495.6 µs
mdx
packages/satteri/bench/pipeline.bench.ts::mdxToHast
CodSpeed Performance Gauge
-4%
1.1 ms1.2 ms
mdx_step1_parse
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-4%
94.1 µs98.5 µs
pulldown_parse_events_mdx
crates/bench/benches/pipeline.rs
CodSpeed Performance Gauge
-5%
471 µs496.1 µs
mdx
packages/satteri/bench/pipeline.bench.ts::mdxToMdast
CodSpeed Performance Gauge
-5%
840.7 µs888.8 µs

Commits

Click on a commit to change the comparison range
Base
main
6767e6f
-0.23%
fix(mdx): Divergence with @mdxjs/mdx
6ca760a
7 days ago
by Princesseuh
-0.33%
fix: format
673c5b8
7 days ago
by Princesseuh
+0.54%
Merge branch 'main' into fix/mdx-conformance
12efa02
4 days ago
by Princesseuh
-46.11%
Merge remote-tracking branch 'origin/main' into fix/mdx-conformance
a5056a0
2 days ago
by Princesseuh
+43.71%
fix: perf
e8ab4e2
2 days ago
by Princesseuh
-0.19%
fix: format
2a48178
2 days ago
by Princesseuh
+0.39%
fix: remove unrelated files
91575e5
2 days ago
by Princesseuh
© 2026 CodSpeed Technology
Home Terms Privacy Docs