Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
1.2.174
1.2.179
0.3.9
0.3.13
0.2.20
0.2.21
8.4.1
8.4.2
27.4.1
27.5.0
5.21.0
5.22.0
8.14.0
8.15.0
📅 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.174
->1.2.179
0.3.9
->0.3.13
0.2.20
->0.2.21
8.4.1
->8.4.2
27.4.1
->27.5.0
5.21.0
->5.22.0
5.21.0
->5.22.0
8.14.0
->8.15.0
Release Notes
swc-project/swc
### [`v1.2.179`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12179---2022-05-08) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.178...v1.2.179) ##### Bug Fixes - **(es/minifier)** Distinguish `raw` and `cooked` while joining template literals ([#4559](https://togithub.com/swc-project/swc/issues/4559)) ([f9b6016](https://togithub.com/swc-project/swc/commit/f9b6016d4b990032505c0dbb5b5bf82949c7d74d)) - **(es/minifier)** Fix handling of template literals ([#4563](https://togithub.com/swc-project/swc/issues/4563)) ([920d9a7](https://togithub.com/swc-project/swc/commit/920d9a76784b6e2ac9ccbfd826f2253410bf2be5)) - **(html/parser)** Fix for noah's ark clause ([#4558](https://togithub.com/swc-project/swc/issues/4558)) ([7ef6372](https://togithub.com/swc-project/swc/commit/7ef637263e57b9c995de1a847606f878991054fd)) - **(html/parser)** Fix adoption agency algorithm ([#4552](https://togithub.com/swc-project/swc/issues/4552)) ([d6e4885](https://togithub.com/swc-project/swc/commit/d6e48850b65ada6dae4da75347c6669161cb036a)) ##### Documentation - **(es/resolver)** Add docs for top-level mark ([#4560](https://togithub.com/swc-project/swc/issues/4560)) ([13cc228](https://togithub.com/swc-project/swc/commit/13cc2282627f852d5b114332a83816de2a47742b)) ##### Features - **(es/minifier)** Drop vars using sequential inliner ([#4547](https://togithub.com/swc-project/swc/issues/4547)) ([c5b4ef4](https://togithub.com/swc-project/swc/commit/c5b4ef4377874d8659d5b4e6c4099e1eac6c40f1)) - **(es/minifier)** Remove duplicate control flow in nested blocks ([#4569](https://togithub.com/swc-project/swc/issues/4569)) ([b3b6fd4](https://togithub.com/swc-project/swc/commit/b3b6fd448c35fc25cd99d210c684e90c68da0b04)) ##### Refactor - **(plugin)** Align deps ([#4568](https://togithub.com/swc-project/swc/issues/4568)) ([846a319](https://togithub.com/swc-project/swc/commit/846a31919eba58b7b14788ccc26b0ff23e488044)) ### [`v1.2.178`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12178---2022-05-07) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.177...v1.2.178) ##### Bug Fixes - **(es/compat)** Memorize computed props in logical assignment ([#4525](https://togithub.com/swc-project/swc/issues/4525)) ([2e74787](https://togithub.com/swc-project/swc/commit/2e7478787040645ef9cd162ef18e948c112c93d8)) - **(es/minifier)** Respect `keepClassNames` for class expressions ([#4536](https://togithub.com/swc-project/swc/issues/4536)) ([3d5d234](https://togithub.com/swc-project/swc/commit/3d5d234047bb7e3f76189fa586030014c7c29f46)) - **(es/minifier)** Skip getter/setter when collapsing vars ([#4557](https://togithub.com/swc-project/swc/issues/4557)) ([5d3a01a](https://togithub.com/swc-project/swc/commit/5d3a01ad352fcea33db46de3b144950944b18b62)) - **(es/modules)** Preserve extensions ([#4524](https://togithub.com/swc-project/swc/issues/4524)) ([f3b262e](https://togithub.com/swc-project/swc/commit/f3b262e340cdd5aaa5ce4008936e3ba696f3dc06)) - **(es/parser)** Revert [#4067](https://togithub.com/swc-project/swc/issues/4067) ([#4540](https://togithub.com/swc-project/swc/issues/4540)) ([2831059](https://togithub.com/swc-project/swc/commit/28310596a6c2c62cab3e5124c9b68439e152ba18)) - **(es/parser)** Revert [#4287](https://togithub.com/swc-project/swc/issues/4287) ([#4542](https://togithub.com/swc-project/swc/issues/4542)) ([e2fde1a](https://togithub.com/swc-project/swc/commit/e2fde1a9a7ea702439666fdee6b2a378e70d9a7e)) - **(html/lexer)** Fix lexing of numeric characters ([#4544](https://togithub.com/swc-project/swc/issues/4544)) ([6980381](https://togithub.com/swc-project/swc/commit/698038107de8f7ec9ee2b2981b4137d47182a022)) - **(html/parser)** Fix a bug related to parsing foreign elements ([#4527](https://togithub.com/swc-project/swc/issues/4527)) ([2f6f8fa](https://togithub.com/swc-project/swc/commit/2f6f8fa717c4a969221958bc2c70a3f68590d93b)) - **(html/parser)** Fix parsing of cdata in foreign context ([#4531](https://togithub.com/swc-project/swc/issues/4531)) ([5dc9376](https://togithub.com/swc-project/swc/commit/5dc9376a4ba4d449d1c3f2755a6aca6a77919f6f)) - **(html/parser)** Fix a bug with optional `li` ([#4526](https://togithub.com/swc-project/swc/issues/4526)) ([6310eab](https://togithub.com/swc-project/swc/commit/6310eab96652bbe747eaf1b467894b2dbacfab98)) - **(html/parser)** Fix parsing of comments in `textarea` ([#4530](https://togithub.com/swc-project/swc/issues/4530)) ([79090e1](https://togithub.com/swc-project/swc/commit/79090e1b2abce3dc396f25a5851637c675b6c87e)) - **(html/parser)** Fix parsing of `nobr` ([#4535](https://togithub.com/swc-project/swc/issues/4535)) ([e6042a5](https://togithub.com/swc-project/swc/commit/e6042a5e692c785bb12058f1eb63e728f3191cef)) - **(html/parser)** Fix parsing of cdata ([#4537](https://togithub.com/swc-project/swc/issues/4537)) ([07cf28a](https://togithub.com/swc-project/swc/commit/07cf28a168c0e4619c3293ece180922d5e9a632d)) - **(html/parser)** Fix parsing of newline in `textarea` ([#4543](https://togithub.com/swc-project/swc/issues/4543)) ([dd40e7b](https://togithub.com/swc-project/swc/commit/dd40e7bf69b355f00b68819785365603bc7634a2)) - **(html/parser)** Fix support for document mode ([#4539](https://togithub.com/swc-project/swc/issues/4539)) ([e11ee88](https://togithub.com/swc-project/swc/commit/e11ee88ea09ef1a67e2a2e063e91ce1df40ca8fb)) ##### Features - **(plugin)** Make plugin source map api use `SourceMapper` ([#4541](https://togithub.com/swc-project/swc/issues/4541)) ([10f903d](https://togithub.com/swc-project/swc/commit/10f903dd3952286f84c0957d96b9c43236938de5)) ##### Miscellaneous Tasks - **(repo)** Configure `prettier` ([#4523](https://togithub.com/swc-project/swc/issues/4523)) ([a6d404a](https://togithub.com/swc-project/swc/commit/a6d404a8c28ab82f15d9f7fbd849e27713a49872)) ##### Refactor - **(html/parser)** Cleanup ([#4545](https://togithub.com/swc-project/swc/issues/4545)) ([446172f](https://togithub.com/swc-project/swc/commit/446172f14575b56d36ef72175c16fa05f374736c)) ##### Testing - **(es/minifier)** Categorize more tests ([#4538](https://togithub.com/swc-project/swc/issues/4538)) ([3d3e3bb](https://togithub.com/swc-project/swc/commit/3d3e3bb1d27ba4a75464c925d8fe03f703902e49)) - **(es/minifier)** Ignore difference of parens ([#4546](https://togithub.com/swc-project/swc/issues/4546)) ([b0efd00](https://togithub.com/swc-project/swc/commit/b0efd00f38edb7ecb87c53590821d908316cfcba)) - **(html/parser)** Add integration tests from html5lib-test ([#4517](https://togithub.com/swc-project/swc/issues/4517)) ([a4a815b](https://togithub.com/swc-project/swc/commit/a4a815b28815b1c875c73f0a153fb219558e26ce)) ##### Build - **(plugin)** Update `swc_plugin_proxy` ([#4551](https://togithub.com/swc-project/swc/issues/4551)) ([b5a2033](https://togithub.com/swc-project/swc/commit/b5a203399455304f3be7941b751e8a9847b0bb97)) ### [`v1.2.177`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12177---2022-05-04) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.176...v1.2.177) ##### Bug Fixes - **(html/parser)** Fix a bug of unwrapping element without parent ([#4505](https://togithub.com/swc-project/swc/issues/4505)) ([597c0c6](https://togithub.com/swc-project/swc/commit/597c0c672a9111b1a0b6e7219edb577866252343)) - **(node)** Fix tls allocation issue ([#4514](https://togithub.com/swc-project/swc/issues/4514)) ([3d5c0fa](https://togithub.com/swc-project/swc/commit/3d5c0fa966f96c7e463c5de8819c4c8eea65f3aa)) ##### Features - **(es/parser)** Reject accessors named `constructor` ([#4520](https://togithub.com/swc-project/swc/issues/4520)) ([0e0ded1](https://togithub.com/swc-project/swc/commit/0e0ded121cbf0e43bc061030c8933d4079a898b2)) - **(plugin)** Expose `Pos` ([#4516](https://togithub.com/swc-project/swc/issues/4516)) ([c0432e4](https://togithub.com/swc-project/swc/commit/c0432e46df1fa15d8819859211913796e59d9192)) ##### Miscellaneous Tasks - **(repo)** Fix lints ([#4519](https://togithub.com/swc-project/swc/issues/4519)) ([33f58fa](https://togithub.com/swc-project/swc/commit/33f58faa0bb4f87ee13e38a704ca929efc21430b)) ##### Testing - **(html/parser)** Add tests ([#4507](https://togithub.com/swc-project/swc/issues/4507)) ([202a6e4](https://togithub.com/swc-project/swc/commit/202a6e4a0100e5ddc3a3c920b447aca803fffbae)) ### [`v1.2.176`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12176---2022-05-04) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.175...v1.2.176) ##### Bug Fixes - **(es/compat)** Revert a wrong patch about private properties ([97e0e27](https://togithub.com/swc-project/swc/commit/97e0e271d57ae2c2f6a4d8a09032885ca9a27be9)) - **(es/compat)** Fix the position of inserted statements in `class_properties` ([#4511](https://togithub.com/swc-project/swc/issues/4511)) ([9e45882](https://togithub.com/swc-project/swc/commit/9e45882b8407e46573b363ea47ddbbc7cf9c82e4)) ### [`v1.2.175`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12175---2022-05-03) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.174...v1.2.175) ##### Bug Fixes - **(css/prefixer)** Add prefix for `print-color-adjust` ([#4503](https://togithub.com/swc-project/swc/issues/4503)) ([90ac93a](https://togithub.com/swc-project/swc/commit/90ac93af12b9fb8d50f15ce98a7af5c5ce21d77b)) - **(es/bugfixes)** Fix handling of syntax context ([#4490](https://togithub.com/swc-project/swc/issues/4490)) ([a444726](https://togithub.com/swc-project/swc/commit/a444726fe3014c1a241439d8126188c0c5fe5212)) - **(es/compat)** Support updating a private field with bigint value ([#4136](https://togithub.com/swc-project/swc/issues/4136)) ([1e1d081](https://togithub.com/swc-project/swc/commit/1e1d081805e51d494d2d22568b656698a28849f0)) - **(es/compat)** Visit default export in `static_block` ([#4500](https://togithub.com/swc-project/swc/issues/4500)) ([c4b156c](https://togithub.com/swc-project/swc/commit/c4b156ce1f4910189cc796c483c7bab92ebd290d)) - **(es/decorators)** Make legacy decorator identical to `tsc` ([#4496](https://togithub.com/swc-project/swc/issues/4496)) ([f30ffdf](https://togithub.com/swc-project/swc/commit/f30ffdf200555ba59afe88c3dc4ba6fa89d76fe6)) - **(html/parser)** Fix adoption agency algorithm ([#4487](https://togithub.com/swc-project/swc/issues/4487)) ([00358e1](https://togithub.com/swc-project/swc/commit/00358e10fc00e9118e933da8a8674e347d0d60f0)) - **(html/parser)** Fix bugs ([#4502](https://togithub.com/swc-project/swc/issues/4502)) ([fca84eb](https://togithub.com/swc-project/swc/commit/fca84eb0f27cec0821b1dd63a331de9b7d1118b4)) - **(html/parser)** Fix parsing of `select` ([#4504](https://togithub.com/swc-project/swc/issues/4504)) ([b8588c4](https://togithub.com/swc-project/swc/commit/b8588c4a4511373abf53ed303f975b7c9eeaec61)) - **(html/parser)** Fix parsing of a table with a table ([#4506](https://togithub.com/swc-project/swc/issues/4506)) ([efe87bc](https://togithub.com/swc-project/swc/commit/efe87bcbf65c5fe7ebf8dd219842ca792f823292)) - **(node/types)** Add types for `jsc.minify.format` ([#4492](https://togithub.com/swc-project/swc/issues/4492)) ([3ed1538](https://togithub.com/swc-project/swc/commit/3ed1538bfe3cc8fb008b34c7a78dc239115f4159)) ##### Features - **(es/compat)** Verify private property access ([#4465](https://togithub.com/swc-project/swc/issues/4465)) ([de53a6f](https://togithub.com/swc-project/swc/commit/de53a6fa9d3e983773d458f0d7e6df561f7cb5d3)) - **(es/lints)** Implement `no-var` ([#4485](https://togithub.com/swc-project/swc/issues/4485)) ([17f237d](https://togithub.com/swc-project/swc/commit/17f237d3ba97fc14d098cef2038bb846ac2b7c8d)) - **(es/parser)** Reject private field called `#constructor` ([#4491](https://togithub.com/swc-project/swc/issues/4491)) ([857e798](https://togithub.com/swc-project/swc/commit/857e798194e18ec874ddd51c27d136ca1e5298b8)) - **(es/preset-env)** Update data ([#4497](https://togithub.com/swc-project/swc/issues/4497)) ([5c5337d](https://togithub.com/swc-project/swc/commit/5c5337d342b442c7ebbe1293b7ab705d74e482bc)) ##### Refactor - **(es/minifier)** Cleanup ([#4489](https://togithub.com/swc-project/swc/issues/4489)) ([50b2049](https://togithub.com/swc-project/swc/commit/50b20496cdd1d5fb2dd119c633b5dc7608cb638c)) ##### Testing - **(es/decorators)** Migrate some tests to file-based fixture tests ([#4510](https://togithub.com/swc-project/swc/issues/4510)) ([8629e0c](https://togithub.com/swc-project/swc/commit/8629e0c665bf493c480ebb81112667fc0b4abc83))swc-project/jest
### [`v0.2.21`](https://togithub.com/swc-project/jest/compare/v0.2.20...v0.2.21) [Compare Source](https://togithub.com/swc-project/jest/compare/v0.2.20...v0.2.21)typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.22.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5220-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5210v5220-2022-05-02) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.21.0...v5.22.0) ##### Bug Fixes - **eslint-plugin:** \[comma-spacing] verify `nextToken` exists ([#4868](https://togithub.com/typescript-eslint/typescript-eslint/issues/4868)) ([23746f8](https://togithub.com/typescript-eslint/typescript-eslint/commit/23746f8babace7c2354368d6fb0881be26e19c41)) ##### Features - **eslint-plugin:** \[no-duplicate-enum-values] add rule ([#4833](https://togithub.com/typescript-eslint/typescript-eslint/issues/4833)) ([5899164](https://togithub.com/typescript-eslint/typescript-eslint/commit/5899164b35d91106512a2720b23ba92e1893132f))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.22.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5220-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5210v5220-2022-05-02) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.21.0...v5.22.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)eslint/eslint
### [`v8.15.0`](https://togithub.com/eslint/eslint/releases/v8.15.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.14.0...v8.15.0) #### Features - [`ab37d3b`](https://togithub.com/eslint/eslint/commit/ab37d3ba302856007beb833c34b56658a34bbb5d) feat: add `enforceInClassFields` option to no-underscore-dangle ([#15818](https://togithub.com/eslint/eslint/issues/15818)) (Roberto Cestari) #### Bug Fixes - [`8bf9440`](https://togithub.com/eslint/eslint/commit/8bf9440ac47907ffd27aba095428908e7ddeae8a) fix: "use strict" should not trigger strict mode in ES3 ([#15846](https://togithub.com/eslint/eslint/issues/15846)) (Milos Djermanovic) #### Documentation - [`28116cc`](https://togithub.com/eslint/eslint/commit/28116ccce4b99da3d5aa9b8994dd3652df7b1cab) docs: update AST node names link in no-restricted-syntax ([#15843](https://togithub.com/eslint/eslint/issues/15843)) (Milos Djermanovic) - [`272965f`](https://togithub.com/eslint/eslint/commit/272965feda8adfbf5bfa0e01b37df27ce70fc9fd) docs: fix h1 heading on formatters page ([#15834](https://togithub.com/eslint/eslint/issues/15834)) (Milos Djermanovic) - [`a798166`](https://togithub.com/eslint/eslint/commit/a7981669fffe33deaf4fbe295f660edc8ccad4cd) docs: update example for running individual rule tests ([#15833](https://togithub.com/eslint/eslint/issues/15833)) (Milos Djermanovic) - [`57e732b`](https://togithub.com/eslint/eslint/commit/57e732be4e349470fad3e3cc44d96bf0746a598b) docs: mark `SourceCode#getJSDocComment` deprecated in working-with-rules ([#15829](https://togithub.com/eslint/eslint/issues/15829)) (Milos Djermanovic) - [`9a90abf`](https://togithub.com/eslint/eslint/commit/9a90abf59e31247c03a24ca789cd6157504f63ed) docs: update docs directory in working-with-rules ([#15830](https://togithub.com/eslint/eslint/issues/15830)) (Milos Djermanovic) - [`810adda`](https://togithub.com/eslint/eslint/commit/810addac9b958c03d69f5f8f21d47ff7fb4c5db6) docs: add more examples for prefer-object-spread ([#15831](https://togithub.com/eslint/eslint/issues/15831)) (coderaiser) - [`06b1edb`](https://togithub.com/eslint/eslint/commit/06b1edb68f251558601bf68d47e6bbde693089c9) docs: clarify no-control-regex rule ([#15808](https://togithub.com/eslint/eslint/issues/15808)) (Milos Djermanovic) - [`9ecd42f`](https://togithub.com/eslint/eslint/commit/9ecd42f36462331a0d697e74323a4d24f0cf02fc) docs: Fixed typo in code comment ([#15812](https://togithub.com/eslint/eslint/issues/15812)) (Addison G) - [`de992b7`](https://togithub.com/eslint/eslint/commit/de992b7016e3d91092de7748f0375943ad2c77f0) docs: remove links to 2fa document ([#15804](https://togithub.com/eslint/eslint/issues/15804)) (Milos Djermanovic) - [`5222659`](https://togithub.com/eslint/eslint/commit/52226593974fc7fcb60f1be73b165863b3d1a7fb) docs: fix 'Related Rules' heading in no-constant-binary-expression ([#15799](https://togithub.com/eslint/eslint/issues/15799)) (Milos Djermanovic) - [`e70ae81`](https://togithub.com/eslint/eslint/commit/e70ae8116256e5b69c6eac1ed71c0fa33a8e6d7a) docs: Update README team and sponsors (ESLint Jenkins) #### Chores - [`1ba6a92`](https://togithub.com/eslint/eslint/commit/1ba6a926eedcfe725900ed95cf029cff02d0355a) chore: upgrade [@eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@1](https://togithub.com/1).2.3 ([#15847](https://togithub.com/eslint/eslint/issues/15847)) (Milos Djermanovic) - [`8167aa7`](https://togithub.com/eslint/eslint/commit/8167aa7d43d00f1a0e8400f73c0dd66798fd4c56) chore: bump version of minimatch due to security issue PRISMA-2022-0039 ([#15774](https://togithub.com/eslint/eslint/issues/15774)) (Jan Opravil) - [`b8995a4`](https://togithub.com/eslint/eslint/commit/b8995a40087f3a1e4e87c239951f91ddaac73571) chore: Implement docs site ([#15815](https://togithub.com/eslint/eslint/issues/15815)) (Nicholas C. Zakas) - [`6494e3e`](https://togithub.com/eslint/eslint/commit/6494e3e8916f0a07226bdd8c8f6b2c5f0884bf6b) chore: update link in `codeql-analysis.yml` ([#15817](https://togithub.com/eslint/eslint/issues/15817)) (Milos Djermanovic) - [`36503ec`](https://togithub.com/eslint/eslint/commit/36503ec8b6fca292be8e584792fc2ad056df4d2f) chore: enable no-constant-binary-expression in eslint-config-eslint ([#15807](https://togithub.com/eslint/eslint/issues/15807)) (唯然)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.