swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(deps): update actions
renovate/actions
3 hours ago
fix(es/parser): isolate enum await context Enum members can reject await identifiers under enclosing async or module grammar and misclassify escaped contextual operands. Give enum bodies independent Await/Yield parameters. Distinguish escaped operands from unescaped type operators during recovery while preserving nested function and loop restrictions.
fix/parser-enum-await-context
6 hours ago
fix(es/parser): allow namespace await identifiers File-level await reservation rejects identifiers inside TypeScript namespaces, and recovery can misread escaped contextual operands. Scope namespace grammar while preserving inherited Await/Yield and strictness. Restore outer state and distinguish escaped operands from unescaped type operators during recovery.
fix/parser-namespace-await-identifier
6 hours ago
fix(es/parser): isolate enum await context Enum members can reject await identifiers under enclosing async or module grammar. Give enum bodies independent Await/Yield parameters and distinguish operand recovery from identifier type operators, preserving nested function and loop restrictions.
fix/parser-enum-await-context
8 hours ago
fix(es/parser): allow namespace await identifiers File-level await reservation rejects identifiers inside TypeScript namespaces. Scope namespace grammar while preserving inherited Await/Yield and strictness. Restore outer state and distinguish operand recovery from identifier type operators.
fix/parser-namespace-await-identifier
8 hours ago
fix(es/codegen): parenthesize typed arrow parameters Minified arrow functions can lose parentheses required by TypeScript. Keep them for typed or optional parameters, return annotations, and generic arrows.
fix/codegen-typed-arrow-parameters
11 hours ago
fix(es/parser): allow namespace await identifiers File-level await reservation rejects identifiers inside TypeScript namespaces. Scope namespace grammar and restore the outer context while inheriting Await/Yield and strictness. Use type-prefix lookahead for keyword recovery and preserve identifier operators, async loop restrictions, and literal keywords.
fix/parser-namespace-await-identifier
11 hours ago
fix(es/parser): isolate enum await context Enum members can reject await identifiers under enclosing async or module grammar. Parse enum bodies with independent Await/Yield parameters while retaining nested function and loop restrictions. Use type-prefix lookahead for keyword recovery and preserve identifier operators and literal keywords.
fix/parser-enum-await-context
11 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
chore(deps): update actions
#12464
3 hours ago
c5af7ae
renovate/actions
CodSpeed Performance Gauge
0%
fix(es/parser): isolate enum await context
#12506
7 hours ago
fd29e7c
fix/parser-enum-await-context
CodSpeed Performance Gauge
0%
fix(es/parser): allow namespace await identifiers
#12507
7 hours ago
332f54d
fix/parser-namespace-await-identifier
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs