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
rawproperty toJSXTextnode (feat(ast)!: Addrawproperty toJSXTextnode #9641) (Yuji Sugiura)f2b0cc1 allocator: [BREAKING] Remove
Vec::into_boxed_slicemethod (feat(allocator)!: removeVec::into_boxed_slicemethod #9735) (Dunqing)Features
Vec2::retain_mutmethod (feat(allocator): addVec2::retain_mutmethod #9655) (Dunqing)Vec2module and make it compile (feat(allocator): connectVec2module and make it compile #9647) (Dunqing)Vec2(feat(allocator): addVec2#9646) (Dunqing)Nodeunion type (feat(ast/estree): exportNodeunion type #9574) (hi-ogawa)depsanddynamicDeps(feat(transformer/module_runner_transform): remove duplicatedepsanddynamicDeps#9709) (Dunqing)Bug Fixes
ImportExpression::attributestooptions(fix(ast): changeImportExpression::attributestooptions#9665) (Boshen)TSInstantiationExpressionnot being removed (fix(transformer): fixTSInstantiationExpressionnot being removed #9725) (Boshen)Performance
String::from_strs_array_in(perf(allocator): remove overflow checks fromString::from_strs_array_in#9650) (overlookmotel)ParserImpl::end_spantwice forStringLiterals (perf(parser): do not callParserImpl::end_spantwice forStringLiterals #9737) (overlookmotel)itoato convertu32to string (perf(transformer/module_runner): useitoato convertu32to 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
vec2files (refactor(allocator/vec): disable lint warnings invec2files #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)AstBuildercalls (refactor(transformer/using): shortenAstBuildercalls #9674) (overlookmotel)Testing
depsanddynamicDeps(test(transformer/module_runner_transform): add tests fordepsanddynamicDeps#9707) (Dunqing)