Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
1.2.154
1.2.159
0.3.6
0.3.8
5.14.0
5.15.0
2.5.1
2.6.0
2.12.0
2.12.1
📅 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.154
->1.2.159
0.3.6
->0.3.8
5.14.0
->5.15.0
5.14.0
->5.15.0
2.5.1
->2.6.0
2.12.0
->2.12.1
Release Notes
swc-project/swc
### [`v1.2.159`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12159---2022-03-19) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.158...v1.2.159) ##### Bug Fixes - **(api/rust)** Exclude test files from rust packages ([#4091](https://togithub.com/swc-project/swc/issues/4091)) ([533f756](https://togithub.com/swc-project/swc/commit/533f75627405fbb05fcebf42a49105d019093ffe)) - **(common)** Fix handling of input source maps ([#4086](https://togithub.com/swc-project/swc/issues/4086)) ([b716210](https://togithub.com/swc-project/swc/commit/b716210de1495d11f45f74bdc3941826a9dd5d6a)) - **(es/compat)** Visit generated codes from `arrow` ([#4090](https://togithub.com/swc-project/swc/issues/4090)) ([cb0881c](https://togithub.com/swc-project/swc/commit/cb0881cc3dd4ea8fb880e7cbd9eb6a11031a8e9b)) - **(es/compat)** Revert wrong fix of `arrow` ([#4093](https://togithub.com/swc-project/swc/issues/4093)) ([0d6bd81](https://togithub.com/swc-project/swc/commit/0d6bd813b209155fcf45baa6f0195657ee383845)) - **(es/module/cjs)** Fix conflict of a local export and exports-alls ([#4089](https://togithub.com/swc-project/swc/issues/4089)) ([6ac7934](https://togithub.com/swc-project/swc/commit/6ac793401769028f7e18b642303de46592d39598)) - **(es/resolver)** Fix handling of decorators ([#4084](https://togithub.com/swc-project/swc/issues/4084)) ([f662298](https://togithub.com/swc-project/swc/commit/f66229822c2e44d35854cd9a1ecbdae82242a08c)) ##### Features - **(es/lints)** Implement `no-new-symbol` rule ([#4076](https://togithub.com/swc-project/swc/issues/4076)) ([b39e345](https://togithub.com/swc-project/swc/commit/b39e345d8e43c3e6c1491f7b75448e3b091d7b0d)) - **(es/module/cjs)** Support `import.meta.url` ([#4087](https://togithub.com/swc-project/swc/issues/4087)) ([d0f687b](https://togithub.com/swc-project/swc/commit/d0f687bf44862e737e189dc585e9f1b789291685)) ##### Testing - **(es/parser)** Add a test for a fixed issue ([#4085](https://togithub.com/swc-project/swc/issues/4085)) ([792ab2c](https://togithub.com/swc-project/swc/commit/792ab2ca251eadd5a85e496a35af31acada7cf9f)) ### [`v1.2.158`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12158---2022-03-18) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.157...v1.2.158) ##### Bug Fixes - **(css/prefixer)** Reduce the number of vars in debug build ([#4078](https://togithub.com/swc-project/swc/issues/4078)) ([4af5e6d](https://togithub.com/swc-project/swc/commit/4af5e6d77bff7bf6bf247b18185b22754c3ceceb)) - **(es/helpers)** Fix decorator helper script ([#4072](https://togithub.com/swc-project/swc/issues/4072)) ([55cfad1](https://togithub.com/swc-project/swc/commit/55cfad152d52e7f818fc4e71913e94ce84ab91a2)) - **(es/modules)** Fix sourcemap, really ([#4074](https://togithub.com/swc-project/swc/issues/4074)) ([22d005e](https://togithub.com/swc-project/swc/commit/22d005e2246505ad01ee1aef0be714f98ff7b577)) - **(es/react)** Fix `_createElement` ([#4070](https://togithub.com/swc-project/swc/issues/4070)) ([bb08354](https://togithub.com/swc-project/swc/commit/bb08354950beb8155fbe27abcc391e43e1c15e2b)) ##### Features - **(es/modules)** Support namespaced reexports ([#4073](https://togithub.com/swc-project/swc/issues/4073)) ([9458f08](https://togithub.com/swc-project/swc/commit/9458f08092e544cf051a88001b195f8543035d1c)) ##### Miscellaneous Tasks - **(repo)** Auto-lock outdated issues and PRs ([#4066](https://togithub.com/swc-project/swc/issues/4066)) ([ed7a5e5](https://togithub.com/swc-project/swc/commit/ed7a5e54ccdf7f6835082286fa9892f0cf3ac270)) ### [`v1.2.157`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12157---2022-03-17) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.156...v1.2.157) ##### Bug Fixes - **(es/ast)** Revert removal of `definite` in `PrivateProp` ([#4051](https://togithub.com/swc-project/swc/issues/4051)) ([bbe8f3d](https://togithub.com/swc-project/swc/commit/bbe8f3d8fe0a5a62fa2624c5cbe46980ad6264ac)) - **(es/codegen)** Fix codegen of string literals ([#4037](https://togithub.com/swc-project/swc/issues/4037)) ([bd444c0](https://togithub.com/swc-project/swc/commit/bd444c0ceb1bfdc8582e15dec439917474b55b25)) - **(es/codegen)** Fix sourcemap ([#4062](https://togithub.com/swc-project/swc/issues/4062)) ([9310c39](https://togithub.com/swc-project/swc/commit/9310c39fe922283b4bea46c30b08f8768cda577d)) - **(es/helpers)** Add missing `export` for `classPrivateFieldLooseKey` ([#4045](https://togithub.com/swc-project/swc/issues/4045)) ([3125bba](https://togithub.com/swc-project/swc/commit/3125bbacbe1dc9afa9e2c809146dcf42ab5c82de)) - **(es/helpers)** Export `classPrivateFieldLooseKey` as `default` ([#4047](https://togithub.com/swc-project/swc/issues/4047)) ([025c921](https://togithub.com/swc-project/swc/commit/025c921409caa53131bdacd3db2d4adeb1806d52)) - **(es/helpers)** Fix the name of `_classPrivateFieldLooseBase` ([#4061](https://togithub.com/swc-project/swc/issues/4061)) ([f8a3849](https://togithub.com/swc-project/swc/commit/f8a3849299e666e1b6543fec953732ed9c88a225)) - **(es/parser)** Allow nested ambient context in `.d.ts` files ([#4060](https://togithub.com/swc-project/swc/issues/4060)) ([ffcb6ce](https://togithub.com/swc-project/swc/commit/ffcb6ce523fb4ffba8531d5194f69e62c63d3d9a)) - **(plugin/runner)** Make build pass for `wasm32` ([#4056](https://togithub.com/swc-project/swc/issues/4056)) ([5c84fe5](https://togithub.com/swc-project/swc/commit/5c84fe525f336064eaa5b383cb4606f1b3cd8df2)) ##### Features - **(cli)** Enable plugins for `swc_cli` ([#4059](https://togithub.com/swc-project/swc/issues/4059)) ([fefb587](https://togithub.com/swc-project/swc/commit/fefb5870c7ed9bb4a97be778bf3be1eee74aa344)) - **(css/prefixer)** Support more properties ([#4055](https://togithub.com/swc-project/swc/issues/4055)) ([f2517a3](https://togithub.com/swc-project/swc/commit/f2517a345bcae30ebb4f0b2910a8db31e944648d)) - **(es/lints)** Implement `yoda` rule ([#3886](https://togithub.com/swc-project/swc/issues/3886)) ([833958b](https://togithub.com/swc-project/swc/commit/833958bd7469993e756c24dcd1263ef2c5ef9eb9)) - **(node-swc)** Add `libc` field in Linux platform packages ([#4046](https://togithub.com/swc-project/swc/issues/4046)) ([db9b988](https://togithub.com/swc-project/swc/commit/db9b9888459c0394209f68bad421eb31a491547a)) - **(node-swc)** Embed target triple string ([#4058](https://togithub.com/swc-project/swc/issues/4058)) ([5a2a603](https://togithub.com/swc-project/swc/commit/5a2a6037d442d76d557d07795def5653aff91f2a)) ### [`v1.2.156`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12156---2022-03-16) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.155...v1.2.156) ##### Bug Fixes - **(es)** Sort spans while preserving comments ([#4011](https://togithub.com/swc-project/swc/issues/4011)) ([b337c2e](https://togithub.com/swc-project/swc/commit/b337c2e2d4716520c3cf718b2037d299d9654bc5)) - **(es/compat)** Change pass ordering of `es2015` ([#4029](https://togithub.com/swc-project/swc/issues/4029)) ([e19a60a](https://togithub.com/swc-project/swc/commit/e19a60aad44318d9752f790c913bf010423e7f7c)) - **(es/decorator)** Remove `noop_fold_type` ([#4022](https://togithub.com/swc-project/swc/issues/4022)) ([0c8c3d7](https://togithub.com/swc-project/swc/commit/0c8c3d7d51e49ad9050224a8647ebc55a0262b35)) - **(es/decorator)** Insert initializer to constructor with body ([#4028](https://togithub.com/swc-project/swc/issues/4028)) ([0c76696](https://togithub.com/swc-project/swc/commit/0c76696ed2d8cbf00a18fd9506b8c09f1be9cdd3)) - **(es/helpers)** Inject helpers for scripts ([#4025](https://togithub.com/swc-project/swc/issues/4025)) ([73c91d3](https://togithub.com/swc-project/swc/commit/73c91d34d5c6fcd869e99db02b0cf82f8e159224)) - **(es/lints)** Fix false-positive of `duplicate-exports` ([#4041](https://togithub.com/swc-project/swc/issues/4041)) ([ba1c854](https://togithub.com/swc-project/swc/commit/ba1c854fb1685e581599da3e9f25a4e35a9279bc)) - **(es/modules)** Use correct span for `ExportAll`s ([#4038](https://togithub.com/swc-project/swc/issues/4038)) ([834cd4f](https://togithub.com/swc-project/swc/commit/834cd4f7b6866729b345fe68ce6386dc94b202d7)) - **(es/parser)** Report an error if `LeftHandSideExpression` is invalid ([#4001](https://togithub.com/swc-project/swc/issues/4001)) ([f8d6127](https://togithub.com/swc-project/swc/commit/f8d6127dd1a064e2d4b255dfc1894a1b9eb89f71)) - **(es/parser)** Allow building with stable `rustc` ([#4024](https://togithub.com/swc-project/swc/issues/4024)) ([25e5ccc](https://togithub.com/swc-project/swc/commit/25e5ccc548260823c9ad78b607617440e04950d3)) - **(es/parser)** Emit an error for multiple constructors with body ([#4031](https://togithub.com/swc-project/swc/issues/4031)) ([120d2a5](https://togithub.com/swc-project/swc/commit/120d2a534e76003e726848f3fc9f6c648a837dbb)) - **(node-swc)** Disable logging of `warn` level by default ([#4033](https://togithub.com/swc-project/swc/issues/4033)) ([bba5a33](https://togithub.com/swc-project/swc/commit/bba5a33415b6420c9e7b85f50da4df6c11ac9e6d)) ##### Features - **(cli/compile)** Support `out-file` ([#4016](https://togithub.com/swc-project/swc/issues/4016)) ([629709e](https://togithub.com/swc-project/swc/commit/629709e1b14bb6c5a6b9963fec234fb9c6911786)) - **(css)** Supports more color notations ([#4009](https://togithub.com/swc-project/swc/issues/4009)) ([a4bc092](https://togithub.com/swc-project/swc/commit/a4bc0927a0c44ba9d3219964d8548a0cf11d24ce)) - **(css/prefixer)** Implement more rules for prefixer ([#4013](https://togithub.com/swc-project/swc/issues/4013)) ([4f6f244](https://togithub.com/swc-project/swc/commit/4f6f244170f2059e1b5a3765560b91c102e00a1b)) - **(es/minifier)** Drop noop calls ([#4019](https://togithub.com/swc-project/swc/issues/4019)) ([be09ea6](https://togithub.com/swc-project/swc/commit/be09ea6991165162fd9fa4cfce2ead4cdba0b0cf)) - **(es/transforms/base)** Add `paren_remover` ([#4034](https://togithub.com/swc-project/swc/issues/4034)) ([3a4704f](https://togithub.com/swc-project/swc/commit/3a4704fe77d3d3533e2f1dc438c63c8058a1df51)) ##### Miscellaneous Tasks - **(ci)** Make bump-command check lazy ([#4018](https://togithub.com/swc-project/swc/issues/4018)) ([c27b84c](https://togithub.com/swc-project/swc/commit/c27b84c3f693ecae73cb0da74dd6f6178d8ab45e)) - **(ci)** Fix auto-rebase script ([9b8b111](https://togithub.com/swc-project/swc/commit/9b8b11126480ae9b1160f3b5722fc4e27a05b025)) - **(ci)** Revert package scripts to fix publish action ([#4039](https://togithub.com/swc-project/swc/issues/4039)) ([eee8e0f](https://togithub.com/swc-project/swc/commit/eee8e0f7bb025fea83c6ba44a506799be061c2f6))- **general**: Fix CI ([da1fd03](https://togithub.com/swc-project/swc/commit/da1fd033b846696dec555d2e7cfb2b62b0f4d7eb)) ##### Refactor - **(es/minifier)** Cleanup ([#4020](https://togithub.com/swc-project/swc/issues/4020)) ([3173047](https://togithub.com/swc-project/swc/commit/3173047f589128c429d02b7cb128d80f0fd6e011)) - **(plugin/runner)** Split modules and introduce feature flags ([#4035](https://togithub.com/swc-project/swc/issues/4035)) ([dab2002](https://togithub.com/swc-project/swc/commit/dab2002a2eebefde1db545fd8f388fa528079f33)) ##### Testing - **(es)** Add tests for fixed issues ([#4036](https://togithub.com/swc-project/swc/issues/4036)) ([71f7cf2](https://togithub.com/swc-project/swc/commit/71f7cf2011fd948a0c1d7c4268316f3c0103f2f3)) ##### Build - **(tsconfig)** Set `tsbuildinfo` filename ([#4042](https://togithub.com/swc-project/swc/issues/4042)) ([a1308c9](https://togithub.com/swc-project/swc/commit/a1308c9a16c651555acb2c6e082ce95519fda88e)) ### [`v1.2.155`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#12155---2022-03-14) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.2.154...v1.2.155) ##### Bug Fixes - **(common)** Don't use `None` as source while generating source maps ([#4007](https://togithub.com/swc-project/swc/issues/4007)) ([0ad13d9](https://togithub.com/swc-project/swc/commit/0ad13d93f288e54f245b249920d74cfe13d1e969)) - **(css/codegen)** Fix source maps ([#3997](https://togithub.com/swc-project/swc/issues/3997)) ([ece8d96](https://togithub.com/swc-project/swc/commit/ece8d962f86a9adadf02b425288308a2a06851fb)) - **(es)** Merge `jsc.loose` and `jsc.assumptions` ([#3990](https://togithub.com/swc-project/swc/issues/3990)) ([3590ea2](https://togithub.com/swc-project/swc/commit/3590ea22779fa3ca57fc9eab55cd203f9fb23f29)) - **(es/resolver)** Use correct context for identifiers after type parameters ([#4000](https://togithub.com/swc-project/swc/issues/4000)) ([87a3c1c](https://togithub.com/swc-project/swc/commit/87a3c1c91673c2609e71eda12f969a1fd4e56294)) ##### Documentation - **(api/rust)** Add examples ([#4002](https://togithub.com/swc-project/swc/issues/4002)) ([dac84b9](https://togithub.com/swc-project/swc/commit/dac84b98e38bd546cb9c9df72e3ad8d08b9550d9)) - **(api/rust)** Add an example for generating code and sourcemap ([#4005](https://togithub.com/swc-project/swc/issues/4005)) ([f650ca6](https://togithub.com/swc-project/swc/commit/f650ca6bb91845558d66c975d7c01c235eaa4ab1)) ##### Features - **(common)** Implement a pretty error reporter ([#3946](https://togithub.com/swc-project/swc/issues/3946)) ([40b8a4e](https://togithub.com/swc-project/swc/commit/40b8a4e596f0df33a325c93b75e5abab1336be11)) - **(css/parser)** Improve error reporting ([#3999](https://togithub.com/swc-project/swc/issues/3999)) ([96d6f37](https://togithub.com/swc-project/swc/commit/96d6f37c204f4962d0850a4ee2e38652d4833fa3)) - **(es/minifier)** Implement more rules for `arrows` ([#3992](https://togithub.com/swc-project/swc/issues/3992)) ([64ca5ba](https://togithub.com/swc-project/swc/commit/64ca5bae4d87b0aed82776d74e6aa5e2a712a35f)) - **(es/minifier)** Compress more comparisons ([#3996](https://togithub.com/swc-project/swc/issues/3996)) ([a23af2d](https://togithub.com/swc-project/swc/commit/a23af2dea243a16a12ce09c778f6fd3d56da0382)) ##### Miscellaneous Tasks - **(ci)** Invoke `yarn` before publishing ([743a5da](https://togithub.com/swc-project/swc/commit/743a5da1e5e6a3c9b8c59694e4f3cf04fa89006d)) - **(es/preset-env)** Track `.json` files to make cargo happy ([bd0fcb9](https://togithub.com/swc-project/swc/commit/bd0fcb9ea491f713ab3c0ed2b6035d3438446e8e))- **general**: Update linguist ([#3991](https://togithub.com/swc-project/swc/issues/3991)) ([0312292](https://togithub.com/swc-project/swc/commit/0312292410e3e001906241f5a2ab88839995376f)) ##### Performance - **(es/minifier)** Refactor base54 ([#3989](https://togithub.com/swc-project/swc/issues/3989)) ([04db7e2](https://togithub.com/swc-project/swc/commit/04db7e2a9be00248e005deb0a9113bcba0039e8f)) - **(es/minifier)** Use `Vectypescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5150-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5140v5150-2022-03-14) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.14.0...v5.15.0) ##### Features - **parser:** add `parserOptions.emitDecoratorMetadata` ([#4646](https://togithub.com/typescript-eslint/typescript-eslint/issues/4646)) ([e3dd343](https://togithub.com/typescript-eslint/typescript-eslint/commit/e3dd343e51e3b7772e825a609735a04c921c1ec5))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5150-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5140v5150-2022-03-14) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.14.0...v5.15.0) ##### Features - **parser:** add `parserOptions.emitDecoratorMetadata` ([#4646](https://togithub.com/typescript-eslint/typescript-eslint/issues/4646)) ([e3dd343](https://togithub.com/typescript-eslint/typescript-eslint/commit/e3dd343e51e3b7772e825a609735a04c921c1ec5))prettier/prettier
### [`v2.6.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#260) [Compare Source](https://togithub.com/prettier/prettier/compare/2.5.1...2.6.0) [diff](https://togithub.com/prettier/prettier/compare/2.5.1...2.6.0) 🔗 [Release Notes](https://prettier.io/blog/2022/03/16/2.6.0.html)sindresorhus/type-fest
### [`v2.12.1`](https://togithub.com/sindresorhus/type-fest/releases/v2.12.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v2.12.0...v2.12.1) - `PackageJson`: Allow `null` targets in `Exports` type ([#377](https://togithub.com/sindresorhus/type-fest/issues/377)) [`25d0204`](https://togithub.com/sindresorhus/type-fest/commit/25d0204)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.