Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
1.2.189
1.2.194
0.3.13
0.3.16
5.25.0
5.27.0
2.12.2
2.13.0
4.6.4
4.7.2
📅 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 Mend Renovate. View repository job log here.
This PR contains the following updates:
1.2.189
->1.2.194
0.3.13
->0.3.16
5.25.0
->5.27.0
5.25.0
->5.27.0
2.12.2
->2.13.0
4.6.4
->4.7.2
Release Notes
swc-project/swc
### [`v1.2.194`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12194---2022-05-25) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.192...v1.2.194) ##### Bug Fixes - **(common)** Fix jemalloc ([#4794](https://togithub.com/swc-project/swc/issues/4794)) ([adf70f6](https://togithub.com/swc-project/swc/commit/adf70f6c0747e5a61d79897e11c70be0b41680d4)) ##### Features - **(html/minifier)** Improve script type compression ([#4785](https://togithub.com/swc-project/swc/issues/4785)) ([b5e481c](https://togithub.com/swc-project/swc/commit/b5e481c114bba00c4f69f8df2a6309cd46ba8962)) - **(html/minifier)** Sort classes ([#4783](https://togithub.com/swc-project/swc/issues/4783)) ([11aa6be](https://togithub.com/swc-project/swc/commit/11aa6bee9e1a0f31d2aec9b5111a4682e4c633ea)) - **(plugin)** Implement `SourceMap.span_to_*` ([#4781](https://togithub.com/swc-project/swc/issues/4781)) ([a937357](https://togithub.com/swc-project/swc/commit/a937357d47471222db4e62021ec507cd96597d9c)) ##### Performance - **(common)** Use `jemalloc` for linux ([#4791](https://togithub.com/swc-project/swc/issues/4791)) ([6f04e84](https://togithub.com/swc-project/swc/commit/6f04e846394df4bcf1e82748cd5df739b7df7a96)) ##### Testing - **(es)** Make execution tests faster ([#4789](https://togithub.com/swc-project/swc/issues/4789)) ([38a866a](https://togithub.com/swc-project/swc/commit/38a866a900ff979b070bc2152459d41d75f414df)) ### [`v1.2.192`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12192---2022-05-24) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.189...v1.2.192) ##### Bug Fixes - **(css/parser)** Allow `var()` call in color functions ([#4713](https://togithub.com/swc-project/swc/issues/4713)) ([07d31aa](https://togithub.com/swc-project/swc/commit/07d31aa50ab8420ee2e8e2751833385470337eae)) - **(es/compat)** Fix span of `instanceof` ([#4757](https://togithub.com/swc-project/swc/issues/4757)) ([8720f9a](https://togithub.com/swc-project/swc/commit/8720f9a948687d5851cb1cfc18961ac61d6406a2)) - **(es/compat)** Handle nested for loops with `break`/`continue` ([#4777](https://togithub.com/swc-project/swc/issues/4777)) ([4f00914](https://togithub.com/swc-project/swc/commit/4f00914c1af6e2dee7116c09dd6e63b5883cf8b5)) - **(es/compat)** Handle nested `break`/`continue` in `block_scoping` ([#4778](https://togithub.com/swc-project/swc/issues/4778)) ([db1698e](https://togithub.com/swc-project/swc/commit/db1698e0129c80e32211d4c5545b11541445a471)) - **(es/compat)** Escape keywords in class method names ([#4775](https://togithub.com/swc-project/swc/issues/4775)) ([a3e4c20](https://togithub.com/swc-project/swc/commit/a3e4c201ded1b5b0cd021a4735e5dcae36284d5b)) - **(es/fixer)** Preserve the paren in a spread element ([#4771](https://togithub.com/swc-project/swc/issues/4771)) ([65b7c4b](https://togithub.com/swc-project/swc/commit/65b7c4b69510d75065f79701020b8331ee3f88e4)) - **(es/loader)** Fix `jsc.paths` on windows ([#4739](https://togithub.com/swc-project/swc/issues/4739)) ([417b218](https://togithub.com/swc-project/swc/commit/417b2182cead074c9ebf9358d53f353157637a8d)) - **(es/loader)** Fix hang related to `jsc.paths` ([#4742](https://togithub.com/swc-project/swc/issues/4742)) ([777ea37](https://togithub.com/swc-project/swc/commit/777ea371d0bd17c6acd7aa2e7b20057de4577c08)) - **(es/minifier)** Consider parameters while detecting pure calls ([#4748](https://togithub.com/swc-project/swc/issues/4748)) ([e4dee1e](https://togithub.com/swc-project/swc/commit/e4dee1ed3304f9b5950b99360054dc72201c80ad)) - **(es/modules)** Adjust absolute path while rewriting imports ([#4776](https://togithub.com/swc-project/swc/issues/4776)) ([75bb858](https://togithub.com/swc-project/swc/commit/75bb8586cc7fa8ca08a9b8cf5db6c66eb5de9e85)) - **(es/modules/cjs)** FIx detection of exported names ([#4737](https://togithub.com/swc-project/swc/issues/4737)) ([d9bb59a](https://togithub.com/swc-project/swc/commit/d9bb59a8cb1998f87b0f115e9cc4b0b53923096a)) - **(es/resolver)** Handle `var` after catch with the same name ([#4772](https://togithub.com/swc-project/swc/issues/4772)) ([e2da3dd](https://togithub.com/swc-project/swc/commit/e2da3ddc03a6386e308a1b68ffee0e6bc786c16b)) - **(es/resolver)** Fix more edge cases related to `catch` and `var` ([#4773](https://togithub.com/swc-project/swc/issues/4773)) ([f28d9c1](https://togithub.com/swc-project/swc/commit/f28d9c143ba0e23a2e23d5d53d3680b8a29d7b5e)) - **(es/typescript)** Mark namespaces as concrete ([#4736](https://togithub.com/swc-project/swc/issues/4736)) ([41d4437](https://togithub.com/swc-project/swc/commit/41d443767147f97909e6b1004cb4be6dcea207c1)) - **(es/typescript)** Preserve referenced imports for namespace ([#4759](https://togithub.com/swc-project/swc/issues/4759)) ([065b2a5](https://togithub.com/swc-project/swc/commit/065b2a514ff4429e52e244a9f090048f5f764d83)) - **(html/codegen)** Emit `textarea` and `pre` in foreign context ([#4766](https://togithub.com/swc-project/swc/issues/4766)) ([8662665](https://togithub.com/swc-project/swc/commit/86626659b148fa8d76a433385eea4818c58ac031)) - **(html/parser)** Fix error reporting in the foreign context ([#4725](https://togithub.com/swc-project/swc/issues/4725)) ([4df0637](https://togithub.com/swc-project/swc/commit/4df06378179bc27562e84e0814c0878b8edf29f5)) - **(html/parser)** Fix parsing of closing tag in foreign contents ([#4721](https://togithub.com/swc-project/swc/issues/4721)) ([1c4d50f](https://togithub.com/swc-project/swc/commit/1c4d50f06a86a8c34d929090457f8970ed3b58e3)) ##### Features - **(es/helpers)** Import only used helpers ([#4767](https://togithub.com/swc-project/swc/issues/4767)) ([b8d2fb8](https://togithub.com/swc-project/swc/commit/b8d2fb85461aba2dfd3ee599fbe6a2a42ff34f32)) - **(es/minifier)** Implement `pure_funcs` ([#4710](https://togithub.com/swc-project/swc/issues/4710)) ([9e42382](https://togithub.com/swc-project/swc/commit/9e423820916ab847731b8b484a165169174b80df)) - **(es/minifier)** Handle prefix update expressions with sequential inliner ([#4741](https://togithub.com/swc-project/swc/issues/4741)) ([a51816a](https://togithub.com/swc-project/swc/commit/a51816a577cb13a8af6e8086c5aab41b6ac79a58)) - **(es/minifier)** Implement more rules ([#4763](https://togithub.com/swc-project/swc/issues/4763)) ([20b724d](https://togithub.com/swc-project/swc/commit/20b724d3cd184ce6bc82e244a9e6ef1d1f21cb96)) - **(es/modules/amd)** Support local-scoped amd requires ([#4727](https://togithub.com/swc-project/swc/issues/4727)) ([886585b](https://togithub.com/swc-project/swc/commit/886585b90e2f240e4d72091629bc547ab74f7e2e)) - **(html/codegen)** Omit end tags ([#4770](https://togithub.com/swc-project/swc/issues/4770)) ([07c197f](https://togithub.com/swc-project/swc/commit/07c197f51c7935f3825b79c8af4fca7baf18285c)) - **(html/parser)** Improve error reporting for misplaced non-space characters inside a table ([#4723](https://togithub.com/swc-project/swc/issues/4723)) ([e9b2ebf](https://togithub.com/swc-project/swc/commit/e9b2ebfc3bffb7d28b7ca0e50f8570aaed2f35e5)) - **(html/parser)** Improve error reporting ([#4728](https://togithub.com/swc-project/swc/issues/4728)) ([c346d30](https://togithub.com/swc-project/swc/commit/c346d309a7f2d16bac84bd9f8bdf74520ab6f711)) - **(html/parser)** Improve error reporting ([#4740](https://togithub.com/swc-project/swc/issues/4740)) ([51f4cea](https://togithub.com/swc-project/swc/commit/51f4cea10349145a66e45dabb78cc244784b3c98)) - **(html/parser)** Improve public api ([#4762](https://togithub.com/swc-project/swc/issues/4762)) ([c07780f](https://togithub.com/swc-project/swc/commit/c07780fab3bda752f43353871e5e69c5c4df0e84)) - **(plugin)** Implement more `SourceMap` apis ([#4769](https://togithub.com/swc-project/swc/issues/4769)) ([3298cb7](https://togithub.com/swc-project/swc/commit/3298cb790682524f740d3f6bff20ec4d07ed7075)) ##### Miscellaneous Tasks - **(ci)** Fix CI ([#4747](https://togithub.com/swc-project/swc/issues/4747)) ([0f85f7b](https://togithub.com/swc-project/swc/commit/0f85f7b9de970648509aff8ac466fe25ab004cdb)) - **(ci)** Fix CI ([#4779](https://togithub.com/swc-project/swc/issues/4779)) ([c31b0a3](https://togithub.com/swc-project/swc/commit/c31b0a38ea16b784489bb4125403c1625d3895f1)) - **(es/minifier)** Add `#[doc(hidden)]` ([#4751](https://togithub.com/swc-project/swc/issues/4751)) ([22bf5f0](https://togithub.com/swc-project/swc/commit/22bf5f014e35ac4994d70660ae7e25cfb4659caf)) ##### Performance - **(common)** Add more methods to `Spanned` ([#4749](https://togithub.com/swc-project/swc/issues/4749)) ([98df645](https://togithub.com/swc-project/swc/commit/98df64517efbc53021e4e386ad876f1f46bd17f0)) ##### Refactor - **(es/minifier)** Make `rust-analyzer` faster ([#4744](https://togithub.com/swc-project/swc/issues/4744)) ([47e6cc5](https://togithub.com/swc-project/swc/commit/47e6cc519092af220cd735c2eedad3e7ad7f3e18)) - **(es/minifier)** Make `rust-analyzer` fast, really ([#4746](https://togithub.com/swc-project/swc/issues/4746)) ([49b3c27](https://togithub.com/swc-project/swc/commit/49b3c2715c3b418d982443f47e2c70e6959fd16f)) - **(es/parser)** Remove duplicate ([#4750](https://togithub.com/swc-project/swc/issues/4750)) ([b7a195a](https://togithub.com/swc-project/swc/commit/b7a195a1cf18763b19846b7f14efc80a0f17fd1e)) ##### Testing - **(html/parser)** Enable error reporting tests ([#4764](https://togithub.com/swc-project/swc/issues/4764)) ([984d69e](https://togithub.com/swc-project/swc/commit/984d69e67b4a791922dd62050937a77f1f499927))typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.27.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5270-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5260v5270-2022-05-30) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.26.0...v5.27.0) ##### Bug Fixes - **eslint-plugin:** \[no-type-alias] handle Template Literal Types ([#5092](https://togithub.com/typescript-eslint/typescript-eslint/issues/5092)) ([8febf11](https://togithub.com/typescript-eslint/typescript-eslint/commit/8febf11a9296d1c0d7ccdf91ef9ab92ec8dfc39c)) ##### Features - \[4.7] support new extensions ([#5027](https://togithub.com/typescript-eslint/typescript-eslint/issues/5027)) ([efc147b](https://togithub.com/typescript-eslint/typescript-eslint/commit/efc147b04dce52ab17415b6a4ae4076b944b9036)) - **eslint-plugin:** \[ban-ts-comment] add descriptionFormat option ([#5026](https://togithub.com/typescript-eslint/typescript-eslint/issues/5026)) ([1fb31a4](https://togithub.com/typescript-eslint/typescript-eslint/commit/1fb31a4b3e05734f801ade0450fea33494e4d5e6)) - **eslint-plugin:** \[no-misused-promises] warn when spreading promises ([#5053](https://togithub.com/typescript-eslint/typescript-eslint/issues/5053)) ([61ffa9e](https://togithub.com/typescript-eslint/typescript-eslint/commit/61ffa9ed70e3cac6eca50a6c3cc5a0f1e7dec11c)) - **eslint-plugin:** \[space-infix-ops] missing error report for conditional types ([#5041](https://togithub.com/typescript-eslint/typescript-eslint/issues/5041)) ([0bfab6c](https://togithub.com/typescript-eslint/typescript-eslint/commit/0bfab6c9f5c5e243268200cf9368acf39ea099f8)) ### [`v5.26.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5260-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5250v5260-2022-05-23) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.25.0...v5.26.0) ##### Bug Fixes - **eslint-plugin:** \[member-delimiter-style] autofixer result is not as expected when comments after the delimiter with option `delimiter: 'none'` ([#5029](https://togithub.com/typescript-eslint/typescript-eslint/issues/5029)) ([ed7b5f6](https://togithub.com/typescript-eslint/typescript-eslint/commit/ed7b5f61d93799fec3e38a87935ab9caa3abe279)) - **eslint-plugin:** \[member-delimiter-style] autofixer result is not as expected with option `delimiter: 'none'` ([#5023](https://togithub.com/typescript-eslint/typescript-eslint/issues/5023)) ([9e97a11](https://togithub.com/typescript-eslint/typescript-eslint/commit/9e97a11ecd80be5c63c980bfe8d8e57400221cec)) - **eslint-plugin:** \[prefer-readonly] correct issue with anonymus functions ([#4974](https://togithub.com/typescript-eslint/typescript-eslint/issues/4974)) ([952e2f0](https://togithub.com/typescript-eslint/typescript-eslint/commit/952e2f068862dde089ec03d3eb5452d1ee3e9271)), closes [#2590](https://togithub.com/typescript-eslint/typescript-eslint/issues/2590)typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.27.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5270-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5260v5270-2022-05-30) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.26.0...v5.27.0) ##### Bug Fixes - **types:** remove leftovers from removal of useJSXTextNode ([#5091](https://togithub.com/typescript-eslint/typescript-eslint/issues/5091)) ([f9c3647](https://togithub.com/typescript-eslint/typescript-eslint/commit/f9c3647cb637c8d1ee461b471da9d817ccbde77c)) ##### Features - \[4.7] support new extensions ([#5027](https://togithub.com/typescript-eslint/typescript-eslint/issues/5027)) ([efc147b](https://togithub.com/typescript-eslint/typescript-eslint/commit/efc147b04dce52ab17415b6a4ae4076b944b9036)) ### [`v5.26.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5260-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5250v5260-2022-05-23) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.25.0...v5.26.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)sindresorhus/type-fest
### [`v2.13.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v2.13.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.12.2...v2.13.0) ##### New types - [`Exact`](https://togithub.com/sindresorhus/type-fest/blob/main/source/exact.d.ts) ([#259](https://togithub.com/sindresorhus/type-fest/issues/259)) [`9394d54`](https://togithub.com/sindresorhus/type-fest/commit/9394d54) - [`ReadonlyTuple`](https://togithub.com/sindresorhus/type-fest/blob/main/source/readonly-tuple.d.ts) ([#383](https://togithub.com/sindresorhus/type-fest/issues/383)) [`f445cc6`](https://togithub.com/sindresorhus/type-fest/commit/f445cc6) - [`Replace`](https://togithub.com/sindresorhus/type-fest/blob/main/source/replace.d.ts) ([#389](https://togithub.com/sindresorhus/type-fest/issues/389)) [`5c793ce`](https://togithub.com/sindresorhus/type-fest/commit/5c793ce) ##### Improvements - Rename `Mutable` to `Writable` ([#398](https://togithub.com/sindresorhus/type-fest/issues/398)) [`638d597`](https://togithub.com/sindresorhus/type-fest/commit/638d597) - `Mutable` still works and is now just a deprecated alias. ##### Fixes - Fix deep properties of `PackageJson` and `TsConfigJson` ([#269](https://togithub.com/sindresorhus/type-fest/issues/269)) [`f2aae51`](https://togithub.com/sindresorhus/type-fest/commit/f2aae51)Microsoft/TypeScript
### [`v4.7.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.7.2) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.6.4...v4.7.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.7.0 (Beta)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.0%22+). - [fixed issues query for Typescript 4.7.1 (RC)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.1%22+). - [fixed issues query for Typescript 4.7.2 (Stable)](https://togithub.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.7.2%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-47) ([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 Mend Renovate. View repository job log here.