swc-project/swc (@swc/core)
### [`v1.3.72`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1372---2023-07-28)
[Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.71...v1.3.72)
##### Bug Fixes
- **(es/compat)** Fix handling of private members in optional chaining pass ([#7610](https://togithub.com/swc-project/swc/issues/7610)) ([7ba7b6e](https://togithub.com/swc-project/swc/commit/7ba7b6ec1fd7170ef7a321a6bd4931984e1a08d4))
- **(es/minifier)** Do not drop used properties ([#7702](https://togithub.com/swc-project/swc/issues/7702)) ([f901b41](https://togithub.com/swc-project/swc/commit/f901b417d1a37f679ff4c5a54e81671684d9f485))
- **(es/module)** Do not determine module name for modules without exports in UMD ([#7718](https://togithub.com/swc-project/swc/issues/7718)) ([40136f7](https://togithub.com/swc-project/swc/commit/40136f7c54bdc347d5f725549a27e1104433ff36))
##### Features
- **(es)** Add a validation for a wrong config ([#7704](https://togithub.com/swc-project/swc/issues/7704)) ([900701f](https://togithub.com/swc-project/swc/commit/900701fbf24912dce219f97baa8c11c533966896))
- **(swc_core)** Expose `visit/serde` as serde feature ([#7722](https://togithub.com/swc-project/swc/issues/7722)) ([2bc9637](https://togithub.com/swc-project/swc/commit/2bc96373b736ce4d81336c1c0340a1d4f7d7f4b0))
##### Refactor
- **(es/parser)** Make `stacker` an optional dependency ([#7720](https://togithub.com/swc-project/swc/issues/7720)) ([864bdef](https://togithub.com/swc-project/swc/commit/864bdefbe0012ddbe93075c70f0b2b44577a5424))
### [`v1.3.71`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1371---2023-07-25)
[Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.70...v1.3.71)
##### Bug Fixes
- **(css/modules)** Preserve attr selectors used with `:global` ([#7670](https://togithub.com/swc-project/swc/issues/7670)) ([11b4679](https://togithub.com/swc-project/swc/commit/11b4679231bdfa8662fdcb1dade4dc1146f8e11d))
- **(es/minifier)** Only cast global `Infinity`/`undefined`/`NaN` ([#7684](https://togithub.com/swc-project/swc/issues/7684)) ([241c04a](https://togithub.com/swc-project/swc/commit/241c04ab4a2e7e7f34563fdc8a355f82c6ba03e8))
- **(es/minifier)** Drop line comments starting with `!` ([#7689](https://togithub.com/swc-project/swc/issues/7689)) ([951138c](https://togithub.com/swc-project/swc/commit/951138cd13339ca7b5cb5305203e466fcd4a0b0e))
- **(es/minifier)** Abort seq inliner using visitor ([#7699](https://togithub.com/swc-project/swc/issues/7699)) ([a26dbce](https://togithub.com/swc-project/swc/commit/a26dbce9817c8f39c7d5857bb258298da274c6f3))
- **(es/typescript)** Fix handling of optional chaining ([#7660](https://togithub.com/swc-project/swc/issues/7660)) ([c017874](https://togithub.com/swc-project/swc/commit/c01787408522202f3c717c0ecfa8e00aedef9142))
##### Features
- **(css/parser)** Support `@starting-style` ([#7677](https://togithub.com/swc-project/swc/issues/7677)) ([cfb7b51](https://togithub.com/swc-project/swc/commit/cfb7b511eebe068b3c57f4540b90cb59c922d7e9))
##### Miscellaneous Tasks
- **(ci)** Fix CI ([#7679](https://togithub.com/swc-project/swc/issues/7679)) ([57398af](https://togithub.com/swc-project/swc/commit/57398af2708ebd72c489fa81b9573259b0a71d15))
##### Refactor
- **(es/minifier)** Respect `toplevel` and `module` options ([#7671](https://togithub.com/swc-project/swc/issues/7671)) ([9893bd2](https://togithub.com/swc-project/swc/commit/9893bd2d43de60978dd28c44c8e4032170b11987))
- **(es/minifier)** Respect top-level when invoking IIFE ([#7690](https://togithub.com/swc-project/swc/issues/7690)) ([bf72362](https://togithub.com/swc-project/swc/commit/bf723625b02204c4d2e9228d53ac53c9d41221a1))
### [`v1.3.70`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1370---2023-07-18)
[Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.69...v1.3.70)
##### Bug Fixes
- **(es/minifier)** Fix a bug about `eval` of name mangler ([#7615](https://togithub.com/swc-project/swc/issues/7615)) ([6be1f70](https://togithub.com/swc-project/swc/commit/6be1f7075d8d14cc56b05079ee134153ab65c6fc))
- **(es/minifier)** Do not reuse identifier used for import bindings ([#7639](https://togithub.com/swc-project/swc/issues/7639)) ([a65be14](https://togithub.com/swc-project/swc/commit/a65be14a00f41e9b0b4439c31b49febeefd1f845))
- **(es/module)** Skip CJS and AMD transformations for `Script` ([#7661](https://togithub.com/swc-project/swc/issues/7661)) ([a2d0408](https://togithub.com/swc-project/swc/commit/a2d040859790d10d445ba6b06e9fe88635d84c1b))
##### Features
- **(es/minifier)** Drop recursively used var declaration ([#7649](https://togithub.com/swc-project/swc/issues/7649)) ([04b0f6d](https://togithub.com/swc-project/swc/commit/04b0f6d8234bdcc34815a558c4c9eecf24c8e4e7))
##### Testing
- **(es)** Add a test for a unreproducible issue ([#7656](https://togithub.com/swc-project/swc/issues/7656)) ([c0e4805](https://togithub.com/swc-project/swc/commit/c0e480593f7af001eb329f088dc29ea3f0f8df58))
- **(es/modules)** Add a test for unreproducible issue ([#7655](https://togithub.com/swc-project/swc/issues/7655)) ([7528de1](https://togithub.com/swc-project/swc/commit/7528de189780cc6850fad2f744004353c8892a70))
##### Buiild
- **(bindings/wasm)** Fix Wasm build ([#7666](https://togithub.com/swc-project/swc/issues/7666)) ([dc5135f](https://togithub.com/swc-project/swc/commit/dc5135f43f5fe01ed36c1b40a5647b2f1c3277b4))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.3.69
->1.3.72
Release Notes
swc-project/swc (@swc/core)
### [`v1.3.72`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1372---2023-07-28) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.71...v1.3.72) ##### Bug Fixes - **(es/compat)** Fix handling of private members in optional chaining pass ([#7610](https://togithub.com/swc-project/swc/issues/7610)) ([7ba7b6e](https://togithub.com/swc-project/swc/commit/7ba7b6ec1fd7170ef7a321a6bd4931984e1a08d4)) - **(es/minifier)** Do not drop used properties ([#7702](https://togithub.com/swc-project/swc/issues/7702)) ([f901b41](https://togithub.com/swc-project/swc/commit/f901b417d1a37f679ff4c5a54e81671684d9f485)) - **(es/module)** Do not determine module name for modules without exports in UMD ([#7718](https://togithub.com/swc-project/swc/issues/7718)) ([40136f7](https://togithub.com/swc-project/swc/commit/40136f7c54bdc347d5f725549a27e1104433ff36)) ##### Features - **(es)** Add a validation for a wrong config ([#7704](https://togithub.com/swc-project/swc/issues/7704)) ([900701f](https://togithub.com/swc-project/swc/commit/900701fbf24912dce219f97baa8c11c533966896)) - **(swc_core)** Expose `visit/serde` as serde feature ([#7722](https://togithub.com/swc-project/swc/issues/7722)) ([2bc9637](https://togithub.com/swc-project/swc/commit/2bc96373b736ce4d81336c1c0340a1d4f7d7f4b0)) ##### Refactor - **(es/parser)** Make `stacker` an optional dependency ([#7720](https://togithub.com/swc-project/swc/issues/7720)) ([864bdef](https://togithub.com/swc-project/swc/commit/864bdefbe0012ddbe93075c70f0b2b44577a5424)) ### [`v1.3.71`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1371---2023-07-25) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.70...v1.3.71) ##### Bug Fixes - **(css/modules)** Preserve attr selectors used with `:global` ([#7670](https://togithub.com/swc-project/swc/issues/7670)) ([11b4679](https://togithub.com/swc-project/swc/commit/11b4679231bdfa8662fdcb1dade4dc1146f8e11d)) - **(es/minifier)** Only cast global `Infinity`/`undefined`/`NaN` ([#7684](https://togithub.com/swc-project/swc/issues/7684)) ([241c04a](https://togithub.com/swc-project/swc/commit/241c04ab4a2e7e7f34563fdc8a355f82c6ba03e8)) - **(es/minifier)** Drop line comments starting with `!` ([#7689](https://togithub.com/swc-project/swc/issues/7689)) ([951138c](https://togithub.com/swc-project/swc/commit/951138cd13339ca7b5cb5305203e466fcd4a0b0e)) - **(es/minifier)** Abort seq inliner using visitor ([#7699](https://togithub.com/swc-project/swc/issues/7699)) ([a26dbce](https://togithub.com/swc-project/swc/commit/a26dbce9817c8f39c7d5857bb258298da274c6f3)) - **(es/typescript)** Fix handling of optional chaining ([#7660](https://togithub.com/swc-project/swc/issues/7660)) ([c017874](https://togithub.com/swc-project/swc/commit/c01787408522202f3c717c0ecfa8e00aedef9142)) ##### Features - **(css/parser)** Support `@starting-style` ([#7677](https://togithub.com/swc-project/swc/issues/7677)) ([cfb7b51](https://togithub.com/swc-project/swc/commit/cfb7b511eebe068b3c57f4540b90cb59c922d7e9)) ##### Miscellaneous Tasks - **(ci)** Fix CI ([#7679](https://togithub.com/swc-project/swc/issues/7679)) ([57398af](https://togithub.com/swc-project/swc/commit/57398af2708ebd72c489fa81b9573259b0a71d15)) ##### Refactor - **(es/minifier)** Respect `toplevel` and `module` options ([#7671](https://togithub.com/swc-project/swc/issues/7671)) ([9893bd2](https://togithub.com/swc-project/swc/commit/9893bd2d43de60978dd28c44c8e4032170b11987)) - **(es/minifier)** Respect top-level when invoking IIFE ([#7690](https://togithub.com/swc-project/swc/issues/7690)) ([bf72362](https://togithub.com/swc-project/swc/commit/bf723625b02204c4d2e9228d53ac53c9d41221a1)) ### [`v1.3.70`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1370---2023-07-18) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.69...v1.3.70) ##### Bug Fixes - **(es/minifier)** Fix a bug about `eval` of name mangler ([#7615](https://togithub.com/swc-project/swc/issues/7615)) ([6be1f70](https://togithub.com/swc-project/swc/commit/6be1f7075d8d14cc56b05079ee134153ab65c6fc)) - **(es/minifier)** Do not reuse identifier used for import bindings ([#7639](https://togithub.com/swc-project/swc/issues/7639)) ([a65be14](https://togithub.com/swc-project/swc/commit/a65be14a00f41e9b0b4439c31b49febeefd1f845)) - **(es/module)** Skip CJS and AMD transformations for `Script` ([#7661](https://togithub.com/swc-project/swc/issues/7661)) ([a2d0408](https://togithub.com/swc-project/swc/commit/a2d040859790d10d445ba6b06e9fe88635d84c1b)) ##### Features - **(es/minifier)** Drop recursively used var declaration ([#7649](https://togithub.com/swc-project/swc/issues/7649)) ([04b0f6d](https://togithub.com/swc-project/swc/commit/04b0f6d8234bdcc34815a558c4c9eecf24c8e4e7)) ##### Testing - **(es)** Add a test for a unreproducible issue ([#7656](https://togithub.com/swc-project/swc/issues/7656)) ([c0e4805](https://togithub.com/swc-project/swc/commit/c0e480593f7af001eb329f088dc29ea3f0f8df58)) - **(es/modules)** Add a test for unreproducible issue ([#7655](https://togithub.com/swc-project/swc/issues/7655)) ([7528de1](https://togithub.com/swc-project/swc/commit/7528de189780cc6850fad2f744004353c8892a70)) ##### Buiild - **(bindings/wasm)** Fix Wasm build ([#7666](https://togithub.com/swc-project/swc/issues/7666)) ([dc5135f](https://togithub.com/swc-project/swc/commit/dc5135f43f5fe01ed36c1b40a5647b2f1c3277b4))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.