oxc-project
oxc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
feat(oxfmt/lsp): support `untitled://` schema (#19287) related https://github.com/oxc-project/oxc-vscode/issues/25 > This PR adds support for formatting unsaved documents using the untitled:// URI scheme in the oxfmt LSP server. This enables VS Code and other LSP clients to format in-memory documents that haven't been saved to disk yet. Angular is not supported for the moment, could not find a VS Code extension which defines a language ID for it :/
main
15 minutes ago
refactor(oxfmt/lsp): pass `LanguageId` to `run_format` (#19286) related https://github.com/oxc-project/oxc-vscode/issues/25 > This PR updates the language server formatting pipeline so that a document’s `LanguageId` (from `textDocument/didOpen`) is propagated down into tool formatting hooks, enabling formatters to make decisions even when file extensions are missing.
main
15 minutes ago
chore(lsp): introduce `LanguageId` struct (#19285) related https://github.com/oxc-project/oxc-vscode/issues/25 > This PR introduces a `LanguageId` enum to represent LSP `languageId` values and threads that information through the in-memory `LSPFileSystem`, enabling tools to pick an appropriate parser strategy even when a file has no extension (e.g., newly created/untitled documents).
main
16 minutes ago
[autofix.ci] apply automated fixes
c/02-16-fix_linter_no-shadow_align_initializer_shadow_handling_with_typescript-eslint
4 hours ago
refactor(oxfmt/lsp): split `run_format` to `format_in_memory` and `format_file`
02-11-refactor_oxfmt_lsp_split_run_format_to_format_in_memory_and_format_file_
4 hours ago
feat(oxc_data_structure/rope): add `get_offset_from_line_and_column` (#18133) > This PR adds a new function get_offset_from_line_and_column that performs the inverse operation of the existing get_line_column function, converting UTF-16 line and column coordinates to a UTF-8 byte offset in source text.
main
6 hours ago
feat(linter): add typescript/dot-notation rule
c/02-14-feat_linter_add_typescript_dot-notation_rule
6 hours ago
feat(linter): add typescript/no-unnecessary-type-parameters rule (#19450)
main
6 hours ago
Active Branches
fix(linter/no-shadow): align initializer shadow handling with typescript-eslint
last run
4 hours ago
#19462
CodSpeed Performance Gauge
0%
feat(linter): add typescript/dot-notation rule
last run
6 hours ago
#19442
CodSpeed Performance Gauge
0%
fix(oxlint)!: Deprecate `"always"` and `"as-needed"` options of the radix rule
last run
8 hours ago
#19408
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs