oxc-project
oxc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Merge branch 'fix-component-name-capitalization' into fix-component-name-capitalization-v2
gthb:fix-component-name-capitalization-v2
26 minutes ago
Merge branch 'main' into fix-component-name-capitalization-v2
gthb:fix-component-name-capitalization-v2
33 minutes ago
Merge branch 'oxc-project:main' into fix-component-name-capitalization
gthb:fix-component-name-capitalization
37 minutes ago
style(mangler): remove unvalidated #[cold] from fixup_jsx_names
gthb:fix-component-name-capitalization-v2
39 minutes ago
perf(parser): refactor out `LexerContext` (#21275) Makes `LexerContext` obsolete by refactoring `expect_jsx_attribute_value` to `advance_for_jsx_attribute_value` and adding code paths for lexing jsx attribute values. This has the effect that all code related to `LexerContext`, the code path inside macro `handle_string_literal` and the redundant `Kind::Eq` check is gone. --------- Co-authored-by: Cameron <cameron.clark@hey.com>
main
40 minutes ago
Merge branch 'main' into perf(parser)--refactor-out-`LexerContext`
ulrichstark:perf(parser)--refactor-out-`LexerContext`
45 minutes ago
feat(linter): backfill rule version metadata (#21391) ## Summary This PR covers the first two follow-up tasks from #19890: - backfill missing `version` metadata for the remaining rules - add a test to prevent future regressions - expose rule version metadata through `RuleEnum` so the new test can validate it programmatically The following rules now declare `version = "1.60.0"`: - `jest/valid-expect-in-promise` - `jest/prefer-importing-jest-globals` - `unicorn/consistent-template-literal-escape` ## Why Part of #19890 tracks adding per-rule introduction versions for oxlint rules. This PR focuses on finishing the metadata backfill and adding a guardrail so future rules cannot regress by omitting `version = ...`. ## Testing ```bash cargo test -p oxc_linter --test rule_version_metadata_test --features ruledocs cargo test -p oxc_linter --test rule_configuration_documentation_test --features ruledocs cargo test -p oxc_linter --features ruledocs cargo fmt ``` ## Notes This PR intentionally does not include: - release automation for rewriting `version = "next"` - website/docs rendering changes Those are better handled in follow-up PRs. ## AI Usage Disclosure I used AI assistance to help analyze the issue, inspect the relevant code paths, and draft the implementation plan and PR text. I manually reviewed the proposed changes and remain responsible for the final code and submission.
main
49 minutes ago
Merge branch 'main' into feat/backfill-rule-version-metadata
penkzhou:feat/backfill-rule-version-metadata
55 minutes ago
Latest Branches
CodSpeed Performance Gauge
-33%
fix(mangler): upper-case JSX component names (v2)
#21412
34 minutes ago
fdebce7
gthb:fix-component-name-capitalization-v2
CodSpeed Performance Gauge
-31%
fix(mangler): upper-case JSX component names
#21028
39 minutes ago
bb93b5f
gthb:fix-component-name-capitalization
CodSpeed Performance Gauge
0%
perf(parser): refactor out `LexerContext`
#21275
48 minutes ago
df0a77a
ulrichstark:perf(parser)--refactor-out-`LexerContext`
Β© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs