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.14.0] - 2024-06-12
Breaking
Codegen::new
(fix!(codegen): remove the unecessary 4th argument fromCodegen::new
#3640)Trivias
clonable by addingArc
(feat!(ast): makeTrivias
clonable by addingArc
#3638)Features
eslint/sort-imports
rule (feat(linter): addeslint/sort-imports
rule #3568) (Wang Wenzhe)Bug Fixes
visited_node
attr for strict mode of arrow fns (fix(ast): correctvisited_node
attr for strict mode of arrow fns #3635) (overlookmotel)_this
vars (fix(transformer): arrow function transform use UIDs for_this
vars #3634) (overlookmotel)</this>
(fix(transformer): arrow function transform alter</this>
#3627) (overlookmotel)__source
for generated nodes (fix(transformer): do not add__source
for generated nodes #3614) (overlookmotel)Performance
Vec
with capacity (perf(transformer): createVec
with capacity #3613) (overlookmotel)Refactor
AstBuilder
Copy
(refactor(ast): makeAstBuilder
Copy
#3602) (overlookmotel)ctx.module_record()
method (refactor(linter): add actx.module_record()
method #3637) (Boshen)Prepass
Copy
(refactor(minifier): makePrepass
Copy
#3603) (overlookmotel)Rc
by value (refactor(semantic): passRc
by value #3586) (overlookmotel)BoundIdentifier
into helpers (refactor(transformer): moveBoundIdentifier
into helpers #3610) (overlookmotel)&’a Trivias
withRc<Trivias>
(refactor(transformer): replace&’a Trivias
withRc<Trivias>
#3580) (Dunqing)spec
option in arrow fns transform (refactor(transformer): comment for unimplementedspec
option in arrow fns transform #3618) (overlookmotel)generate_uid_in_root_scope
method (refactor(traverse):generate_uid_in_root_scope
method #3611) (overlookmotel)