Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
1.2.171
1.2.174
0.3.8
0.3.9
5.20.0
5.21.0
1.0.0
1.1.0
4.6.3
4.6.4
📅 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.171
->1.2.174
0.3.8
->0.3.9
5.20.0
->5.21.0
5.20.0
->5.21.0
1.0.0
->1.1.0
4.6.3
->4.6.4
Release Notes
swc-project/swc
### [`v1.2.174`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12174---2022-04-30) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.173...v1.2.174) ##### Bug Fixes - **(es/helpers)** Update `_interopRequireWildcard` ([#4479](https://togithub.com/swc-project/swc/issues/4479)) ([7d40208](https://togithub.com/swc-project/swc/commit/7d40208377133b0fcd153c5bfcf47f6b489113c1)) - **(es/minifier)** Disable some passes for `hoist_props` ([#4468](https://togithub.com/swc-project/swc/issues/4468)) ([effc85d](https://togithub.com/swc-project/swc/commit/effc85df572609a180f9a28177a5b37ed960c860)) - **(es/minifier)** Fix skipping logic of sequential inliner ([#4469](https://togithub.com/swc-project/swc/issues/4469)) ([233c4d5](https://togithub.com/swc-project/swc/commit/233c4d5b860d557710bfe654f76d7901e5d0b3a0)) - **(html)** Fix bugs of parser and codegen ([#4461](https://togithub.com/swc-project/swc/issues/4461)) ([8bdfcd9](https://togithub.com/swc-project/swc/commit/8bdfcd996aa5abde0e50743b90f4d36fd25003ba)) - **(html/parser)** Fix bugs ([#4459](https://togithub.com/swc-project/swc/issues/4459)) ([2098228](https://togithub.com/swc-project/swc/commit/20982288fb05dcb4e2c72e5ea4c0888a0e946580)) ##### Features - **(es/lints)** Implement `no-throw-literal` ([#4477](https://togithub.com/swc-project/swc/issues/4477)) ([3a8cade](https://togithub.com/swc-project/swc/commit/3a8cade2091bea83769b5140a92dad7b2a277ce0)) - **(es/minifier)** Drop more returns ([#4471](https://togithub.com/swc-project/swc/issues/4471)) ([2739546](https://togithub.com/swc-project/swc/commit/273954640aa2d22d0e65f4d186bcb6add0844cb1)) - **(es/minifier)** Consider cost of functions for inlining ([#4470](https://togithub.com/swc-project/swc/issues/4470)) ([7a584d7](https://togithub.com/swc-project/swc/commit/7a584d755aa0dc70c8c367f1c0c4b61e2dbc34df)) - **(es/minifier)** Drop pure `new` calls ([#4478](https://togithub.com/swc-project/swc/issues/4478)) ([918c9c8](https://togithub.com/swc-project/swc/commit/918c9c8a21c248617aef4474380c94f9f98df1dc)) - **(es/minifier)** Add `pristine_globals` ([#4480](https://togithub.com/swc-project/swc/issues/4480)) ([09ba3c0](https://togithub.com/swc-project/swc/commit/09ba3c0e688b2bd66e707836ecba23feee93fb8c)) - **(html/minifier)** Remove `javascript:` prefix ([#4460](https://togithub.com/swc-project/swc/issues/4460)) ([a1877e7](https://togithub.com/swc-project/swc/commit/a1877e740acf6bf51421b97c27236b0f208eaf9d)) - **(html/minifier)** Remove duplicate attributes ([#4474](https://togithub.com/swc-project/swc/issues/4474)) ([750d655](https://togithub.com/swc-project/swc/commit/750d6551fcbdf9c0664bfa6ad97d394ba6c641de)) ##### Miscellaneous Tasks - **(es/minifier)** Update debugging utils ([#4467](https://togithub.com/swc-project/swc/issues/4467)) ([c45b0df](https://togithub.com/swc-project/swc/commit/c45b0df8770727b84ede1c3348c9769f5d4367c2)) ### [`v1.2.173`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12173---2022-04-28) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.172...v1.2.173) ##### Bug Fixes - **(es)** Remove wrong debug assertion ([#4445](https://togithub.com/swc-project/swc/issues/4445)) ([962cf4a](https://togithub.com/swc-project/swc/commit/962cf4a08caaee6dc0579aed556df55bc60bf093)) - **(es/async-generator)** Fix `yield*` in async generators ([#4452](https://togithub.com/swc-project/swc/issues/4452)) ([0bc0bae](https://togithub.com/swc-project/swc/commit/0bc0bae90dcf6f448f45d35edc02ce025c0d8114)) - **(es/parser)** Throw syntax error for missing function expr body ([#4462](https://togithub.com/swc-project/swc/issues/4462)) ([393cfa8](https://togithub.com/swc-project/swc/commit/393cfa84b65264a07f90387a0f7852535d87cd6d)) - **(es/preset-env)** Do not import new features when using old core-js ([#4458](https://togithub.com/swc-project/swc/issues/4458)) ([4262874](https://togithub.com/swc-project/swc/commit/4262874ce458260fc6a7d363522b5c6591df93b3)) - **(html/parser)** Fix a bug with nested tags ([#4438](https://togithub.com/swc-project/swc/issues/4438)) ([8c4dc4c](https://togithub.com/swc-project/swc/commit/8c4dc4cc46e73265ad45e63fecd513f4ba4cf7bb)) - **(html/parser)** Parse table including broken one ([#4451](https://togithub.com/swc-project/swc/issues/4451)) ([6e60813](https://togithub.com/swc-project/swc/commit/6e6081336714861055a1ae148f1305e2ab180efc)) - **(html/parser)** Fix fosting logic for text nodes ([#4457](https://togithub.com/swc-project/swc/issues/4457)) ([65a158a](https://togithub.com/swc-project/swc/commit/65a158a66b2a394f70757ae363ab329ced71436f)) ##### Features - **(es/parser)** Reject indirect opt chain in assignment ([#4447](https://togithub.com/swc-project/swc/issues/4447)) ([df7b3f6](https://togithub.com/swc-project/swc/commit/df7b3f611a7bf5509e143cf81a69e0443cf80288)) - **(html/minifier)** Compress whitespaces ([#4463](https://togithub.com/swc-project/swc/issues/4463)) ([0ae4350](https://togithub.com/swc-project/swc/commit/0ae43502f3f54ad7d77b790c9f1ad2af63d32090)) ##### Miscellaneous Tasks - **(es/minifier)** Don't run tests with infinite loops ([#4448](https://togithub.com/swc-project/swc/issues/4448)) ([ec7dfb9](https://togithub.com/swc-project/swc/commit/ec7dfb92098897d9b8dbe5726bef78ea2a868053)) ##### Testing - **(html/codegen)** Improve fixture testing ([#4450](https://togithub.com/swc-project/swc/issues/4450)) ([f30e771](https://togithub.com/swc-project/swc/commit/f30e7717a20348af2f6ef65bb7ff800fbffeadb4)) ### [`v1.2.172`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12172---2022-04-26) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.171...v1.2.172) ##### Bug Fixes - **(es/ast)** Fix tag of `BigInt` ([#4440](https://togithub.com/swc-project/swc/issues/4440)) ([2813eaa](https://togithub.com/swc-project/swc/commit/2813eaadcd0703b9f8c11d77f91c70cd002c9296)) - **(es/minifier)** Remove the last break in the last `BlockStmt` ([#4413](https://togithub.com/swc-project/swc/issues/4413)) ([83244ad](https://togithub.com/swc-project/swc/commit/83244add338c3dd1a1a84fec94b73d1931699cdb)) - **(es/minifier)** Don't drop arguments to an IIFE without body ([#4419](https://togithub.com/swc-project/swc/issues/4419)) ([aa19b65](https://togithub.com/swc-project/swc/commit/aa19b65f9cb1170c36991649348e064406523699)) - **(es/minifier)** Preserve more side effects ([#4420](https://togithub.com/swc-project/swc/issues/4420)) ([8ab12fd](https://togithub.com/swc-project/swc/commit/8ab12fd97b035e4131775676cdd33daaf31587b8)) - **(es/minifier)** Fix analysis of update expressions ([#4428](https://togithub.com/swc-project/swc/issues/4428)) ([9733917](https://togithub.com/swc-project/swc/commit/9733917cc718ad4800697ffc9203ad96d5dd3f3f)) - **(es/minifier)** Remove wrong logic for optimizing `delete`s ([#4429](https://togithub.com/swc-project/swc/issues/4429)) ([8118569](https://togithub.com/swc-project/swc/commit/8118569045135e06fcaadc61255b9ca09ef120ea)) - **(es/parser)** Fix top-level await with binary expr ([#4426](https://togithub.com/swc-project/swc/issues/4426)) ([465cc2f](https://togithub.com/swc-project/swc/commit/465cc2f92907ebd4ad4a659eca18b6ca2bc426a7)) - **(html/lexer)** Fix lexing of html entity ([#4423](https://togithub.com/swc-project/swc/issues/4423)) ([9b26dbd](https://togithub.com/swc-project/swc/commit/9b26dbd45763fbf48dd81a1652608cc90736fe4f)) - **(html/parser)** Parse foreign attributes ([#4400](https://togithub.com/swc-project/swc/issues/4400)) ([cf3be64](https://togithub.com/swc-project/swc/commit/cf3be649bb327feda8bce4e7ab7eca92d248c2da)) - **(html/parser)** Fix parsing of foreign elements ([#4422](https://togithub.com/swc-project/swc/issues/4422)) ([4ccbdf2](https://togithub.com/swc-project/swc/commit/4ccbdf2a7d6419552db6b34586a32fef52b200bd)) - **(html/parser)** Fix span ([#4437](https://togithub.com/swc-project/swc/issues/4437)) ([3293060](https://togithub.com/swc-project/swc/commit/329306007018d733bc9d348cd4a5dc839768b3e8)) - **(html/parsing)** Fix parsing of formatting elements ([#4442](https://togithub.com/swc-project/swc/issues/4442)) ([8f2a3ea](https://togithub.com/swc-project/swc/commit/8f2a3ead6a56c47ae867c40ac863346a0e6bc88a)) ##### Features - **(es/optimization)** Accept top level mark from simplifiers ([#4434](https://togithub.com/swc-project/swc/issues/4434)) ([8048597](https://togithub.com/swc-project/swc/commit/8048597c9ec10fb956de06e6b2de28e621262dd9)) - **(es/parser)** Reject invalid regex flags ([#4404](https://togithub.com/swc-project/swc/issues/4404)) ([c96e322](https://togithub.com/swc-project/swc/commit/c96e32243c549d0f7db26a8e76d69a5646b4865c)) - **(es/parser)** Reject invalid `new.target` ([#4406](https://togithub.com/swc-project/swc/issues/4406)) ([da02c9d](https://togithub.com/swc-project/swc/commit/da02c9dc509f97d58f565223c81e7b123b0301c5)) - **(es/parser)** Reject `'use strict'` with non-simple params list in TS ([#4416](https://togithub.com/swc-project/swc/issues/4416)) ([6dc64c9](https://togithub.com/swc-project/swc/commit/6dc64c9ca0bccf27b325d3298f4ed7f07eaaa076)) - **(es/resolver)** Use different syntax context for unresolved refs ([#4436](https://togithub.com/swc-project/swc/issues/4436)) ([53610fd](https://togithub.com/swc-project/swc/commit/53610fdafc83d25f0a5132b3381737aaffb1a29d)) - **(html)** Prepare processing system ([#4358](https://togithub.com/swc-project/swc/issues/4358)) ([7332dce](https://togithub.com/swc-project/swc/commit/7332dce4f801546f0c5f29b6919feaaebebc435a)) - **(html/codegen)** Print unquoted value when it is possible ([#4402](https://togithub.com/swc-project/swc/issues/4402)) ([c15dc4f](https://togithub.com/swc-project/swc/commit/c15dc4f2b7e97eae939a82113ff5ab15a2553d78)) - **(html/minifier)** Initialize crate ([#4403](https://togithub.com/swc-project/swc/issues/4403)) ([63a6280](https://togithub.com/swc-project/swc/commit/63a6280e8f691f93db246db02ce2479b08874220)) - **(html/minifier)** Remove `script` `type` attribute ([#4407](https://togithub.com/swc-project/swc/issues/4407)) ([fec0f2e](https://togithub.com/swc-project/swc/commit/fec0f2e417b8da2e0391f594f28d32e93b03673e)) - **(html/minifier)** Compress `type` for `style` and `link` tags ([#4424](https://togithub.com/swc-project/swc/issues/4424)) ([25a87f0](https://togithub.com/swc-project/swc/commit/25a87f000048facf4daa78fb6605af3b1e50e81e)) - **(html/minifier)** Compress doctype ([#4425](https://togithub.com/swc-project/swc/issues/4425)) ([6fc70f3](https://togithub.com/swc-project/swc/commit/6fc70f3866e4d60867a3ae38ae40c8f46065153c)) - **(html/minifier)** Compress default values of attributes ([#4427](https://togithub.com/swc-project/swc/issues/4427)) ([4c699f2](https://togithub.com/swc-project/swc/commit/4c699f2554157333f0598cd4f8143f536027d396)) - **(node/css)** Add css bindings crate ([#4346](https://togithub.com/swc-project/swc/issues/4346)) ([6a19ff1](https://togithub.com/swc-project/swc/commit/6a19ff1a152b67b15714c0290eb21ede878692e5)) - **(preset-env/base)** Update "browserslist-rs" ([#4435](https://togithub.com/swc-project/swc/issues/4435)) ([1c2af93](https://togithub.com/swc-project/swc/commit/1c2af932b68cae34805b4ab789d6f2ccb4171fa4)) ##### Miscellaneous Tasks - **(ci)** Improve bot script ([#4430](https://togithub.com/swc-project/swc/issues/4430)) ([c216a03](https://togithub.com/swc-project/swc/commit/c216a03673ca12e16d3650161eb890e6236054b1)) - **(ci)** Use `yarn` instead of `npm` ([#4432](https://togithub.com/swc-project/swc/issues/4432)) ([b3fb0e9](https://togithub.com/swc-project/swc/commit/b3fb0e9ceb45b6d2b1c45499680a7d519f6d2f25)) - **(es/minifier)** Add a script to instrument real-world inputs ([#4399](https://togithub.com/swc-project/swc/issues/4399)) ([efdf93d](https://togithub.com/swc-project/swc/commit/efdf93d91099bab79f04a58635b418b7160a0b75)) - **(plugin)** Add a benchmark ([#4397](https://togithub.com/swc-project/swc/issues/4397)) ([60efb7e](https://togithub.com/swc-project/swc/commit/60efb7e9c75445fdffccf936964785424f421a7e)) - **(repo)** Make `git commit` faster ([#4421](https://togithub.com/swc-project/swc/issues/4421)) ([65e00aa](https://togithub.com/swc-project/swc/commit/65e00aafc3b27bc896178fc9b3164fef0777cd9f)) ##### Performance - **(es/minifier)** Add some fast-path to the `MultiReplacer` ([#4408](https://togithub.com/swc-project/swc/issues/4408)) ([4c9e5c0](https://togithub.com/swc-project/swc/commit/4c9e5c01ef91d01c95a6e928daa9e99839eabedf)) ##### Testing - **(es)** Add tests for `.swcrc` ([#4398](https://togithub.com/swc-project/swc/issues/4398)) ([5134b4f](https://togithub.com/swc-project/swc/commit/5134b4f9bee5725bae53876067399aa0528a8add)) - **(es/minifier)** Split tests into improvement and stabilization ([#4409](https://togithub.com/swc-project/swc/issues/4409)) ([ab88637](https://togithub.com/swc-project/swc/commit/ab886379377726bd32f9221da494eb00d9b6fa94)) - **(es/minifier)** Use `_` instead of `-` for terser tests ([#4411](https://togithub.com/swc-project/swc/issues/4411)) ([4e11303](https://togithub.com/swc-project/swc/commit/4e113037e5142ca24bb4f28c316f58bbd28d3f9b)) - **(es/minifier)** Execute terser tests if possible ([#4418](https://togithub.com/swc-project/swc/issues/4418)) ([f787f8c](https://togithub.com/swc-project/swc/commit/f787f8c81943b022078a53575486094d5d2b1eca)) - **(es/minifier)** Categorize tests ([#4410](https://togithub.com/swc-project/swc/issues/4410)) ([9b34ecf](https://togithub.com/swc-project/swc/commit/9b34ecfd2e292ed557b4e357ea61a0cda4533445))typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5210-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5200v5210-2022-04-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.20.0...v5.21.0) ##### Bug Fixes - **eslint-plugin:** \[no-misused-promises] prioritize false returns when checking whether a function returns only void ([#4841](https://togithub.com/typescript-eslint/typescript-eslint/issues/4841)) ([ccadb60](https://togithub.com/typescript-eslint/typescript-eslint/commit/ccadb6075d6977c4921ffc09fa40f515f4d497c5)) - **eslint-plugin:** \[no-namespace] fix false positive for exported namespaces when allowDeclarations=true ([#4844](https://togithub.com/typescript-eslint/typescript-eslint/issues/4844)) ([4e7c9be](https://togithub.com/typescript-eslint/typescript-eslint/commit/4e7c9be6ff7e2448f4151563d7921cd285c2e349)) - **eslint-plugin:** \[space-infix-ops] fix no error when right type is function ([#4848](https://togithub.com/typescript-eslint/typescript-eslint/issues/4848)) ([d74d559](https://togithub.com/typescript-eslint/typescript-eslint/commit/d74d559c25e336c3ebe917bf5c43e14ffa2de694)) ##### Features - **eslint-plugin:** \[parameter-properties] add rule to replace `no-parameter-properties` ([#4622](https://togithub.com/typescript-eslint/typescript-eslint/issues/4622)) ([88ed9ec](https://togithub.com/typescript-eslint/typescript-eslint/commit/88ed9ec9d6b971a9533565920fdcd6890ea941e9))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5210-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5200v5210-2022-04-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.20.0...v5.21.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)jest-community/jest-watch-typeahead
### [`v1.1.0`](https://togithub.com/jest-community/jest-watch-typeahead/blob/HEAD/CHANGELOG.md#110-httpsgithubcomjest-communityjest-watch-typeaheadcomparev100v110-2022-04-25) [Compare Source](https://togithub.com/jest-community/jest-watch-typeahead/compare/v1.0.0...v1.1.0) ##### Features - **deps:** add Jest 28 to peer dependency range ([#142](https://togithub.com/jest-community/jest-watch-typeahead/issues/142)) ([17a0f8d](https://togithub.com/jest-community/jest-watch-typeahead/commit/17a0f8d4a12b0fbb4843eee6e5b503a6cec1422c))Microsoft/TypeScript
### [`v4.6.4`](https://togithub.com/Microsoft/TypeScript/releases/v4.6.4) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.6.3...v4.6.4) This release includes [a bug fix for text formatting on certain ranges](Studiohttps://togithub.com/microsoft/TypeScript/pull/48463), which was impacting Visual Studio users. For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.6.0 (Beta)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.0%22+). - [fixed issues query for Typescript 4.6.1 (RC)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.1%22+). - [fixed issues query for Typescript 4.6.2 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.2%22+). - [fixed issues query for Typescript 4.6.3 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.3%22+). - [fixed issues query for Typescript 4.6.4 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.6.4%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-464) ([Select new version in project options](https://togithub.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)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.