NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #4143 most downloaded on crates.io
A collection of JavaScript tools written in Rust.
Last release 3 days ago
05 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Some releases are documented
notes for 22 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
160 releases · first in 2024
One column per month.
Nothing published for this version
b0a0a82 ast/estree: Reduce overhead serializing static strings (#9396) (overlookmotel)
55ed1df ast/estree: Shorten ESTree impls for enums (#9275) (overlookmotel)
ESTree impls for enums (#9275) (overlookmotel)216b33f ast/estree: [BREAKING] Replace serde with custom ESTree serializer (#9256) (overlookmotel)
serde with custom ESTree serializer (#9256) (overlookmotel)clippy::needless_pass_by_ref_mut (#9253) (Boshen)cllippy::nursery rules (#9232) (Boshen)Nothing published for this version
Nothing published for this version
b7ff7e1 span: [BREAKING] Export ContentEq trait from root of oxc_span crate (#8869) (overlookmotel)
ContentEq trait from root of oxc_span crate (#8869) (overlookmotel)directives in body (#8981) (hi-ogawa)Serialize impls flatten struct fields (#8904) (overlookmotel)#[allow] with #[expect] (#8930) (overlookmotel)Nothing published for this version
Nothing published for this version
ac4f98e span: Derive Copy on Atom (#8596) (branchseer)
Copy on Atom (#8596) (branchseer)Nothing published for this version
7066d1c ast, span, syntax, regular_expression: [BREAKING] Remove ContentHash (#8512) (overlookmotel)
ContentHash (#8512) (overlookmotel)ContentEq implementations (#8519) (overlookmotel)Span (#8297) (overlookmotel)7eb6ccd ast: [BREAKING] Remove unused and not useful ContentHash (#8483) (Boshen)
ContentHash (#8483) (Boshen)Nothing published for this version
Nothing published for this version
Nothing published for this version
3858221 global: Sort imports (#7883) (overlookmotel)
cargo +nightly fmt (#7877) (Boshen)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
eb70219 ast: Derive GetAddress on all enum types (#7472) (overlookmotel)
GetAddress on all enum types (#7472) (overlookmotel)Nothing published for this version
dc0215c ast_tools: Add #[estree(append_to)], remove some custom serialization code (#7149) (ottomated)
ce5b609 ast: Remove explicit untagged marker on enums (#6915) (ottomated)
90c786c regular_expression: [BREAKING] Support ES2025 Duplicated named capture groups (#6847) (leaysgur)
clippy::wildcard_imports (#6860) (Boshen)8032813 regular_expression: [BREAKING] Migrate to new regexp parser API (#6741) (leaysgur)
ConstructorParser(and LiteralParser) to handle escape sequence in RegExp('pat') (#6635) (leaysgur)ESTree derive (#6680) (overlookmotel)impl Serialize (#6684) (overlookmotel)#[allow] attrs to top of generated files (#6679) (overlookmotel)ref in matches (#6675) (overlookmotel)e310e52 parser: Generate Serialize impls in ast_tools (#6404) (ottomated)
Serialize impls in ast_tools (#6404) (ottomated)Display impls (#6528) (DonIsaac)Cargo.toml (#6672) (overlookmotel)5a73a66 regular_expression: [BREAKING] Simplify public APIs (#6262) (leaysgur)
Nothing published for this version
Nothing published for this version
Nothing published for this version
8d026e1 regular_expression: Implement GetSpan for RegExp AST nodes (#6056) (camchenry)
GetSpan for RegExp AST nodes (#6056) (camchenry)Nothing published for this version
Nothing published for this version
Nothing published for this version
304ce25 regular_expression: Keep LegacyOctalEscape raw digits for to_string (#5692) (leaysgur)
to_string (#5692) (leaysgur)to_string() results (#5635) (leaysgur)- in /[\-]/u as escaped character (#5631) (leaysgur)90facd3 ast: Add ContentHash trait; remove noop Hash implementation from Span (#5451) (rzvxa)
ContentHash trait; remove noop Hash implementation from Span (#5451) (rzvxa)ContentEq trait. (#5427) (rzvxa)oxc_regular_expression types to the parser and AST. (#5256) (rzvxa)UnicodeEscape characters. (#5469) (rzvxa)46b641b regular_expression: Validate max quantifier value (#5218) (leaysgur)
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →