-
Notifications
You must be signed in to change notification settings - Fork 11
Commit 68c5550
authored
fix(deps): update dependency @swc/core to v1.13.2 (#288)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.12.1` ->
`1.13.2`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.12.1/1.13.2) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>swc-project/swc (@​swc/core)</summary>
###
[`v1.13.2`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1132---2025-07-22)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.13.1...v1.13.2)
##### Bug Fixes
- **(es/minifier)** Remove the last break in the second switch
([#​10923](https://redirect.github.com/swc-project/swc/issues/10923))
([3ed4a12](https://redirect.github.com/swc-project/swc/commit/3ed4a1208564f708ead059bbb1d44210450705ba))
- **(es/parser)** Reject malformed phase import statements
([#​10912](https://redirect.github.com/swc-project/swc/issues/10912))
([5fde348](https://redirect.github.com/swc-project/swc/commit/5fde3482f00207753d190fdc8a89b8527e5560b5))
- **(swc\_core)** Add `default-features = false` to drop `stacker`
([#​10916](https://redirect.github.com/swc-project/swc/issues/10916))
([38b45b7](https://redirect.github.com/swc-project/swc/commit/38b45b7e39222a2aad39bf68cb8752b7e4446f4f))
##### Features
- **(es/compiler)** Improve structure
([#​10903](https://redirect.github.com/swc-project/swc/issues/10903))
([0cc6743](https://redirect.github.com/swc-project/swc/commit/0cc6743ce3efe3e764a2db980a7030d93114050a))
- **(es/compiler)** Merge `private_in_object` and `static_blocks`
([#​10909](https://redirect.github.com/swc-project/swc/issues/10909))
([c1405da](https://redirect.github.com/swc-project/swc/commit/c1405da64d05b70ca82770decabaa3d06a5e3c43))
- **(es/compiler)** Merge logical assignments
([#​10914](https://redirect.github.com/swc-project/swc/issues/10914))
([ccbfcd1](https://redirect.github.com/swc-project/swc/commit/ccbfcd1139ad6c9f40f3b982f2536ca64c18247e))
- **(es/compiler)** Merge `export_namespace_from`
([#​10917](https://redirect.github.com/swc-project/swc/issues/10917))
([ba6cc71](https://redirect.github.com/swc-project/swc/commit/ba6cc71c20578e8185c4ab012d03d4ebc0798d36))
- **(es/renamer)** Add `renamer_keep_contexts`
([#​10907](https://redirect.github.com/swc-project/swc/issues/10907))
([1b15171](https://redirect.github.com/swc-project/swc/commit/1b15171a95bea857f4fa63ed2f09dbb47a8268bd))
##### Miscellaneous Tasks
- **(claude)** Use `Opus` and allow assigning to the `claude-bot`
([3275b9c](https://redirect.github.com/swc-project/swc/commit/3275b9c8ce68f8cc29d562d3ce64e49e4de10fe4))
##### Performance
- **(es/lexer)** Remove option for handler
([#​10881](https://redirect.github.com/swc-project/swc/issues/10881))
([1ad8506](https://redirect.github.com/swc-project/swc/commit/1ad85064acebbde83fc3bacf6d71e3f29a51d174))
- **(es/lexer)** Reduce memory move
([#​10906](https://redirect.github.com/swc-project/swc/issues/10906))
([145fba4](https://redirect.github.com/swc-project/swc/commit/145fba48acde32a04bfedf82735a3f661bc5deab))
- **(es/lexer)** Reduce context query
([#​10910](https://redirect.github.com/swc-project/swc/issues/10910))
([443aa1c](https://redirect.github.com/swc-project/swc/commit/443aa1c3f2cbcbf2cbb82ed0331b37ca9c4398e7))
- **(es/lexer)** Reduce query and comparison
([#​10919](https://redirect.github.com/swc-project/swc/issues/10919))
([400c996](https://redirect.github.com/swc-project/swc/commit/400c9968c00d73c58f4df4c859e48902a1ca528f))
- **(es/minifier)** Make `get_type` for `===` lazy
([#​10920](https://redirect.github.com/swc-project/swc/issues/10920))
([4eab8e8](https://redirect.github.com/swc-project/swc/commit/4eab8e89fd6c0b5f9ec8d8885acbd773764c2ea0))
- **(es/minifier)** Reduce `get_type` calls
([#​10922](https://redirect.github.com/swc-project/swc/issues/10922))
([9d55e88](https://redirect.github.com/swc-project/swc/commit/9d55e88e500d309cf9d154aa5082f81b03480cbf))
- **(es/parser)** Reduce check during parsing binding
([#​10905](https://redirect.github.com/swc-project/swc/issues/10905))
([92ca5ec](https://redirect.github.com/swc-project/swc/commit/92ca5ecd4591d0d9c3a5f874abbd6cdf780dd0fc))
- **(es/parser)** Reduce comparison
([#​10911](https://redirect.github.com/swc-project/swc/issues/10911))
([e00c178](https://redirect.github.com/swc-project/swc/commit/e00c1783b0ed66e279b9adf42a1ae85c91d41a36))
##### Refactor
- **(es/compat)** Initialize compiler API
([#​10902](https://redirect.github.com/swc-project/swc/issues/10902))
([d6566ee](https://redirect.github.com/swc-project/swc/commit/d6566ee3d2649a68f8abfc5ffd0b01841f80e016))
- **(es/lexer)** EOF Token
([#​10880](https://redirect.github.com/swc-project/swc/issues/10880))
([54c866a](https://redirect.github.com/swc-project/swc/commit/54c866aa0ae1e31c058f762795b4181786b5cf45))
- **(es/parser)** Reduce `input_mut()` calls
([#​10899](https://redirect.github.com/swc-project/swc/issues/10899))
([1816368](https://redirect.github.com/swc-project/swc/commit/1816368bb1f22e020180f5fdf3605ce8f60c12a2))
- **(es/parser)** Remove unnecessary PResult
([#​10900](https://redirect.github.com/swc-project/swc/issues/10900))
([27e548d](https://redirect.github.com/swc-project/swc/commit/27e548dbda7d285e1d3a6df343efd90a7f749681))
- **(es/preset-env)** Apply swc\_ecma\_compiler in preset env
([#​10921](https://redirect.github.com/swc-project/swc/issues/10921))
([6f5b72a](https://redirect.github.com/swc-project/swc/commit/6f5b72a582a54687a5ed7ad615f575ce5eda4038))
##### Testing
- **(es/minifier)** Update
[#​10918](https://redirect.github.com/swc-project/swc/issues/10918)
test case
([#​10924](https://redirect.github.com/swc-project/swc/issues/10924))
([57fb106](https://redirect.github.com/swc-project/swc/commit/57fb10662a4a2140f2309933fb778660a48e80af))
###
[`v1.13.1`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1131---2025-07-19)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.13.0...v1.13.1)
##### Bug Fixes
- **(es/compat)** Properly handle rest assignment in for-in/of RHS
([#​10883](https://redirect.github.com/swc-project/swc/issues/10883))
([5d11851](https://redirect.github.com/swc-project/swc/commit/5d118515b5f704f25c6240dfda593317db001ff4))
- **(es/decorators)** Handle empty class members
([#​10892](https://redirect.github.com/swc-project/swc/issues/10892))
([fe44972](https://redirect.github.com/swc-project/swc/commit/fe44972aaab79f2269ee2e401fa4467638b8c84e))
- **(es/minifier)** Hoist props when only props are used
([#​10891](https://redirect.github.com/swc-project/swc/issues/10891))
([452fc98](https://redirect.github.com/swc-project/swc/commit/452fc989c41b18551682299dea52cfac11a8444c))
- **(es/minifier)** Recursively check stmt for variable when inlining
function
([#​10896](https://redirect.github.com/swc-project/swc/issues/10896))
([e37a93d](https://redirect.github.com/swc-project/swc/commit/e37a93dca660aba8871b1838b289c3440184547d))
- **(es/minifier)** Termination check when stmts containing switch
([#​10898](https://redirect.github.com/swc-project/swc/issues/10898))
([4429b20](https://redirect.github.com/swc-project/swc/commit/4429b20065d44548ad40f4298ee60a19df6f4eaa))
- **(es/parser)** Fix parsing of JSX identifiers
([#​10894](https://redirect.github.com/swc-project/swc/issues/10894))
([0047c39](https://redirect.github.com/swc-project/swc/commit/0047c39df08f183ab0a45eca2b4e4314be71379d))
- **(ts/fast-strip)** Strip private method overloads
([#​10886](https://redirect.github.com/swc-project/swc/issues/10886))
([cdb6e87](https://redirect.github.com/swc-project/swc/commit/cdb6e87291250103b1f54e90a863ca476d7624b0))
##### Testing
- **(es/minify)** Verify fixed issue
([#​10888](https://redirect.github.com/swc-project/swc/issues/10888))
([86c1dca](https://redirect.github.com/swc-project/swc/commit/86c1dca11836b2a035b3fe159ecc260043ca8720))
###
[`v1.13.0`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1130---2025-07-17)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.14...v1.13.0)
##### Bug Fixes
- **(es/lexer)** Disallow legacy octal literals as BigInt
([#​10867](https://redirect.github.com/swc-project/swc/issues/10867))
([430fbf4](https://redirect.github.com/swc-project/swc/commit/430fbf45371e760b23f5feed56aa9cfdb7403d72))
- **(es/minifier)** Restrict IIFE inlining in class contexts
([#​10879](https://redirect.github.com/swc-project/swc/issues/10879))
([a01b54a](https://redirect.github.com/swc-project/swc/commit/a01b54afc82b7bd25cbf5faa7d4d4c18543dc9d8))
- **(es/parser)** Mark `static` as reserved in strict mode
([#​10861](https://redirect.github.com/swc-project/swc/issues/10861))
([5bdddd7](https://redirect.github.com/swc-project/swc/commit/5bdddd7d65b137f8a03a33a4f74a636e8b908227))
##### Features
- **(es/minifier)** Drop unused rest paramters
([#​10857](https://redirect.github.com/swc-project/swc/issues/10857))
([5305486](https://redirect.github.com/swc-project/swc/commit/5305486d58d9cbee06d1f81691cf6f261d7158ed))
- **(es/minifier)** Enhance IIFE invoker for arrow functions
([#​10860](https://redirect.github.com/swc-project/swc/issues/10860))
([2b1ce3d](https://redirect.github.com/swc-project/swc/commit/2b1ce3d2322d3726cad799b2b3ca9ca1f04449bf))
- **(plugin/runner)** Use wasmer-wasix sys-minimal feature to reduce
binary size
([#​10638](https://redirect.github.com/swc-project/swc/issues/10638))
([b5f704a](https://redirect.github.com/swc-project/swc/commit/b5f704a1199ea1be0a68e23d4eb8928e2ac6bc51))
##### Performance
- **(es/lexer)** Reduce comparison while reading numbers
([#​10864](https://redirect.github.com/swc-project/swc/issues/10864))
([c6ba5c2](https://redirect.github.com/swc-project/swc/commit/c6ba5c263d0ab520e5253579213c02a6b647664b))
- **(es/lexer)** Remove unnecessary check when reading keywords
([#​10866](https://redirect.github.com/swc-project/swc/issues/10866))
([4aefe0e](https://redirect.github.com/swc-project/swc/commit/4aefe0eb0645f711ec16c2bfdc32a105e19f0733))
- **(es/parser)** Reduce comparisons
([#​10862](https://redirect.github.com/swc-project/swc/issues/10862))
([3bd9aad](https://redirect.github.com/swc-project/swc/commit/3bd9aadd27e22475e789ab393bc0318a6edbcb96))
- **(es/parser)** Remove useless alloc
([#​10865](https://redirect.github.com/swc-project/swc/issues/10865))
([3ebf088](https://redirect.github.com/swc-project/swc/commit/3ebf088cc88234c50e3924b1e9d0284d186f81ed))
- **(es/parser)** Reduce token query
([#​10869](https://redirect.github.com/swc-project/swc/issues/10869))
([d93ef64](https://redirect.github.com/swc-project/swc/commit/d93ef647f29c7c2241adc28a8eb2b6511f054949))
- **(es/parser)** Remove duplicate check
([#​10872](https://redirect.github.com/swc-project/swc/issues/10872))
([fe76460](https://redirect.github.com/swc-project/swc/commit/fe764608a5d27c41467102ef745d90940a033a7c))
- **(es/parser)** Remove duplicate check
([#​10874](https://redirect.github.com/swc-project/swc/issues/10874))
([064123b](https://redirect.github.com/swc-project/swc/commit/064123b6b5e5741083e246ad4156dc848ba5a89f))
- **(swc\_error\_reporters)** Avoid creating miette handler when no
diagnostics
([#​10852](https://redirect.github.com/swc-project/swc/issues/10852))
([93b318f](https://redirect.github.com/swc-project/swc/commit/93b318f05c71b1a9e94a457fa93094cfb9116b4e))
##### Refactor
- **(es/lexer)** Avoid passing `convert`
([#​10868](https://redirect.github.com/swc-project/swc/issues/10868))
([77393f8](https://redirect.github.com/swc-project/swc/commit/77393f80d0a59c6d136221935d439ba1d99d4385))
- **(es/minifier)** Cleanup
([#​10882](https://redirect.github.com/swc-project/swc/issues/10882))
([2595cb1](https://redirect.github.com/swc-project/swc/commit/2595cb13a737e9ad935c4c99ec954e7c6224ecd0))
- **(es/parser)** Remove duplicate check for reservedness
([#​10850](https://redirect.github.com/swc-project/swc/issues/10850))
([4897bfd](https://redirect.github.com/swc-project/swc/commit/4897bfd6444fb12ea8a916765a47e3712072dc01))
- **(es/parser)** Remove span swap operation in parser
([#​10854](https://redirect.github.com/swc-project/swc/issues/10854))
([32f4bb8](https://redirect.github.com/swc-project/swc/commit/32f4bb80c19b33ab490e8cf70666cac4c1b8c495))
###
[`v1.12.14`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11214---2025-07-14)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.11...v1.12.14)
##### Bug Fixes
- **(es/minifier)** Don't inline arrow when it contain `this`
([#​10825](https://redirect.github.com/swc-project/swc/issues/10825))
([8b43bb3](https://redirect.github.com/swc-project/swc/commit/8b43bb35bce93c66ee9783c8ea132dab7939fcb5))
- **(es/parser)** Make `export` in NS to not affect file type
([#​10799](https://redirect.github.com/swc-project/swc/issues/10799))
([ae22033](https://redirect.github.com/swc-project/swc/commit/ae22033dc4d03ba8444d87fd74f4e4a8aa86d653))
- **(es/parser)** Correctly check ambient context
([#​10802](https://redirect.github.com/swc-project/swc/issues/10802))
([f97ea03](https://redirect.github.com/swc-project/swc/commit/f97ea03523198447f176ee956991aefb16312e7c))
##### Features
- **(es/parser)** Enable support for dynamic import with `defer` phase
([#​10845](https://redirect.github.com/swc-project/swc/issues/10845))
([097d29d](https://redirect.github.com/swc-project/swc/commit/097d29d21cbf378c0a3ff7a3c9364ff02242306d))
- **(plugin)** Remove `bytecheck` to make Wasm plugins backward
compatible
([#​10842](https://redirect.github.com/swc-project/swc/issues/10842))
([30ad808](https://redirect.github.com/swc-project/swc/commit/30ad80809c833522f3631424e0b4efdb94455fc8))
##### Miscellaneous Tasks
- **(bindings)** Fix dependency issues
([7c57fbb](https://redirect.github.com/swc-project/swc/commit/7c57fbb103baaa236d3c040e72d5cf65bc2b7ec4))
- **(deps)** Update `class-validator` to avoid comments
([#​10819](https://redirect.github.com/swc-project/swc/issues/10819))
([bacfa4b](https://redirect.github.com/swc-project/swc/commit/bacfa4b56d455a5c8e1392a66dd8d3c3add4f488))
- **(ide)** Enable `--workspace` for rust-analyzer check
([#​10809](https://redirect.github.com/swc-project/swc/issues/10809))
([92647ff](https://redirect.github.com/swc-project/swc/commit/92647ff9d9f95cecfab93b6faa2f1063e3f1239b))
##### Performance
- **(es/minifier)** Use `u8` for `remaining_depth`
([#​10833](https://redirect.github.com/swc-project/swc/issues/10833))
([ed6956a](https://redirect.github.com/swc-project/swc/commit/ed6956a46e1f0abbcfc447773c5429659fe91289))
- **(hstr)** Inline one more byte
([#​10817](https://redirect.github.com/swc-project/swc/issues/10817))
([3886c97](https://redirect.github.com/swc-project/swc/commit/3886c9720dbf992bf2dbc6a09e416ed63833d6d7))
- **(hstr)** Remove static tag
([#​10832](https://redirect.github.com/swc-project/swc/issues/10832))
([66ae1e8](https://redirect.github.com/swc-project/swc/commit/66ae1e8d5aa047e2ea7c2a1c46a618bfa7d6a500))
##### Refactor
- **(es/helpers)** Make inline helpers optional at compile time
([#​10808](https://redirect.github.com/swc-project/swc/issues/10808))
([53f3881](https://redirect.github.com/swc-project/swc/commit/53f38811cc994f394d47624cf27b49e5b3163b8a))
- **(es/lexer)** Don't store buffer in lexer
([#​10830](https://redirect.github.com/swc-project/swc/issues/10830))
([cac40f1](https://redirect.github.com/swc-project/swc/commit/cac40f135d517e9c3e1dbbe9250c8b1dbe39320b))
- **(es/lints)** Remove warnings without features
([#​10794](https://redirect.github.com/swc-project/swc/issues/10794))
([41d507f](https://redirect.github.com/swc-project/swc/commit/41d507fe1e9c4ef7fa0bb7a266b75f1376c90fff))
- **(es/parser)** Reduce token query
([#​10834](https://redirect.github.com/swc-project/swc/issues/10834))
([5cd5185](https://redirect.github.com/swc-project/swc/commit/5cd5185a7a51ec838a12005c44dc982642af9508))
- **(es/parser)** Reduce call to `parse_decorators`
([#​10846](https://redirect.github.com/swc-project/swc/issues/10846))
([356d3a0](https://redirect.github.com/swc-project/swc/commit/356d3a0850d32e79ff9615f3b696207902732895))
- **(es/parser)** Remove duplicate check
([#​10847](https://redirect.github.com/swc-project/swc/issues/10847))
([2b04efd](https://redirect.github.com/swc-project/swc/commit/2b04efd5403adec38251bf9059a5dec600049288))
- **(es/preset-env)** Use strpool,phf for corejs2 data
([#​10803](https://redirect.github.com/swc-project/swc/issues/10803))
([1652fd8](https://redirect.github.com/swc-project/swc/commit/1652fd8038ed8ea306fce914948ea6e121d5845f))
- **(es/react)** Remove redundant `replace` calls
([#​10795](https://redirect.github.com/swc-project/swc/issues/10795))
([a670b37](https://redirect.github.com/swc-project/swc/commit/a670b37c334b69a57f31f8940916d3f66c9ab504))
- **(es/react)** Remove `count_children`
([#​10818](https://redirect.github.com/swc-project/swc/issues/10818))
([2116ab2](https://redirect.github.com/swc-project/swc/commit/2116ab2fa25b0d4121d0dc69afd42e41ea24e299))
- **(hstr)** Cleanup duplicate header
([#​10812](https://redirect.github.com/swc-project/swc/issues/10812))
([630dde9](https://redirect.github.com/swc-project/swc/commit/630dde93c9deb35c38d4d27c9e8083349ebad5bc))
- **(hstr)** Make the deallocation of `Atom`s explicit
([#​10813](https://redirect.github.com/swc-project/swc/issues/10813))
([406433d](https://redirect.github.com/swc-project/swc/commit/406433d55d00c2e14cd72e438ca36666936c62cd))
- **(hstr)** Remove `is_global`
([#​10820](https://redirect.github.com/swc-project/swc/issues/10820))
([afda0f9](https://redirect.github.com/swc-project/swc/commit/afda0f9d0d65e231615f955e365f77a18dc716d1))
##### Testing
- **(es/plugin)** Test memory layout of archived types
([#​10841](https://redirect.github.com/swc-project/swc/issues/10841))
([502e991](https://redirect.github.com/swc-project/swc/commit/502e991a8bccaefef03f6379bbda8522bde4f62e))
###
[`v1.12.11`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11211---2025-07-08)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.9...v1.12.11)
##### Bug Fixes
- **(ci)** Fix CI
([#​10790](https://redirect.github.com/swc-project/swc/issues/10790))
([b3f9760](https://redirect.github.com/swc-project/swc/commit/b3f97604b8bc4713ab1f91fa3bd732b7af9cb2e9))
- **(es)** Use `default-features = false` for `swc` crate usages
([#​10776](https://redirect.github.com/swc-project/swc/issues/10776))
([50b2eac](https://redirect.github.com/swc-project/swc/commit/50b2eacdf7bb3705b5be1ba63e9acdb143e82d40))
- **(es)** Make `swc_typescript` optional
([#​10792](https://redirect.github.com/swc-project/swc/issues/10792))
([c32569d](https://redirect.github.com/swc-project/swc/commit/c32569dd558e3bd4e27329275e090cc716a6e440))
- **(preset-env)** Fix `default` value for `caniuse`
([#​10754](https://redirect.github.com/swc-project/swc/issues/10754))
([aa4cd5b](https://redirect.github.com/swc-project/swc/commit/aa4cd5ba7c79229f8082354d470b10d420b5f8cb))
- **(preset-env)** Revert `default` value
([#​10778](https://redirect.github.com/swc-project/swc/issues/10778))
([7af5824](https://redirect.github.com/swc-project/swc/commit/7af58242c2a4c8b7c1a8df8a2dd7d854892fad5e))
##### Features
- **(es/minifeir)** Inline lazily initialized literals
([#​10752](https://redirect.github.com/swc-project/swc/issues/10752))
([fd5d2e2](https://redirect.github.com/swc-project/swc/commit/fd5d2e2f33db0d6aee8d133fe23047422a67e28c))
- **(es/minifier)** Evaluate `Number.XXX` constants
([#​10756](https://redirect.github.com/swc-project/swc/issues/10756))
([c47dab5](https://redirect.github.com/swc-project/swc/commit/c47dab5f904ecce101b0388cab26805741bc9bd2))
- **(es/minifier)** Implement partial evaluation of array join
([#​10758](https://redirect.github.com/swc-project/swc/issues/10758))
([bdf3a98](https://redirect.github.com/swc-project/swc/commit/bdf3a98bb45f6f9cdf1b9a8ed8d292ccce257d4e))
- **(swc\_core)** Expose `swc_ecma_parser/unstable`
([#​10744](https://redirect.github.com/swc-project/swc/issues/10744))
([db0679e](https://redirect.github.com/swc-project/swc/commit/db0679e5ca675ea7b54bc8804897f1a2f313fe0c))
##### Miscellaneous Tasks
- **(common)** Remove `clone()` in proc macro
([#​10762](https://redirect.github.com/swc-project/swc/issues/10762))
([12e3180](https://redirect.github.com/swc-project/swc/commit/12e318036caccee6d9b516baf391fccb07118ca9))
- **(deps)** Update `browserslist-rs` to `0.19`
([#​10750](https://redirect.github.com/swc-project/swc/issues/10750))
([f8bf21c](https://redirect.github.com/swc-project/swc/commit/f8bf21c07202ac864d1772d5c46e1a4e99bda2fa))
- **(deps)** Remove unused deps with cargo-shear
([#​10765](https://redirect.github.com/swc-project/swc/issues/10765))
([f4e4974](https://redirect.github.com/swc-project/swc/commit/f4e4974ffeec16b7d6d5b8def107b82bfc3c7e1d))
- **(es/module)** Drop `node` feature of `swc_ecma_loader`
([#​10761](https://redirect.github.com/swc-project/swc/issues/10761))
([44471b5](https://redirect.github.com/swc-project/swc/commit/44471b51518d3c74ee4f3992f8474687ada13fc0))
- **(plugin/runner)** Remove unused feature and dependency
([#​10764](https://redirect.github.com/swc-project/swc/issues/10764))
([a7d8a0a](https://redirect.github.com/swc-project/swc/commit/a7d8a0ac890bd4956d6b400017d6ddeba97e9ab0))
##### Performance
- **(es/lexer)** Use `bitflags` for `Syntax`
([#​10676](https://redirect.github.com/swc-project/swc/issues/10676))
([bf8c722](https://redirect.github.com/swc-project/swc/commit/bf8c722e25018baa45706b890b7464f90fc03f6a))
- **(es/lexer)** Do not scan number if there's no underscore
([#​10788](https://redirect.github.com/swc-project/swc/issues/10788))
([f5d92ee](https://redirect.github.com/swc-project/swc/commit/f5d92ee1bf0a2fbeece6570b745ea833f6cd355e))
- **(es/lints)** Make rules not parallel
([#​10772](https://redirect.github.com/swc-project/swc/issues/10772))
([4e6001c](https://redirect.github.com/swc-project/swc/commit/4e6001c5a465ce13547abc2a6b24ae724e1adba5))
- **(es/lints)** Merge critical rules
([#​10773](https://redirect.github.com/swc-project/swc/issues/10773))
([816e75a](https://redirect.github.com/swc-project/swc/commit/816e75a2094fd633243174f7953c9920f4851c79))
- **(es/parser)** Reduce the number of context set ops
([#​10742](https://redirect.github.com/swc-project/swc/issues/10742))
([08b4e8b](https://redirect.github.com/swc-project/swc/commit/08b4e8b285ddb49eeefd06d1f745d9aec25427c1))
- **(es/parser)** Reduce value set operations for context
([#​10751](https://redirect.github.com/swc-project/swc/issues/10751))
([4976b12](https://redirect.github.com/swc-project/swc/commit/4976b12f9398c471c0f77e69ad141e0172927a2b))
- **(es/parser)** Reduce query ops of current token
([#​10766](https://redirect.github.com/swc-project/swc/issues/10766))
([4304f91](https://redirect.github.com/swc-project/swc/commit/4304f9129c1d511c94898727306a50535e11ad39))
- **(es/parser)** Remove useless call in `parse_ident`
([#​10770](https://redirect.github.com/swc-project/swc/issues/10770))
([4ca12c9](https://redirect.github.com/swc-project/swc/commit/4ca12c97259fdf882b0849112473f3deea54be36))
- **(es/renamer)** Reduce time complexity in case of conflict
([#​10749](https://redirect.github.com/swc-project/swc/issues/10749))
([0279914](https://redirect.github.com/swc-project/swc/commit/02799141bf0d040b6536f3333cfed852b80c611b))
- **(hstr)** Do not compare string during creating atoms
([#​10791](https://redirect.github.com/swc-project/swc/issues/10791))
([43a4f11](https://redirect.github.com/swc-project/swc/commit/43a4f117cb0089bc7e117173507886218b064d62))
- Replace `rayon` with `par-iter`
([#​10774](https://redirect.github.com/swc-project/swc/issues/10774))
([a6e6ebe](https://redirect.github.com/swc-project/swc/commit/a6e6ebeacafb8bccbaf3cb9bec3c87861461437a))
##### Refactor
- **(es)** Make `swc_ecma_lint` optional for `swc` crate
([#​10767](https://redirect.github.com/swc-project/swc/issues/10767))
([f80415b](https://redirect.github.com/swc-project/swc/commit/f80415baa60a55a4dea31eff9b1c3431705183e5))
- **(es/lexer)** Use const fn in `SyntaxFlags`
([#​10737](https://redirect.github.com/swc-project/swc/issues/10737))
([b9eb23a](https://redirect.github.com/swc-project/swc/commit/b9eb23aec3dd0963afa5080d53bca4dd0325f233))
- **(es/parser)** Cleanup `parse_setter_param`
([#​10745](https://redirect.github.com/swc-project/swc/issues/10745))
([70734f4](https://redirect.github.com/swc-project/swc/commit/70734f40d4ff0d9ad140b705c3356b44f8bd5663))
- **(es/parser)** Cleanup `typed-arena`
([#​10769](https://redirect.github.com/swc-project/swc/issues/10769))
([ce5138d](https://redirect.github.com/swc-project/swc/commit/ce5138d3aae6e23127fc76da9f439d47b7c59374))
- **(es/parser)** Cleanup for ctx
([#​10777](https://redirect.github.com/swc-project/swc/issues/10777))
([d60a611](https://redirect.github.com/swc-project/swc/commit/d60a611dc76244b2b12e7676bbf4995bec5ba37c))
- **(es/parser)** Delete `with_ctx`
([#​10779](https://redirect.github.com/swc-project/swc/issues/10779))
([ce057c5](https://redirect.github.com/swc-project/swc/commit/ce057c55efcb937437af5ef0fd583240b0538a0e))
- **(es/parser)** Cleanup
([#​10781](https://redirect.github.com/swc-project/swc/issues/10781))
([176ce36](https://redirect.github.com/swc-project/swc/commit/176ce36d2407b6d054ec6088a45025b76791fed3))
- **(es/preset)** Remove deprecated `preset_env` function and `feature`
module
([#​10759](https://redirect.github.com/swc-project/swc/issues/10759))
([fa0e0ab](https://redirect.github.com/swc-project/swc/commit/fa0e0abf41658271cde27b6852f42dd00dfd8f4a))
- **(es/preset-env)** Use phf for corejs3 entry
([#​10712](https://redirect.github.com/swc-project/swc/issues/10712))
([658b26d](https://redirect.github.com/swc-project/swc/commit/658b26d8386c17cbe7abf740d905d41eac96b7f7))
##### Testing
- **(es/minifier)** Update the terser test list
([#​10748](https://redirect.github.com/swc-project/swc/issues/10748))
([1eace01](https://redirect.github.com/swc-project/swc/commit/1eace01303a98a522b67f9005601cbebd0d5b71e))
- **(es/minifier)** Update the passing test list
([#​10782](https://redirect.github.com/swc-project/swc/issues/10782))
([8aa888b](https://redirect.github.com/swc-project/swc/commit/8aa888bc2a0fc0ed84d189725af917ae2be9f905))
- **(es/parser)** Add a test for duplicate labels
([#​10784](https://redirect.github.com/swc-project/swc/issues/10784))
([28fc643](https://redirect.github.com/swc-project/swc/commit/28fc64310c0fdb0491a1121a801f9a5d184109eb))
##### Pref
- **(hstr)** Do not compare static tag
([#​10771](https://redirect.github.com/swc-project/swc/issues/10771))
([5d3ce83](https://redirect.github.com/swc-project/swc/commit/5d3ce83add12c4b147d238e1cd6fdf6083c696d2))
###
[`v1.12.9`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1129---2025-07-01)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.7...v1.12.9)
##### Bug Fixes
- **(es/lexer)** Parse uppercase hex numbers correctly
([#​10728](https://redirect.github.com/swc-project/swc/issues/10728))
([ead6256](https://redirect.github.com/swc-project/swc/commit/ead62560b028f74feee506484233de2763ed3378))
- **(es/lexer)** Allow keywords as jsx attribute names
([#​10730](https://redirect.github.com/swc-project/swc/issues/10730))
([04ef20a](https://redirect.github.com/swc-project/swc/commit/04ef20ad9b7e43dc70666258cb2c996a1a5e4074))
- **(es/minifier)** Fix top level option
([#​10227](https://redirect.github.com/swc-project/swc/issues/10227))
([485fced](https://redirect.github.com/swc-project/swc/commit/485fced53b9318f707d05d64a1c7adf28d00e41a))
- **(es/minifier)** Do not drop self-referential class expressions
([#​10710](https://redirect.github.com/swc-project/swc/issues/10710))
([39e6c2e](https://redirect.github.com/swc-project/swc/commit/39e6c2ec2d1528594867408cb9c3071319b32f00))
- **(es/minifier)** Mark `cons` and `alt` of `CondExpr` as `ref`
([#​10740](https://redirect.github.com/swc-project/swc/issues/10740))
([9649cc8](https://redirect.github.com/swc-project/swc/commit/9649cc80b66edb54db1dadc9214f2c19ea008f24))
- **(es/minifier)** Fix termination detection
([#​10741](https://redirect.github.com/swc-project/swc/issues/10741))
([87bc698](https://redirect.github.com/swc-project/swc/commit/87bc69883daae48b633556b55caeb480b7ba2d97))
- **(es/parser)** Allow non-prop operand in delete
([#​10733](https://redirect.github.com/swc-project/swc/issues/10733))
([38132e0](https://redirect.github.com/swc-project/swc/commit/38132e0e6abaead3eae15a08610ad5dda5026dd8))
##### Features
- **(es/minifier)** Hoist more properties
([#​10707](https://redirect.github.com/swc-project/swc/issues/10707))
([0f2c8d5](https://redirect.github.com/swc-project/swc/commit/0f2c8d5963a48e582bf4517b4a52a6cfb31b399c))
- **(es/transforms)** Expose `tsEnumIsMutable` to JS
([#​10716](https://redirect.github.com/swc-project/swc/issues/10716))
([6b3ae00](https://redirect.github.com/swc-project/swc/commit/6b3ae008d80c0bf7b215cae7d8a754e51a732bc9))
##### Performance
- **(es/minifier)** Make `CharFreq::scan` in mangler table-based
([#​10679](https://redirect.github.com/swc-project/swc/issues/10679))
([04d39aa](https://redirect.github.com/swc-project/swc/commit/04d39aaa9e57965dacc44d96f3e562cf8311d3bf))
- **(ts/fast-strip)** Use `swc_ecma_parser::Lexer`
([#​10677](https://redirect.github.com/swc-project/swc/issues/10677))
([ffe0292](https://redirect.github.com/swc-project/swc/commit/ffe029283139eafd533c287e52b4b7a3c7794b90))
- Optimize `Input::reset_to`
([#​10719](https://redirect.github.com/swc-project/swc/issues/10719))
([8084066](https://redirect.github.com/swc-project/swc/commit/808406616a86f84fa4599a22a01a5a3921975e0e))
##### Refactor
- **(es/lexer)** Useless reset
([#​10714](https://redirect.github.com/swc-project/swc/issues/10714))
([c9eee0b](https://redirect.github.com/swc-project/swc/commit/c9eee0beadb2ba927b0c4e068eb034b7712ffffd))
- **(es/lexer)** Cleanup `read_int`
([#​10727](https://redirect.github.com/swc-project/swc/issues/10727))
([c5fb4b1](https://redirect.github.com/swc-project/swc/commit/c5fb4b13f5507dd4fb58f12860d0ec53d00c157d))
- **(es/parser)** Remove `read_number_no_dot`
([#​10703](https://redirect.github.com/swc-project/swc/issues/10703))
([fa8607f](https://redirect.github.com/swc-project/swc/commit/fa8607f1e42a0453d24e72d0c10ab62139d12dd7))
- **(es/parser)** Remove needless branching
([#​10717](https://redirect.github.com/swc-project/swc/issues/10717))
([b0c23b2](https://redirect.github.com/swc-project/swc/commit/b0c23b2d31a27205b061a68688dddf4bc59937d7))
##### Testing
- **(es/preset-env)** Add entry import bench
([#​10722](https://redirect.github.com/swc-project/swc/issues/10722))
([9868b4d](https://redirect.github.com/swc-project/swc/commit/9868b4d095007bf971dfc3372e12c934d9992fee))
- Make codspeed concurrent on main branch
([#​10711](https://redirect.github.com/swc-project/swc/issues/10711))
([4392ce3](https://redirect.github.com/swc-project/swc/commit/4392ce3414a77ca98c9923c093d60ca662615852))
###
[`v1.12.7`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1127---2025-06-26)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.6...v1.12.7)
##### Bug Fixes
- **(es/minifier)** Fix condition for preserving properties
([#​10694](https://redirect.github.com/swc-project/swc/issues/10694))
([5c57a05](https://redirect.github.com/swc-project/swc/commit/5c57a0559641121218aa8ef2be297c3a97570e70))
- **(es/minifier)** Drop pure tagged string call expr
([#​10702](https://redirect.github.com/swc-project/swc/issues/10702))
([85cd9a7](https://redirect.github.com/swc-project/swc/commit/85cd9a71d57d7c0e37b2158bfddfbdbe2b09622f))
- **(es/parser)** Improve error message for template literals
([#​10690](https://redirect.github.com/swc-project/swc/issues/10690))
([a066b76](https://redirect.github.com/swc-project/swc/commit/a066b7629079ad15850c41a982031a62decebd2d))
- **(es/parser)** Rescan `>=` for JSX closing tag
([#​10693](https://redirect.github.com/swc-project/swc/issues/10693))
([fe82c4c](https://redirect.github.com/swc-project/swc/commit/fe82c4cf83b4cea05403b87bc665f9d0a84928e1))
- **(es/parser)** Support keywords as JSX member expression properties
([#​10701](https://redirect.github.com/swc-project/swc/issues/10701))
([643253d](https://redirect.github.com/swc-project/swc/commit/643253d5e1df643fd79eb3f494b56f15bdcbdb47))
##### Features
- **(es/parser)** Add `override` and `out` keyword
([#​10695](https://redirect.github.com/swc-project/swc/issues/10695))
([636d7a3](https://redirect.github.com/swc-project/swc/commit/636d7a3830ca3de01ee2078385820e3a37d62343))
- **(es/parser)** Enable import attributes unconditionally
([#​10706](https://redirect.github.com/swc-project/swc/issues/10706))
([5ecc3ca](https://redirect.github.com/swc-project/swc/commit/5ecc3ca4da6998c8dc9c94d8c25ab10a3b70b62b))
- **(es/parser)** Expose Token API with unstable feature flag
([#​10699](https://redirect.github.com/swc-project/swc/issues/10699))
([750c7d4](https://redirect.github.com/swc-project/swc/commit/750c7d4c84d34091207932dde9e3e1aaac0cf391))
##### Performance
- **(es/parser)** Do not compare error each time
([#​10696](https://redirect.github.com/swc-project/swc/issues/10696))
([0ae0341](https://redirect.github.com/swc-project/swc/commit/0ae0341d105a9c57810204352b775acdee26d18e))
##### Testing
- **(es)** Remove outdated test snapshots
([#​10689](https://redirect.github.com/swc-project/swc/issues/10689))
([03d520b](https://redirect.github.com/swc-project/swc/commit/03d520bc5be02d45acb173c49d7fcd9580ccacf1))
###
[`v1.12.6`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1126---2025-06-24)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.5...v1.12.6)
##### Bug Fixes
- **(es/parser)** Throw error if JSX does not end with `>`
([#​10687](https://redirect.github.com/swc-project/swc/issues/10687))
([cb3d6db](https://redirect.github.com/swc-project/swc/commit/cb3d6dbfd4dd9d82bea0222934daf902f57e1034))
- **(es/react-compiler)** Use tsx syntax for parser
([#​10682](https://redirect.github.com/swc-project/swc/issues/10682))
([a355e37](https://redirect.github.com/swc-project/swc/commit/a355e376707f35845d5a8b30be0f98fbc2e73b5d))
- **(hstr)** Support MSRV = `1.86`
([#​10673](https://redirect.github.com/swc-project/swc/issues/10673))
([de19d1e](https://redirect.github.com/swc-project/swc/commit/de19d1e79d9626b82ee07c3cdefcdcaa317e64e3))
- **(ts/isolated-dts)** Skip parameters without accessibility modifiers
in private constructors
([#​10675](https://redirect.github.com/swc-project/swc/issues/10675))
([1976d8e](https://redirect.github.com/swc-project/swc/commit/1976d8ef2de0ffd3203b7f450f92ec91a1d3b260))
##### Features
- **(ts/fast-strip)** Support JSX under a feature flag
([#​10656](https://redirect.github.com/swc-project/swc/issues/10656))
([6a70d17](https://redirect.github.com/swc-project/swc/commit/6a70d17f17109bcb2e6ed715fe321c3fb3eaae6e))
##### Miscellaneous Tasks
- **(ecosystem-ci)** Exclude `react-leaflet`
([cfbb1f9](https://redirect.github.com/swc-project/swc/commit/cfbb1f9505b430b2e93062611734d2f0a196b008))
##### Performance
- **(es/lexer)** Optimize number literal parsing with fast path
([#​10655](https://redirect.github.com/swc-project/swc/issues/10655))
([15d0828](https://redirect.github.com/swc-project/swc/commit/15d0828f2d9a741b053f26e88bd52b5c2c7c78f4))
- **(es/lexer)** Reduce allocations while lexing numbers
([#​10667](https://redirect.github.com/swc-project/swc/issues/10667))
([115d228](https://redirect.github.com/swc-project/swc/commit/115d228d90566fb09bf456be9fc203ff1fb7cb34))
- **(es/lexer)** Introduce `byte_search` to reduce comparison operations
([#​10668](https://redirect.github.com/swc-project/swc/issues/10668))
([3806ffd](https://redirect.github.com/swc-project/swc/commit/3806ffd04872a556b4a906348ade955814da044d))
- **(es/lexer)** Compare `\n` first
([#​10669](https://redirect.github.com/swc-project/swc/issues/10669))
([9c41e2f](https://redirect.github.com/swc-project/swc/commit/9c41e2f71016699917c8109c2bd4660cfa7fb4f3))
- **(es/lexer)** Optimize lexing of numbers with separators
([#​10665](https://redirect.github.com/swc-project/swc/issues/10665))
([cac651b](https://redirect.github.com/swc-project/swc/commit/cac651b85d5e0bee9e4d1b1ba4d9df69621a5361))
- **(es/minifier)** Remove needless clones
([#​10661](https://redirect.github.com/swc-project/swc/issues/10661))
([5f4f7dd](https://redirect.github.com/swc-project/swc/commit/5f4f7dd0f164a30ff6340dd0114fe0759e64d83f))
- **(ts/fast-strip)** Prealloc buf for codegen
([#​10680](https://redirect.github.com/swc-project/swc/issues/10680))
([a8347fe](https://redirect.github.com/swc-project/swc/commit/a8347fea2711203209e1cd1b0c920cb83bb6d957))
##### Refactor
- **(ts/fast-strip)** Rename crate
([#​10685](https://redirect.github.com/swc-project/swc/issues/10685))
([6b5904c](https://redirect.github.com/swc-project/swc/commit/6b5904c838394def3b45bd0d1c9bbdc75a1c1af9))
##### Build
- **(wasm)** Fix wasm builds
([eee0578](https://redirect.github.com/swc-project/swc/commit/eee05787231c07b41430d5bfed73f3c39011c491))
###
[`v1.12.5`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1125---2025-06-21)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.4...v1.12.5)
##### Bug Fixes
- **(es/parser)** Parse jsx entity
([#​10652](https://redirect.github.com/swc-project/swc/issues/10652))
([bfd3bc5](https://redirect.github.com/swc-project/swc/commit/bfd3bc5456a33e3d66008ea198d9c5f38660af39))
- **(es/parser)** Consider reseved ident in jsx name
([#​10647](https://redirect.github.com/swc-project/swc/issues/10647))
([9262a59](https://redirect.github.com/swc-project/swc/commit/9262a591fd8f35200948fa298aa0f9cc4d0a06e7))
##### Performance
- **(es/parser)** Optimize `next_token`
([#​10654](https://redirect.github.com/swc-project/swc/issues/10654))
([1be2ca0](https://redirect.github.com/swc-project/swc/commit/1be2ca0d6e0cbe096352521b016320b6a30d36b7))
##### Refactor
- **(es/lexer)** Remove faster path for `\t`
([#​10650](https://redirect.github.com/swc-project/swc/issues/10650))
([d6ac3b7](https://redirect.github.com/swc-project/swc/commit/d6ac3b7adbe067b3796cba57480806b3e23cfafb))
###
[`v1.12.4`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1124---2025-06-20)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.3...v1.12.4)
##### Bug Fixes
- **(es/minifier)** Fix `Buffer` handling of `minify()` API
([#​10643](https://redirect.github.com/swc-project/swc/issues/10643))
([cdf068e](https://redirect.github.com/swc-project/swc/commit/cdf068e1bd8f007e06f41bd05f98055243468ba4))
- **(es/minifier)** Fix arrow inlining
([#​10642](https://redirect.github.com/swc-project/swc/issues/10642))
([7232c10](https://redirect.github.com/swc-project/swc/commit/7232c102d36bbf6957bd7326d9392d2b00155ee9))
- **(es/parser)** Don't be greedy in the end of jsx open el
([#​10637](https://redirect.github.com/swc-project/swc/issues/10637))
([8a2c656](https://redirect.github.com/swc-project/swc/commit/8a2c656d50dd1fe86b7338dc83cc1397a99ebbbe))
- Update `par-core` and `par-iter`
([#​10629](https://redirect.github.com/swc-project/swc/issues/10629))
([38f7d51](https://redirect.github.com/swc-project/swc/commit/38f7d51d3ca2d55a85020cca0cffc22b2e5b5b8a))
- Fix CI
([#​10641](https://redirect.github.com/swc-project/swc/issues/10641))
([9df98f7](https://redirect.github.com/swc-project/swc/commit/9df98f748eba99de4c51dc407de34b97456e93ce))
##### Refactor
- **(es/parser)** Cleanup
([#​10631](https://redirect.github.com/swc-project/swc/issues/10631))
([c7c2035](https://redirect.github.com/swc-project/swc/commit/c7c2035292c3a86d65ad97438ffc9ffa2df09628))
###
[`v1.12.3`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1123---2025-06-19)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.2...v1.12.3)
##### Bug Fixes
- **(es/codgen)** Emit leading comments of JSXExprContainer
([#​10627](https://redirect.github.com/swc-project/swc/issues/10627))
([2d2162a](https://redirect.github.com/swc-project/swc/commit/2d2162a1e90b997db130ba8ab9b262cd145f998a))
###
[`v1.12.2`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1122---2025-06-19)
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.12.1...v1.12.2)
##### Bug Fixes
- **(ci)** Fix build of `@swc/minifier`
([0dc5244](https://redirect.github.com/swc-project/swc/commit/0dc52440ea8f2320614d0875fc421ba647f1a75c))
- **(es/codegen)** Fix `.map` path when using `output_path`
([01e5bd1](https://redirect.github.com/swc-project/swc/commit/01e5bd1d6560d3b40e98122e09d0f7bd7c73b4c5))
- **(es/parser)** Allow type ann in jsx expr child
([#​10626](https://redirect.github.com/swc-project/swc/issues/10626))
([48f576c](https://redirect.github.com/swc-project/swc/commit/48f576c64ac119af3bc990c78f06678dc0fdd800))
- **(swc)** Fix wrong caching of resolvers regarding file exts
([#​10615](https://redirect.github.com/swc-project/swc/issues/10615))
([68aacd1](https://redirect.github.com/swc-project/swc/commit/68aacd1dfc2dd97feb5636f1833a6fa1e15407bd))
- **(ts/isolated-dts)** Fix usage dependency
([#​10621](https://redirect.github.com/swc-project/swc/issues/10621))
([b3677d3](https://redirect.github.com/swc-project/swc/commit/b3677d36681820dd7c0f35ef97c44d5f7de69121))
- **(ts/isolated-dts)** Emit properties in overloaded constructor params
([#​10623](https://redirect.github.com/swc-project/swc/issues/10623))
([6634ef1](https://redirect.github.com/swc-project/swc/commit/6634ef1d2fd7f298a4c5fbb5c23e28c2571177b8))
##### Features
- **(swc\_common)** Allow returning `None` in `try_lookup_source_file`
([#​10625](https://redirect.github.com/swc-project/swc/issues/10625))
([d8e2405](https://redirect.github.com/swc-project/swc/commit/d8e2405d7f67867699eeda36ca59ac11ca7baf71))
##### Performance
- **(atoms)** Improve `atom!` for inlinable strings
([#​10612](https://redirect.github.com/swc-project/swc/issues/10612))
([5113121](https://redirect.github.com/swc-project/swc/commit/51131212c3bd1992bdade5ab509572ad79d1aa53))
- **(es/minifier)** Avoid calling some costly function when optimizing
deep nested binary expr
([#​10611](https://redirect.github.com/swc-project/swc/issues/10611))
([1434571](https://redirect.github.com/swc-project/swc/commit/1434571477f5f8576a268a2bd32631eb9ce77229))
- **(es/minifier)** Remove needless JSON conversion
([#​10628](https://redirect.github.com/swc-project/swc/issues/10628))
([4a58dca](https://redirect.github.com/swc-project/swc/commit/4a58dca92c71c2db871be3a09ea0aa6c9a6702fc))
- **(es/parser)** Reduce cmp in jsx spread child
([#​10606](https://redirect.github.com/swc-project/swc/issues/10606))
([fb33c13](https://redirect.github.com/swc-project/swc/commit/fb33c135444edc4de4531cac7d5ae27feabfff76))
##### Refactor
- **(es/parser)** Cleanup - deduplicate some code
([#​10608](https://redirect.github.com/swc-project/swc/issues/10608))
([5f9af96](https://redirect.github.com/swc-project/swc/commit/5f9af969d7a123b6cbc82c7a76489acf244a1cf3))
- **(es/parser)** Remove token contexts
([#​10547](https://redirect.github.com/swc-project/swc/issues/10547))
([7ffe9d2](https://redirect.github.com/swc-project/swc/commit/7ffe9d23ca55c61acef69782e88d2e0e0e7ea47a))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cedarjs/cedar).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlc2V0cy1vayIsInJlbGVhc2U6ZGVwZW5kZW5jeSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent aa6502b commit 68c5550Copy full SHA for 68c5550
File tree
Expand file treeCollapse file tree
3 files changed
+48
-48
lines changedOpen diff view settings
Filter options
- packages
- prerender
- vite
Expand file treeCollapse file tree
3 files changed
+48
-48
lines changedOpen diff view settings
Collapse file
packages/prerender/package.json
Copy file name to clipboardExpand all lines: packages/prerender/package.json+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
Collapse file
+46-46Lines changed: 46 additions & 46 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3254 | 3254 | | |
3255 | 3255 | | |
3256 | 3256 | | |
3257 | | - | |
| 3257 | + | |
3258 | 3258 | | |
3259 | 3259 | | |
3260 | 3260 | | |
| |||
3537 | 3537 | | |
3538 | 3538 | | |
3539 | 3539 | | |
3540 | | - | |
| 3540 | + | |
3541 | 3541 | | |
3542 | 3542 | | |
3543 | 3543 | | |
| |||
10351 | 10351 | | |
10352 | 10352 | | |
10353 | 10353 | | |
10354 | | - | |
10355 | | - | |
10356 | | - | |
| 10354 | + | |
| 10355 | + | |
| 10356 | + | |
10357 | 10357 | | |
10358 | 10358 | | |
10359 | 10359 | | |
10360 | 10360 | | |
10361 | | - | |
10362 | | - | |
10363 | | - | |
| 10361 | + | |
| 10362 | + | |
| 10363 | + | |
10364 | 10364 | | |
10365 | 10365 | | |
10366 | 10366 | | |
10367 | 10367 | | |
10368 | | - | |
10369 | | - | |
10370 | | - | |
| 10368 | + | |
| 10369 | + | |
| 10370 | + | |
10371 | 10371 | | |
10372 | 10372 | | |
10373 | 10373 | | |
10374 | 10374 | | |
10375 | | - | |
10376 | | - | |
10377 | | - | |
| 10375 | + | |
| 10376 | + | |
| 10377 | + | |
10378 | 10378 | | |
10379 | 10379 | | |
10380 | 10380 | | |
10381 | 10381 | | |
10382 | | - | |
10383 | | - | |
10384 | | - | |
| 10382 | + | |
| 10383 | + | |
| 10384 | + | |
10385 | 10385 | | |
10386 | 10386 | | |
10387 | 10387 | | |
10388 | 10388 | | |
10389 | | - | |
10390 | | - | |
10391 | | - | |
| 10389 | + | |
| 10390 | + | |
| 10391 | + | |
10392 | 10392 | | |
10393 | 10393 | | |
10394 | 10394 | | |
10395 | 10395 | | |
10396 | | - | |
10397 | | - | |
10398 | | - | |
| 10396 | + | |
| 10397 | + | |
| 10398 | + | |
10399 | 10399 | | |
10400 | 10400 | | |
10401 | 10401 | | |
10402 | 10402 | | |
10403 | | - | |
10404 | | - | |
10405 | | - | |
| 10403 | + | |
| 10404 | + | |
| 10405 | + | |
10406 | 10406 | | |
10407 | 10407 | | |
10408 | 10408 | | |
10409 | 10409 | | |
10410 | | - | |
10411 | | - | |
10412 | | - | |
| 10410 | + | |
| 10411 | + | |
| 10412 | + | |
10413 | 10413 | | |
10414 | 10414 | | |
10415 | 10415 | | |
10416 | 10416 | | |
10417 | | - | |
10418 | | - | |
10419 | | - | |
| 10417 | + | |
| 10418 | + | |
| 10419 | + | |
10420 | 10420 | | |
10421 | 10421 | | |
10422 | 10422 | | |
10423 | 10423 | | |
10424 | | - | |
10425 | | - | |
10426 | | - | |
| 10424 | + | |
| 10425 | + | |
| 10426 | + | |
10427 | 10427 | | |
10428 | | - | |
10429 | | - | |
10430 | | - | |
10431 | | - | |
10432 | | - | |
10433 | | - | |
10434 | | - | |
10435 | | - | |
10436 | | - | |
10437 | | - | |
| 10428 | + | |
| 10429 | + | |
| 10430 | + | |
| 10431 | + | |
| 10432 | + | |
| 10433 | + | |
| 10434 | + | |
| 10435 | + | |
| 10436 | + | |
| 10437 | + | |
10438 | 10438 | | |
10439 | 10439 | | |
10440 | 10440 | | |
| |||
10463 | 10463 | | |
10464 | 10464 | | |
10465 | 10465 | | |
10466 | | - | |
| 10466 | + | |
10467 | 10467 | | |
10468 | 10468 | | |
10469 | 10469 | | |
| |||
0 commit comments