Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[0.30.2] - 2024-09-27
Features
void_0
method (feat(ast): allow passing span tovoid_0
method #6065) (Dunqing)vite
/webpack
special comments (feat(codegen): printvite
/webpack
special comments #6021) (Dunqing)GetSpan
for RegExp AST nodes (feat(regular_expression): implementGetSpan
for RegExp AST nodes #6056) (camchenry)for..in
andfor..of
iterators (feat(semantic): check for type annotations on left side offor..in
andfor..of
iterators #6043) (DonIsaac)**
with bigint literals (feat(transformer): do not transform**
with bigint literals #6023) (Boshen)Bug Fixes
void number
asundefined
(fix(minifier): computevoid number
asundefined
#6028) (Boshen)global
symbol fordeclare global {}
(fix(semantic): do not create aglobal
symbol fordeclare global {}
#6040) (DonIsaac)!
operator in variable declarator (fix(semantic,codegen,transformer): handle definite!
operator in variable declarator #6019) (Boshen)Performance
Stack
(perf(transformer): introduceStack
#6093) (overlookmotel)NonEmptyStack
(perf(transformer): introduceNonEmptyStack
#6092) (overlookmotel)Documentation
oxc_allocator
crate (docs(allocator): documentoxc_allocator
crate #6037) (DonIsaac)Reference
methods (docs(semantic): improve doc comments onReference
methods #6076) (overlookmotel)Refactor
ast_impl
(refactor(ast): move all ts ast related impl methods toast_impl
#6015) (Dunqing)SparseStack::with_capacity
method (refactor(transformer): addSparseStack::with_capacity
method #6094) (overlookmotel)SparseStack
definition into folder (refactor(transformer): moveSparseStack
definition into folder #6091) (overlookmotel)SparseStack
methods (refactor(transformer): renameSparseStack
methods #6089) (overlookmotel)self.ctx
(refactor(transformer): remove unsuedself.ctx
#6022) (Boshen)Testing