NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2803 most downloaded on npm
Super-fast alternative for babel
Last release 5 days ago
13 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Some releases are documented
notes for 32 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
779 releases · first in 2020
One column per quarter.
(es/transfomer) Prevent breaking change
(es/codegen) Restore missing top-level comments (#11302) (0998c93)
(es/minifier) Prevent compress.comparisons from transforming expressions with side effects (#11256) (58a9d81)
(es/minifier) Remove unused arrow functions in dead code elimination (#11319) (88c6ac7)
(es/parser) Make the span of Program start at input start (#11199) (b56e008)
(es/plugin) Use #[cfg] to avoid compilation error (#11316) (f615cdb)
(es/quote) Replace usage of swc_atoms with swc_core::atoms (#11299) (c1e32fa)
(es/compat) Merge regexp pass into Transformer (#11307) (440b391)
(es/compat) Merge export_namespace_from to Transformer (#11309) (7a528ce)
Nothing published for this version
(bindings/es) Respect filename option from print()
Nothing published for this version
(cli) Print filename to stderr when compiling
Nothing published for this version
(cli) Update plugin template to use VisitMut API
(atoms) Remove temporary allocations in rkyv serialize and deserialize (#11202) (85e6e8a)
(plugin) Avoid data copy when transformation finished (#11223) (af134fa)
(ast) Introduce flexible serialization encoding for AST (#11100) (8ad3647)
(plugin) Switch plugin abi to flexible serialization (#11198) (e5feaf1)
Nothing published for this version
Nothing published for this version
(es/ast) Fix unicode unpaired surrogates handling
Nothing published for this version
Nothing published for this version
(bindings) Improve ARM64 and Alpine Linux (musl) binary loading and validation
(bindings) Improve ARM64 and Alpine Linux (musl) binary loading and validation (#11173) (f9be4d7)
(es/codegen) Encode non-ASCII chars in regex with ascii_only option (#11155) (b6f4d1f)
(es/compat) Apply Array.prototype.slice to arguments in loose spread (#11122) (66428a2)
(es/compat) Handle sparse arrays correctly in generator transforms (#11131) (9cd4334)
(es/compat) Preserve AutoAccessor to prevent panic (#11150) (101c3b7)
(es/decorators) Emit correct metadata for enum parameters (#11154) (630484f)
(es/helpers) Fix SuppressedError argument order in explicit resource management (#11172) (7693fb9)
(es/minifier) Fix inlining of hoisted functions (#11159) (bd55d30)
(es/minifier) Fix inlining of hoisted functions in param (#11161) (5a4088d)
(es/parser) Handle JSX attributes with keyword prefixes correctly (#11136) (d3cd97f)
(es/parser) Support literal computed property names in enums (#11163) (146c77c)
(es/react) Use correct span for @jsxFrag as null literal (#11139) (9353763)
(es/transforms) Check errors::HANDLER.is_set() before failing (#11130) (1c9ab27)
(bindings) Introduce AST Viewer to improve debugging experience (#10963) (fa3aacc)
(es/minifier) Add merge_imports optimization pass to reduce bundle size (#11151) (a01dee1)
(es/parser) Add an error for empty type args for generic (#11164) (9a1fa84)
(claude) Use Sonnet 4.5 instead of Opus (c79e1e5)
(deps) Update lru crate from 0.10.1 to 0.16.1 (#11145) (e347c5b)
Nothing published for this version
Nothing published for this version
(es/minifier) Preserve __proto__ shorthand property behavior
Nothing published for this version
Nothing published for this version
(es/compat) Preserve comment when transform template with no expr
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →