oxc-project
oxc
BlogDocsChangelog

Performance History

Latest Results

fix(transformer): revert "fix(transformer): validate JSX pragma values and reject invalid identifiers" (#16793) Reverts commit 853c20d45 which added JSX pragma validation. The validation rejected invalid pragma values (backticks, numbers, keywords) and emitted warnings while falling back to defaults. ## Changes - **`crates/oxc_transformer/src/jsx/comments.rs`**: Removed `is_valid_pragma_value()` function and validation checks for `@jsx` and `@jsxFrag` pragmas. Invalid pragma values are now accepted without validation. - **`crates/oxc_transformer/src/jsx/diagnostics.rs`**: Removed `invalid_pragma_value()` diagnostic. - **Test fixtures**: Removed `invalid-jsx` and `invalid-jsx-frag` test cases. ## Behavior Invalid pragma values are now used as-is in transformation: ```jsx // @jsxRuntime classic console.log(<></>) // @jsxFrag ` ``` Transforms to invalid code: ```js console.log(React.createElement(`, null)); ``` <!-- START COPILOT CODING AGENT SUFFIX --> <!-- START COPILOT ORIGINAL PROMPT --> <details> <summary>Original prompt</summary> > Revert #16675 </details> <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/oxc-project/oxc/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Dunqing <29533304+Dunqing@users.noreply.github.com>
main
25 seconds ago
feat(minifier): remove empty [] and {} declaration
armano2:feat/remove_empty_array_object_patterns
46 minutes ago
chore(deps): update rust crates
renovate/rust-crates
3 hours ago
chore(deps): update rust crates
renovate/rust-crates
5 hours ago
chore(deps): update rust crates
renovate/rust-crates
6 hours ago
chore(deps): update rust crates
renovate/rust-crates
6 hours ago
chore(deps): update rust crates
renovate/rust-crates
6 hours ago

Active Branches

feat(minifier): remove empty `[]` and `{}` declaration
last run
46 minutes ago
#16855
CodSpeed Performance Gauge
0%
#16844
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home Terms Privacy Docs