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.44.0] - 2024-12-25
AssignmentTargetProperty::computed
(fix(ast)!: add missingAssignmentTargetProperty::computed
#8097) (Boshen)Features
Expression::into_inner_expression
(feat(ast): addExpression::into_inner_expression
#8048) (overlookmotel)(x) => y
->x => y
(feat(codegen): minify arrow expr(x) => y
->x => y
#8078) (Boshen)export { 's' as 's' }
->export { 's' }
(feat(codegen): minifyexport { 's' as 's' }
->export { 's' }
#8093) (Boshen)class{static[computed]}
(feat(codegen): minifyclass{static[computed]}
#8088) (Boshen)for (_ of [])
->for(_ of[])
(feat(codegen): minifyfor (_ of [])
->for(_ of[])
#8086) (Boshen)case "foo"
->case"foo"
(feat(codegen): minifycase "foo"
->case"foo"
#8085) (Boshen)yield "s"
->yield"s"
(feat(codegen): minifyyield "s"
->yield"s"
#8084) (Boshen)async*fn(){}
(feat(codegen): minify class methodasync*fn(){}
#8083) (Boshen)const [foo] = bar
->const[foo]=bar
(feat(codegen): minifyconst [foo] = bar
->const[foo]=bar
#8079) (Boshen)new Foo()
->new Foo
when minify (feat(codegen):new Foo()
->new Foo
when minify #8077) (Boshen)undefined?.bar
->undefined
(feat(minifier): constant foldundefined?.bar
->undefined
#8075) (Boshen)foo === undefined || foo === null
(feat(minifier): foldfoo === undefined || foo === null
#8063) (翠 / green){file basename}.d.{extension}.ts
(feat(span): implement source type{file basename}.d.{extension}.ts
#8109) (Boshen)SymbolId::new
method (feat(syntax): addSymbolId::new
method #8041) (overlookmotel)Bug Fixes
yield * ident
correctly (Boshen)import source from from 'mod'
(fix(parser): parseimport source from from 'mod'
#8056) (Boshen)Performance
search_original_line_and_column
(perf(sourcemap): improve perf ofsearch_original_line_and_column
#7926) (Cameron)Refactor
print_quoted_utf16
andprint_unquoted_utf16
methods (refactor(codegen): addprint_quoted_utf16
andprint_unquoted_utf16
methods #8107) (Boshen)