π§ DEPS: Update @swc/core to v1.15.10 #597
Merged
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.
This PR contains the following updates:
~1.15.8β~1.15.10Release Notes
swc-project/swc (@βswc/core)
v1.15.10Compare Source
Bug Fixes
(ci) Handle merged PRs separately in milestone manager (#β11409) (3554268)
(es/compat) Preserve this context in nested arrow functions (#β11423) (f2bdaf2)
(es/es2017) Replace
thisin arrow functions during async-to-generator (#β11450) (a993da6)Features
(bindings/wasm) Enable ecma_lints feature to support semantic error detection (#β11414) (1faa4a5)
(es/hooks) Implement VisitMutHook for Either type (#β11428) (395c85e)
(es/hooks) Implement VisitMutHook for Option (#β11429) (0bf1954)
(es/hooks) Add VisitHook trait for immutable AST visitors (#β11437) (3efb41d)
(es/minifier) Improve nested template literal evaluation (#β11411) (147df2f)
(es/minifier) Remove inlined IIFE arg and param (#β11436) (2bc5d40)
(es/minifier) Remove inlined IIFE arg and param (#β11446) (baa1ae3)
Miscellaneous Tasks
(deps) Update
rkyv(#β11419) (432197b)(deps) Update lru to 0.16.3 (#β11438) (67c2d75)
(deps) Update browserslist-data to v0.1.5 (#β11454) (e9f78f0)
(helpers) Replace MagicString with ast-grep's built-in edit API (#β11410) (a3f0d33)
(hstr/wtf8) Address legacy FIXME comments by switching to derives (#β11416) (f03bfd8)
Performance
(es/codegen, es/utils) Migrate to dragonbox_ecma for faster Number::toString (#β11412) (b7978cc)
(es/react) Optimize JSX transforms to reduce allocations (#β11425) (2a20cb6)
Refactor
(es) Improve TypeScript transform configuration structure (#β11434) (f33a975)
(es/minifier) Migrate MinifierPass to Pass trait (#β11442) (a41e631)
(es/minifier) Improve tpl to str (#β11415) (0239523)
(es/react) Port to VisitMutHook (#β11418) (9604d9c)
(es/transformer) Remove OptionalHook wrapper in favor of Option (#β11430) (72da6bd)
(es/transforms) Migrate TypeScript transform to Pass trait (#β11439) (dd007c6)
Testing
(es) Enable benchmark for
swc(#β11420) (3a50a25)Disable LTO for benchmarks (#β11421) (af3c2d3)
Use rstest as the test framework (#β11417) (fae258f)
Ci
claude[bot]PR review comments (affb6a2)Configuration
π Schedule: Branch creation - "before 3am every weekday" in timezone Europe/Lisbon, Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.