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.29.0] - 2024-09-13
71116a1 index: [BREAKING] Remove ability to index
IndexVec
withusize
(feat(index)!: remove ability to indexIndexVec
withusize
#5733) (overlookmotel)c3dd2a0 ast: [BREAKING] Revert: reduce byte size of
TaggedTemplateExpression::quasi
byBoxing
it (perf(ast)!: reduce byte size ofTaggedTemplateExpression::quasi
byBoxing
it #5679) (perf(ast)!: revert: reduce byte size ofTaggedTemplateExpression::quasi
byBoxing
it (#5679) #5715) (overlookmotel)Features
NONE
type for AST builder calls (feat(ast): provideNONE
type for AST builder calls #5737) (overlookmotel)IndexVec::shrink_to
(feat(index): addIndexVec::shrink_to
#5713) (overlookmotel)MinimizeConditions
pass (feat(minifier): addMinimizeConditions
pass #5747) (Boshen)SemanticBuilder::with_stats
(feat(semantic): addSemanticBuilder::with_stats
#5757) (overlookmotel)Stats
(feat(semantic): exposeStats
#5755) (overlookmotel)Bug Fixes
RedeclarationId
s (fix(syntax): correctly check for validRedeclarationId
s #5759) (overlookmotel)Performance
Idx
bounds-checks fromfirst
+last
methods (perf(index): removeIdx
bounds-checks fromfirst
+last
methods #5726) (overlookmotel)cow_utils
instead (perf(rust): usecow_utils
instead #5664) (dalaoshu)Refactor
remove_syntax
(refactor(minifier): add tests forremove_syntax
#5749) (Boshen)self.ast
withctx.ast
(refactor(minifier): replaceself.ast
withctx.ast
#5748) (Boshen)VisitMut
withTraverse
for inject and define plugins (refactor(minifier): replaceVisitMut
withTraverse
for inject and define plugins #5705) (Boshen)Stats::assert_accurate
takeself
(refactor(semantic):Stats::assert_accurate
takeself
#5758) (overlookmotel)Stats
Copy
(refactor(semantic): makeStats
Copy
#5756) (overlookmotel)Stats
store counts asu32
(refactor(semantic):Stats
store counts asu32
#5754) (overlookmotel)Counts
toStats
(refactor(semantic): renameCounts
toStats
#5753) (overlookmotel)more-asserts
dependency (refactor(semantic): removemore-asserts
dependency #5739) (overlookmotel)Counts
code into counter module (refactor(semantic): moveCounts
code into counter module #5710) (overlookmotel)Counts
in transform checker (refactor(semantic): renameCounts
in transform checker #5709) (overlookmotel)record_ast_node
call forProgram
(refactor(semantic): removerecord_ast_node
call forProgram
#5701) (overlookmotel)Styling