oxc Releases
53 releases of oxc-project/oxc
- security-packages-2026-07-28Security package refresh — 2026-07-28
This release focuses on security maintenance by updating specific packages to clear critical, high, and moderate Dependabot alerts across the ecosystem.
Jul 28, 2026
- ruvector-postgres-v2.0.6ruvector-postgres 2.0.6 — index and SONA integrity
Minimal release notes: "Rejects unsafe concurrent index builds, applies canonical search configuration, validates per-table SONA dimensions, and"
Jul 28, 2026
- ruvector-graph-v2.3.1ruvector-graph 2.3.1 — replication integrity
Minimal release notes: "Durable replication serialization and coverage for graph state transfer. Published to crates.io and delivered in #738."
Jul 28, 2026
- apps_v1.76.0oxlint v1.76.0 & oxfmt v0.61.0
Oxlint v1.76.0 introduces new linter rules including exports-style and id-denylist, while Oxfmt v0.61.0 adds support for YAML formatting and LSP configuration options. Significant performance improvements were made to reduce allocations in the linter.
Jul 27, 2026
- crates_v0.142.0oxc crates_v0.142.0
The minifier gains optimizations for folding parenthesized ternaries and integer zero comparisons. AST visitor receives a new `VisitJsMut` visitor and a `static_str!` macro is added.
Jul 27, 2026
- apps_v1.75.0oxlint v1.75.0 & oxfmt v0.60.0
Announcing the stable release of Type-Aware Linting. Includes new React linting rules and configuration options for existing type import rules.
Jul 21, 2026
- crates_v0.141.0oxc crates_v0.141.0
Core library release featuring breaking changes to AST structures, splitting `MetaProperty` and moving `IdentBuildHasher`. Includes significant React compiler enhancements and minification optimizations.
Jul 21, 2026
- apps_v1.74.0oxlint v1.74.0 & oxfmt v0.59.0
Oxlint adds options for namespace handling and auto-discovery of `.mts` config files, along with autofix logic for duplicate imports. Oxfmt updates CSS parsing and introduces `quoteProps` support.
Jul 14, 2026
- crates_v0.140.0oxc crates_v0.140.0
Core library release focusing on the React compiler and minifier. Introduces De Morgan's law optimization, memory tracking, and improvements to constant enum recording.
Jul 14, 2026
- apps_v1.73.0oxlint v1.73.0 & oxfmt v0.58.0
Oxlint release adding new linting rules like `explicit-timer-delay` and `no-unreachable-loop`, plus per-rule timings for type-aware linting. Oxfmt updates CSS and GraphQL formatters.
Jul 6, 2026
- crates_v0.139.0oxc crates_v0.139.0
Core library release introducing the `ReplaceWith` trait for efficient AST manipulation. Also adds minifier optimizations for boolean literals and IIFEs.
Jul 6, 2026
- apps_v1.72.0oxlint v1.72.0 & oxfmt v0.57.0
Oxlint adds React suggestions and fixes for exhaustive-deps, alongside a breaking change to string/identifier method signatures. Oxfmt introduces CSS and GraphQL formatters.
Jun 29, 2026
- crates_v0.138.0oxc crates_v0.138.0
Major refactoring to a new `AstBuilder` interface and allocator system. Significant performance improvements achieved through direct arena allocation of AST nodes.
Jun 29, 2026
- apps_v1.71.0oxlint v1.71.0 & oxfmt v0.56.0
Oxlint release adding numerous new rules (restricted globals, properties, extensions, sync) and performance optimizations. Oxfmt fixes various formatting edge cases.
Jun 22, 2026
- crates_v0.137.0oxc crates_v0.137.0
This release focuses on breaking changes to the ESTree configuration and performance optimizations in the parser and minifier. It also adds a new `CodeBuffer::as_str` method and improves React compiler integration.
Jun 18, 2026
- apps_v1.70.0oxlint v1.70.0 & oxfmt v0.55.0
This release adds schemas for a vast array of lint rules (ESLint, TypeScript, Vue, Jest, Vitest, React) and introduces JSON formatting capabilities. It includes parser breaking changes from v0.137.0.
Jun 15, 2026
- crates_v0.136.0oxc crates_v0.136.0
This release introduces React Compiler support as a feature-gated transform pass and adds numerous TypeScript diagnostics. It includes performance improvements to the parser and codegen, such as table-driven operator precedence.
Jun 15, 2026
- crates_v0.135.0oxc crates_v0.135.0
This release integrates the Rust port of the React Compiler. It adds `#[non_exhaustive]` to AST nodes and introduces strict parsing rules for TypeScript features like `super.#field` and `abstract` private fields.
Jun 8, 2026
- apps_v1.69.0oxlint v1.69.0 & oxfmt v0.54.0
This release adds schemas for many standard ESLint rules and Vue rules. Oxfmt gains JSON formatting support. It includes AST breaking changes from v0.135.0 and a performance optimization for the class table.
Jun 8, 2026
- apps_v1.68.0oxlint v1.68.0 & oxfmt v0.53.0
This release adds new lint rules for Vue and standard ESLint. Oxfmt gains JSON formatting support. It includes parser strictness improvements from v0.134.0.
Jun 1, 2026