swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
remove tests
Austaras:main
5 hours ago
fix(es/minifier): Preserve new async and generator
Austaras:main
5 hours ago
fix(es/minifier): If break in more cases
Austaras:if_break
5 hours ago
fix(es/minifier): Preserve new async and generator
Austaras:main
6 hours ago
fix(es/parser): do not treat optional get/set fields as accessors In TypeScript classes, an uninitialized optional field `get?` or `set?` without a trailing semicolon was treated as an accessor keyword when followed by another member on the next line (such as `get?\nfoo() {}`), dropping the field and misparsing the next member as a getter or setter. Guard `getter_or_setter_ident` with `!is_optional` so `get?` and `set?` are parsed as ASI-terminated class properties and the following line starts a new class member.
fix/optional-get-set-fields
6 hours ago
fix(es/minifier): Preserve new async and generator
Austaras:main
6 hours ago
fix(es/codegen): preserve optional call type arguments (#12549) **Description:** The emitter drops type arguments from calls in optional chains, turning `f?.<T>()` into `f?.()`. Emit type arguments before the argument list to preserve TypeScript syntax.
main
7 hours ago
fix(es/fixer): preserve optional chain boundaries (#12550) **Description:** The fixer can remove parentheses that terminate an optional chain, changing `(obj?.method)!()` into `obj?.method!()` and altering short-circuiting behavior. Preserve these boundaries through non-null assertions and scope optional-chain context to each expression so it does not leak into nested operands.
main
7 hours ago
Latest Branches
CodSpeed Performance Gauge
+2%
fix(es/minifier): Preserve new async and generator
#12558
5 hours ago
d3ff7a4
Austaras:main
CodSpeed Performance Gauge
-2%
fix(es/minifier): If break in more cases
#12561
5 hours ago
34d5763
Austaras:if_break
CodSpeed Performance Gauge
+9%
fix(es/parser): do not treat optional get/set fields as accessors
#12559
7 hours ago
5992670
fix/optional-get-set-fields
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs