Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
1.2.163
1.2.165
5.17.0
5.18.0
8.12.0
8.13.0
0.2.14
0.2.16
📅 Schedule: "before 8:00am on monday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.
This PR contains the following updates:
1.2.163
->1.2.165
5.17.0
->5.18.0
5.17.0
->5.18.0
8.12.0
->8.13.0
0.2.14
->0.2.16
Release Notes
swc-project/swc
### [`v1.2.165`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12165---2022-04-09) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.164...v1.2.165) ##### Bug Fixes - **(css/prefixer)** FIx a bug related to `writing-mode` ([#4278](https://togithub.com/swc-project/swc/issues/4278)) ([7f38e06](https://togithub.com/swc-project/swc/commit/7f38e06e0209216200182555c7c7ddb11499e45d)) - **(es/minifier)** Fix handling of `eval` ([#4273](https://togithub.com/swc-project/swc/issues/4273)) ([c961371](https://togithub.com/swc-project/swc/commit/c961371c312f85553ab17eb1b67f0721861bcbf5)) - **(es/module)** Support top-level await in dynamic imports ([#4277](https://togithub.com/swc-project/swc/issues/4277)) ([720244f](https://togithub.com/swc-project/swc/commit/720244fff9f3fcf5cb0ed4bcfc6e2a5795ad3be1)) - **(es/optimization)** Don't create invalid sequence expressions ([#4285](https://togithub.com/swc-project/swc/issues/4285)) ([4868c73](https://togithub.com/swc-project/swc/commit/4868c73d5bc5eb3ffbbc2fd31c485e3e22795550)) ##### Features - **(html)** Add raw fields ([#4281](https://togithub.com/swc-project/swc/issues/4281)) ([ee108af](https://togithub.com/swc-project/swc/commit/ee108af3d0bf81cfa101d8b52ee4d072705b04f4)) - **(plugin)** Implement `Copy` and `Clone` for the comment proxy ([#4280](https://togithub.com/swc-project/swc/issues/4280)) ([3c4e520](https://togithub.com/swc-project/swc/commit/3c4e5204ecb51dd67c73ae5556c886b303891a23)) - **(plugin)** Make more types serializable ([#4289](https://togithub.com/swc-project/swc/issues/4289)) ([281db2c](https://togithub.com/swc-project/swc/commit/281db2cc4f9af29577095038b37af5855a1e5aa5)) - **(plugin/runner)** Allow fs access from wasi plugin ([#4279](https://togithub.com/swc-project/swc/issues/4279)) ([fc3a2d0](https://togithub.com/swc-project/swc/commit/fc3a2d0cf9a4767076dda3fac929b24a50144730)) ##### Miscellaneous Tasks - **(plugin)** Align version of `swc_common` to include dummy comment api ([#4270](https://togithub.com/swc-project/swc/issues/4270)) ([fad652f](https://togithub.com/swc-project/swc/commit/fad652f879d12a1015b4500f0a512232c9433c2d)) ##### Refactor - **(es/minifier)** Merge code for multi-replacer ([#4269](https://togithub.com/swc-project/swc/issues/4269)) ([434dcf4](https://togithub.com/swc-project/swc/commit/434dcf4af786a7d31827f7b078dea40efc35b64f)) - **(plugin/api)** Expand the proxy crate ([#4290](https://togithub.com/swc-project/swc/issues/4290)) ([cf7ca50](https://togithub.com/swc-project/swc/commit/cf7ca5076a7f0b33f3587fb34f2eddcb2d316e5d)) ### [`v1.2.164`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12164---2022-04-07) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.163...v1.2.164) ##### Bug Fixes - **(es/codegen)** Commit `;` before a template literal ([#4252](https://togithub.com/swc-project/swc/issues/4252)) ([8cd903b](https://togithub.com/swc-project/swc/commit/8cd903b3b006b823cc5d3a61d40a1311fc97276c)) - **(es/codegen)** Handle comments on the argument of `throw` ([#4254](https://togithub.com/swc-project/swc/issues/4254)) ([ccd3188](https://togithub.com/swc-project/swc/commit/ccd3188c8bbf9d80efaa632e283941ed6e1fc59c)) - **(es/minifier)** Remap variables on IIFE evaluation ([#4230](https://togithub.com/swc-project/swc/issues/4230)) ([55b98fc](https://togithub.com/swc-project/swc/commit/55b98fc87470cc5b2e2645ae8588c106c490fb3a)) - **(es/minifier)** Handle empty RegExp ([#4235](https://togithub.com/swc-project/swc/issues/4235)) ([6a51d04](https://togithub.com/swc-project/swc/commit/6a51d0471a53cfdd48c8426c9cdc5bfddf200b35)) - **(es/minifier)** Fix infinite loops ([#4250](https://togithub.com/swc-project/swc/issues/4250)) ([350a195](https://togithub.com/swc-project/swc/commit/350a19587e2220a134d9049b7afb19e35da236f0)) - **(es/optimizer/simplifier)** Collect idents in init first ([#4239](https://togithub.com/swc-project/swc/issues/4239)) ([b1645f6](https://togithub.com/swc-project/swc/commit/b1645f606d1334eadb7ebf912c847bb5bdff6b96)) - **(es/parser)** Support error reporting for TS1274 ([#4232](https://togithub.com/swc-project/swc/issues/4232)) ([6d380ea](https://togithub.com/swc-project/swc/commit/6d380ea6faf1bde18c6f92c87ed0395c674a1ead)) - **(es/parser)** Adjust context in a function block ([#4264](https://togithub.com/swc-project/swc/issues/4264)) ([b89937c](https://togithub.com/swc-project/swc/commit/b89937c3c081132e3cf126467476080f29272cdd)) - **(html/parser)** Support cdata ([#4259](https://togithub.com/swc-project/swc/issues/4259)) ([3f6037b](https://togithub.com/swc-project/swc/commit/3f6037b467a378357051a7de6002e34d36b640d4)) - **(html/parser)** Fix bugs ([#4265](https://togithub.com/swc-project/swc/issues/4265)) ([105a0cc](https://togithub.com/swc-project/swc/commit/105a0cccf7dec630824e2e0f8ee77bf31645aa28)) ##### Features - **(css/parser)** Improve error recovery for unknown at-rules ([#4257](https://togithub.com/swc-project/swc/issues/4257)) ([8b6647c](https://togithub.com/swc-project/swc/commit/8b6647cf8571fabb820d0a5dae7a3b69e561202d)) - **(es)** Support jsonc for `.swcrc` ([#4236](https://togithub.com/swc-project/swc/issues/4236)) ([8008b79](https://togithub.com/swc-project/swc/commit/8008b79f8c69f9abc1cdd7be299f5580be8c3c0f)) - **(es/ast)** Add `raw` to `Num` ([#4245](https://togithub.com/swc-project/swc/issues/4245)) ([f39d3ac](https://togithub.com/swc-project/swc/commit/f39d3aca4db25db2880f447fe738375ad5307c86)) - **(es/minifier)** Improve sequential inlining ([#4231](https://togithub.com/swc-project/swc/issues/4231)) ([fe358ad](https://togithub.com/swc-project/swc/commit/fe358ad0b93d6f3bd2150fc9ce888f798875beed)) - **(es/minifier)** Improve inliner and evaluator ([#4216](https://togithub.com/swc-project/swc/issues/4216)) ([4701da5](https://togithub.com/swc-project/swc/commit/4701da576f0b12b656cf1baa57174a787b590742)) - **(es/minifier)** Exclude local bindings from aliases ([#4261](https://togithub.com/swc-project/swc/issues/4261)) ([ab1f440](https://togithub.com/swc-project/swc/commit/ab1f4401037803ae230148f9e189b1835b92dcd9)) - **(es/minifier)** Implement more rules for `hoist_props` ([#4262](https://togithub.com/swc-project/swc/issues/4262)) ([1f5cac4](https://togithub.com/swc-project/swc/commit/1f5cac4d413bc8d035e137d74470469dfd886fa3)) - **(es/parser)** Report more errors ([#4244](https://togithub.com/swc-project/swc/issues/4244)) ([674275c](https://togithub.com/swc-project/swc/commit/674275c8242df111bb9391da13b9869d7e6b6405)) - **(html)** Initialize ([#4240](https://togithub.com/swc-project/swc/issues/4240)) ([3e7872c](https://togithub.com/swc-project/swc/commit/3e7872c8de05ac46ef6ffb99f778ef5b64e47f1b)) - **(html)** Support boolean attributes ([#4258](https://togithub.com/swc-project/swc/issues/4258)) ([8640c8b](https://togithub.com/swc-project/swc/commit/8640c8bd43a164eb185733b5294342ff01c858f6)) - **(plugin)** Implement proxy for `dummy_with_cmt` ([#4268](https://togithub.com/swc-project/swc/issues/4268)) ([b15e984](https://togithub.com/swc-project/swc/commit/b15e984317ae6eb03597e9236f637fee205dd8a5)) - **(plugin/api)** Expose `swc_ecma_utils` ([#4256](https://togithub.com/swc-project/swc/issues/4256)) ([7bc04a6](https://togithub.com/swc-project/swc/commit/7bc04a67918374b1b2d02ed5034330cd6dd78d57)) ##### Miscellaneous Tasks - **(bench)** Migrate to criterion ([#4237](https://togithub.com/swc-project/swc/issues/4237)) ([06d0891](https://togithub.com/swc-project/swc/commit/06d0891e7cae751dfc62ac4607675e872ac12304)) - **(build)** Dedup `swc_common` ([#4247](https://togithub.com/swc-project/swc/issues/4247)) ([4093814](https://togithub.com/swc-project/swc/commit/4093814895a4c473d13852d2edeee17d06d7421f)) - **(ci)** Fix benchmark action ([#4242](https://togithub.com/swc-project/swc/issues/4242)) ([1f466e1](https://togithub.com/swc-project/swc/commit/1f466e1d2f10193b45c09ced2b6384d85ea8f333)) - **(es/preset-env)** Typo ([#4243](https://togithub.com/swc-project/swc/issues/4243)) ([06020bb](https://togithub.com/swc-project/swc/commit/06020bb76d5009f693cc702a70ac3add1ef0fe4a)) ##### Refactor - **(plugin)** Consolidate exported namespaces ([#4263](https://togithub.com/swc-project/swc/issues/4263)) ([8706c17](https://togithub.com/swc-project/swc/commit/8706c17c4f20fb508e685cb81945cd51672eaba5)) ##### Testing - **(es)** Organize tests ([#4251](https://togithub.com/swc-project/swc/issues/4251)) ([c32f42b](https://togithub.com/swc-project/swc/commit/c32f42b374a4964e858d05106eaa1b8fcd446cad)) - **(es/parser)** Add a test for a fixed issue ([#4255](https://togithub.com/swc-project/swc/issues/4255)) ([1f0039f](https://togithub.com/swc-project/swc/commit/1f0039f2c31778acf01a10807ca54be6d3ebac08))typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5180-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5170v5180-2022-04-04) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.17.0...v5.18.0) ##### Bug Fixes - **eslint-plugin:** method-signature-style respect getter signature ([#4777](https://togithub.com/typescript-eslint/typescript-eslint/issues/4777)) ([12dd670](https://togithub.com/typescript-eslint/typescript-eslint/commit/12dd670bc8621867c5105d8892dba9f9550a2f35)) ##### Features - **eslint-plugin:** \[no-shadow] ignoreOnInitialization option ([#4603](https://togithub.com/typescript-eslint/typescript-eslint/issues/4603)) ([068ea9b](https://togithub.com/typescript-eslint/typescript-eslint/commit/068ea9b8eb3072fb46a6035f29c68ce96a69008d)) - **eslint-plugin:** \[no-this-alias] report on assignment expressions ([#4718](https://togithub.com/typescript-eslint/typescript-eslint/issues/4718)) ([8329498](https://togithub.com/typescript-eslint/typescript-eslint/commit/83294989dad543351a26e95be8d11a91d348679a))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5180-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5170v5180-2022-04-04) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.17.0...v5.18.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)eslint/eslint
### [`v8.13.0`](https://togithub.com/eslint/eslint/releases/v8.13.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.12.0...v8.13.0) #### Features - [`274acbd`](https://togithub.com/eslint/eslint/commit/274acbd56537f6b8199da1ac9e7bced74ae81b56) feat: fix no-eval logic for `this` in arrow functions ([#15755](https://togithub.com/eslint/eslint/issues/15755)) (Milos Djermanovic) #### Bug Fixes - [`97b57ae`](https://togithub.com/eslint/eslint/commit/97b57ae3ebae9150456f5516c64b6d2ba75b4038) fix: invalid operator in operator-assignment messages ([#15759](https://togithub.com/eslint/eslint/issues/15759)) (Milos Djermanovic) #### Documentation - [`c32482e`](https://togithub.com/eslint/eslint/commit/c32482e4fd4ad09f3d5fd960dc1fb7c1b4e56f23) docs: Typo in space-infix-ops docs ([#15754](https://togithub.com/eslint/eslint/issues/15754)) (kmin-jeong) - [`f2c2d35`](https://togithub.com/eslint/eslint/commit/f2c2d350425268efa4b78ee6e0a2df8860e0efad) docs: disambiguate types `FormatterFunction` and `LoadedFormatter` ([#15727](https://togithub.com/eslint/eslint/issues/15727)) (Francesco Trotta) #### Chores - [`bb4c0d5`](https://togithub.com/eslint/eslint/commit/bb4c0d530a231a8a14ed70ad61c06e284bbaaef0) chore: Refactor docs to work with docs.eslint.org ([#15744](https://togithub.com/eslint/eslint/issues/15744)) (Nicholas C. Zakas) - [`d36f12f`](https://togithub.com/eslint/eslint/commit/d36f12f71b3e4f9e9552f1054d7a75be4dc03671) chore: remove `lib/init` from eslint config ([#15748](https://togithub.com/eslint/eslint/issues/15748)) (Milos Djermanovic) - [`a59a4e6`](https://togithub.com/eslint/eslint/commit/a59a4e6e9217b3cc503c0a702b9e3b02b20b980d) chore: replace `trimLeft`/`trimRight` with `trimStart`/`trimEnd` ([#15750](https://togithub.com/eslint/eslint/issues/15750)) (Milos Djermanovic)Configuration
📅 Schedule: "before 8:00am on monday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.