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.58.0] - 2025-03-13
842edd8 ast: [BREAKING] Add
raw
property toJSXText
node (feat(ast)!: Addraw
property toJSXText
node #9641) (Yuji Sugiura)f2b0cc1 allocator: [BREAKING] Remove
Vec::into_boxed_slice
method (feat(allocator)!: removeVec::into_boxed_slice
method #9735) (Dunqing)Features
Vec2::retain_mut
method (feat(allocator): addVec2::retain_mut
method #9655) (Dunqing)Vec2
module and make it compile (feat(allocator): connectVec2
module and make it compile #9647) (Dunqing)Vec2
(feat(allocator): addVec2
#9646) (Dunqing)Node
union type (feat(ast/estree): exportNode
union type #9574) (hi-ogawa)deps
anddynamicDeps
(feat(transformer/module_runner_transform): remove duplicatedeps
anddynamicDeps
#9709) (Dunqing)Bug Fixes
ImportExpression::attributes
tooptions
(fix(ast): changeImportExpression::attributes
tooptions
#9665) (Boshen)TSInstantiationExpression
not being removed (fix(transformer): fixTSInstantiationExpression
not being removed #9725) (Boshen)Performance
String::from_strs_array_in
(perf(allocator): remove overflow checks fromString::from_strs_array_in
#9650) (overlookmotel)ParserImpl::end_span
twice forStringLiteral
s (perf(parser): do not callParserImpl::end_span
twice forStringLiteral
s #9737) (overlookmotel)itoa
to convertu32
to string (perf(transformer/module_runner): useitoa
to convertu32
to string #9686) (overlookmotel)enter_statement
(perf(transformer/using): inlineenter_statement
#9680) (overlookmotel)Documentation
Vec2
(docs(allocator/vec): fix link in doc comment forVec2
#9729) (overlookmotel)Refactor
vec2
files (refactor(allocator/vec): disable lint warnings invec2
files #9730) (overlookmotel)enter_block_statement
(refactor(transformer/using): remove unused call toenter_block_statement
#9698) (overlookmotel)enter_statement
(refactor(transformer/using): remove unused call toenter_statement
#9692) (camc314)enter_statements
(refactor(transformer/using): remove unused call toenter_statements
#9691) (camc314).into()
(refactor(transformer/using): remove.into()
#9675) (overlookmotel)AstBuilder
calls (refactor(transformer/using): shortenAstBuilder
calls #9674) (overlookmotel)Testing
deps
anddynamicDeps
(test(transformer/module_runner_transform): add tests fordeps
anddynamicDeps
#9707) (Dunqing)