Avatar for the oxc-project user
oxc-project
oxc
BlogDocsChangelog

Performance History

Latest Results

fix(formatter,oxfmt): Remove redundant space after soft_line_break_or_space (#20562) Fixes #20548 Remove redundant `Space` elements that immediately followed `soft_line_break_or_space()` in three places: - Arrow function chain signatures - `class ... extends` with member expressions - `interface ... extends` with member expressions This, in turn, fixes the js-in-vue issue. --- The root cause is that `to_prettier_doc` cannot fully replicate the oxc_formatter printer's runtime behavior (e.g. deduplication of spaces). While this commit fixes the three identified IR-level issues, there are other known divergences between the printer and `to_prettier_doc` (e.g. `Space` → `StartTag` → `Space` patterns around comments) that will be addressed separately... TL;DR, converting between Prettier Doc and oxc_formatter IR doesn't seem to be straightforward after all. 🄲
main
8 hours ago
[autofix.ci] apply automated fixes
feat/const-enum-support
8 hours ago
[autofix.ci] apply automated fixes
costajohnt:feat/minify-ternary-numeric
8 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
feat(transformer): add optimize_enums option to inline and remove regular enum declarations#20539
1 day ago
7cb32b6
feat/optimize-enums-option
CodSpeed Performance Gauge
0%
8 hours ago
197cc6a
feat/const-enum-support
CodSpeed Performance Gauge
0%
8 hours ago
cd6aacf
costajohnt:feat/minify-ternary-numeric
Ā© 2026 CodSpeed Technology
Home Terms Privacy Docs