Closed renovate[bot] closed 4 months ago
This PR contains the following updates:
^1.6.13
^1.7.0
^3.13.0
^3.14.0
^20.14.10
^20.14.11
^0.20.0
^0.21.0
9.5.0
9.6.0
^4.18.1
^4.19.0
^5.3.3
^5.3.4
^2.0.2
^2.0.3
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 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.
Run & review this pull request in StackBlitz Codeflow.
This PR contains the following updates:
^1.6.13
->^1.7.0
^3.13.0
->^3.14.0
^20.14.10
->^20.14.11
^0.20.0
->^0.21.0
9.5.0
->9.6.0
^4.18.1
->^4.19.0
^5.3.3
->^5.3.4
^2.0.2
->^2.0.3
Release Notes
swc-project/swc (@swc/core)
### [`v1.7.0`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#170---2024-07-18) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.6.13...v1.7.0) ##### Bug Fixes - **(allocator)** Fix allocator & add benchmark ([#9234](https://togithub.com/swc-project/swc/issues/9234)) ([037dad5](https://togithub.com/swc-project/swc/commit/037dad52f44235590a0bcd5287d5118bca9da111)) - **(allocator)** Remove wrong assertions and add tests ([#9252](https://togithub.com/swc-project/swc/issues/9252)) ([d8e8b04](https://togithub.com/swc-project/swc/commit/d8e8b04cd877bcf00157eeee9b7af0b4244a1827)) - **(ci)** Fix CI of \`peff ([#9216](https://togithub.com/swc-project/swc/issues/9216)) ([602e0e5](https://togithub.com/swc-project/swc/commit/602e0e5aa14ecb3a7bc20bfe77aac2badaa54bb2)) - **(es/codegen)** Fix codegen of large numeric literals ([#9226](https://togithub.com/swc-project/swc/issues/9226)) ([fba79e6](https://togithub.com/swc-project/swc/commit/fba79e6f03da69a6ae721eabe4afeaaedc301816)) - **(es/compat)** Consider only the variables used in the closure ([#9151](https://togithub.com/swc-project/swc/issues/9151)) ([1357531](https://togithub.com/swc-project/swc/commit/1357531805d529b11848b02d1b59c010a02d272d)) - **(es/compat)** Add support for destructuring with BigInts ([#9215](https://togithub.com/swc-project/swc/issues/9215)) ([2cc7028](https://togithub.com/swc-project/swc/commit/2cc70287e0c5d87e0134990e629dad2bf544d867)) - **(es/fixer)** Wrap `in` expr in for-in head ([#9209](https://togithub.com/swc-project/swc/issues/9209)) ([5cd837f](https://togithub.com/swc-project/swc/commit/5cd837f39a68d28bbc02a21b715d6153fda78a8a)) - **(es/minifier)** Fix case matching ([#9208](https://togithub.com/swc-project/swc/issues/9208)) ([f81fa6e](https://togithub.com/swc-project/swc/commit/f81fa6e06335745ff6ab5f7956cecc38116b1343)) - **(es/minifier)** Fix compress pow `NaN` ([#9210](https://togithub.com/swc-project/swc/issues/9210)) ([2b361e6](https://togithub.com/swc-project/swc/commit/2b361e679a7c973177c44029dc85867f5261e902)) - **(es/minifier)** Fix variable declaration in default branch ([#9220](https://togithub.com/swc-project/swc/issues/9220)) ([a7c82bd](https://togithub.com/swc-project/swc/commit/a7c82bdfa98f6825143b7afba03d28d325e4a718)) - **(es/minifier)** Check `this` in function params ([#9229](https://togithub.com/swc-project/swc/issues/9229)) ([da4866d](https://togithub.com/swc-project/swc/commit/da4866d13b3372ca83b83fdccf6ae42dd00d6ba9)) - **(es/minifier)** Remove optimization for array pattern ([#9241](https://togithub.com/swc-project/swc/issues/9241)) ([521161e](https://togithub.com/swc-project/swc/commit/521161e17009e2025ed9b042579f8cd055e26816)) - **(es/minifier)** Fix exponentiate operator ([#9251](https://togithub.com/swc-project/swc/issues/9251)) ([06bb533](https://togithub.com/swc-project/swc/commit/06bb5338cea8aef941907933319fbff1d29f9939)) - **(es/minifier)** Fix panic in bitwise logic and incorrect values ([#9258](https://togithub.com/swc-project/swc/issues/9258)) ([baeb9e2](https://togithub.com/swc-project/swc/commit/baeb9e2df92892f9486c72cdc787bca8c3858f30)) - **(es/minifier)** Collect raw str values for new Tpl element ([#9261](https://togithub.com/swc-project/swc/issues/9261)) ([6ddbfa0](https://togithub.com/swc-project/swc/commit/6ddbfa04db63bf3afbdec5d47f5bdbf7c7ea222f)) - **(es/modules)** Fix lint issue ([#9206](https://togithub.com/swc-project/swc/issues/9206)) ([efb8636](https://togithub.com/swc-project/swc/commit/efb86368343e7d9909fec21cae8824edac5008e2)) - **(es/quote)** Fix macro ([#9270](https://togithub.com/swc-project/swc/issues/9270)) ([93d9e44](https://togithub.com/swc-project/swc/commit/93d9e44f1c7a3afea673f056d99001a026c0a6d3)) - **(es/typescript)** Handle unicode for fast ts strip ([#9202](https://togithub.com/swc-project/swc/issues/9202)) ([096bfe3](https://togithub.com/swc-project/swc/commit/096bfe375147bb5b663ec26f8c2bdb977ee527db)) - **(es/typescript)** Fix `transform` mode ([#9243](https://togithub.com/swc-project/swc/issues/9243)) ([0e79a5b](https://togithub.com/swc-project/swc/commit/0e79a5b428c811c46c69f7f4a84fcff31c98db67)) - **(es/typescript)** Workaround `wasm-bindgen` ([#9272](https://togithub.com/swc-project/swc/issues/9272)) ([6b1d2ff](https://togithub.com/swc-project/swc/commit/6b1d2ff66b5ef73374c3932c0c505e08b9879a18)) ##### Documentation - **(allocator)** Mention `oxc_allocator` ([be99ce0](https://togithub.com/swc-project/swc/commit/be99ce0a570c41b3fd471c5d609bd63c25740b36)) - **(contributing)** Fix deno installation url ([#9249](https://togithub.com/swc-project/swc/issues/9249)) ([ff5bbda](https://togithub.com/swc-project/swc/commit/ff5bbdae6ad16309efe592788f4cb14956ffc3b1)) - **(es/minifier)** Add contributing section ([e22f3ba](https://togithub.com/swc-project/swc/commit/e22f3ba9adf21eac057eab29284333b1631258b3)) ##### Features - **(allocator)** Initialize package ([#9195](https://togithub.com/swc-project/swc/issues/9195)) ([f3681cb](https://togithub.com/swc-project/swc/commit/f3681cb34009824725d39d25b0cbf787ec1e8bd8)) - **(allocator)** Implement `SwcAlloc` ([#9232](https://togithub.com/swc-project/swc/issues/9232)) ([e343eb6](https://togithub.com/swc-project/swc/commit/e343eb6de2747086f9873c6444964500e40b4936)) - **(allocator)** Add a cargo feature ([#9239](https://togithub.com/swc-project/swc/issues/9239)) ([398dc21](https://togithub.com/swc-project/swc/commit/398dc21e073d8271fa7ac4169b93ed8b96645459)) - **(allocator)** Implement `default` mode ([#9242](https://togithub.com/swc-project/swc/issues/9242)) ([b6333db](https://togithub.com/swc-project/swc/commit/b6333dbcfcc8f25d08a1187704796732366ac9d7)) - **(es/typescript)** Add `transform` mode back to fast TS strip ([#9237](https://togithub.com/swc-project/swc/issues/9237)) ([8231e3c](https://togithub.com/swc-project/swc/commit/8231e3cd4f72ad120735f6a21d9616e98d61eed1)) - **(es/utils)** Support for arrays using `cast_to_number` ([#9212](https://togithub.com/swc-project/swc/issues/9212)) ([2aef14d](https://togithub.com/swc-project/swc/commit/2aef14d34d22df41bd6f421633eadc50826217cc)) ##### Miscellaneous Tasks - **(es)** Bump `unicode-id-start` to `v1.2.0` ([#9177](https://togithub.com/swc-project/swc/issues/9177)) ([9904a53](https://togithub.com/swc-project/swc/commit/9904a53b7fc4c828c06071c19d08c27b5c1d9f42)) - **(es/typescript)** Improve decorator handling of fast strip ([#9178](https://togithub.com/swc-project/swc/issues/9178)) ([962170f](https://togithub.com/swc-project/swc/commit/962170fb704e5f0cf7a00c0a9be3e9d7cf4f6b02)) ##### Performance - **(allocator)** Drop `scoped_tls` ([#9240](https://togithub.com/swc-project/swc/issues/9240)) ([4ce2514](https://togithub.com/swc-project/swc/commit/4ce2514d1bbf1be3972cd620c3a5f6ffd25ffa9d)) - **(bindings)** Invert Wasm size shrink ([#9224](https://togithub.com/swc-project/swc/issues/9224)) ([aa7f791](https://togithub.com/swc-project/swc/commit/aa7f791dfdba5845c4253a4014d9bc210e5fb817)) - **(bindings/wasm)** Shrink the size of the wasm file ([#9191](https://togithub.com/swc-project/swc/issues/9191)) ([3a23b3d](https://togithub.com/swc-project/swc/commit/3a23b3d120a14ca514204ef80bf744bb483dcfd6)) - **(es/codegen)** Use scoped allocator ([#9248](https://togithub.com/swc-project/swc/issues/9248)) ([970f323](https://togithub.com/swc-project/swc/commit/970f32398c6ff444540a31e1172a33b6155ed18b)) - **(es/typescript)** Add a benchmark for fast TS strip ([#9205](https://togithub.com/swc-project/swc/issues/9205)) ([7d9364c](https://togithub.com/swc-project/swc/commit/7d9364cad3618d9039eadbab6fa8c57091ec7794)) - **(es/visit)** Introduce `standard_only_*` macros ([#9207](https://togithub.com/swc-project/swc/issues/9207)) ([92879b1](https://togithub.com/swc-project/swc/commit/92879b14fee2f74034c365b4a80ca82f2a512c4a)) ##### Refactor - **(allocator)** Use `&` instead of a thread-local ([#9235](https://togithub.com/swc-project/swc/issues/9235)) ([8d5670e](https://togithub.com/swc-project/swc/commit/8d5670e72bb930f18c5d1d4262caa80cae0be03a)) - **(allocator)** Use RAII guard instead of `scope` ([#9254](https://togithub.com/swc-project/swc/issues/9254)) ([6e098ae](https://togithub.com/swc-project/swc/commit/6e098aeeb5976292e43786f72bd91f1de50a9daa)) - **(common)** Drop `SyntaxContext` from AST nodes ([#9175](https://togithub.com/swc-project/swc/issues/9175)) ([b2491e5](https://togithub.com/swc-project/swc/commit/b2491e5461c0fea0aed04133074e34c92950845d)) - **(es)** Use `into` for AST construction ([#9197](https://togithub.com/swc-project/swc/issues/9197)) ([e7358e0](https://togithub.com/swc-project/swc/commit/e7358e0f816dd2ad985080c95093a464cdc9ca6f)) - **(es)** Use `Into` and `From` for AST construction ([#9201](https://togithub.com/swc-project/swc/issues/9201)) ([0960b23](https://togithub.com/swc-project/swc/commit/0960b23c045658ca2d8e8d0c2636141fca108bca)) - **(es/codegen)** Revert [#9248](https://togithub.com/swc-project/swc/issues/9248) ([#9266](https://togithub.com/swc-project/swc/issues/9266)) ([b9b233c](https://togithub.com/swc-project/swc/commit/b9b233cacd9d326afb806d856c91e38474b237c2)) - **(es/helpers)** Remove unnecessary exports ([#9225](https://togithub.com/swc-project/swc/issues/9225)) ([69719c2](https://togithub.com/swc-project/swc/commit/69719c2acb6f0eaacd4e3f7739ce8f9ae5d95e76)) - **(visit)** Pre-generate visitor code ([#9262](https://togithub.com/swc-project/swc/issues/9262)) ([9c17663](https://togithub.com/swc-project/swc/commit/9c176632b1e0d6edec10929486ca514fa992415b)) ##### Testing - **(allocator)** Merge test ([#9267](https://togithub.com/swc-project/swc/issues/9267)) ([efc3963](https://togithub.com/swc-project/swc/commit/efc396377ff95b0c464fe4bf793dc3da59abd36e)) - **(es/base)** Disable flaky benchmark ([#9221](https://togithub.com/swc-project/swc/issues/9221)) ([bd4bef1](https://togithub.com/swc-project/swc/commit/bd4bef16fb6d21d97699d46649c8db6af1dd27df)) - Enable scoped API by default ([#9247](https://togithub.com/swc-project/swc/issues/9247)) ([e7ce94b](https://togithub.com/swc-project/swc/commit/e7ce94b5ee713dc76383c35d99dd6a707c90339c)) ##### Pers - **(es/ast)** Introduce `IdentName` ([#9185](https://togithub.com/swc-project/swc/issues/9185)) ([7b3e5b3](https://togithub.com/swc-project/swc/commit/7b3e5b3f613e8f9b7a6758a2453515d7c0c5f8a4))sxzz/eslint-config (@sxzz/eslint-config)
### [`v3.14.0`](https://togithub.com/sxzz/eslint-config/releases/tag/v3.14.0) [Compare Source](https://togithub.com/sxzz/eslint-config/compare/v3.13.0...v3.14.0) ##### 🐞 Bug Fixes - **deps**: - Update dependency eslint-plugin-unicorn to v54 - by [@renovate](https://togithub.com/renovate)\[bot] in[https://github.com/sxzz/eslint-config/issues/87](https://togithub.com/sxzz/eslint-config/issues/87)7 [(47287)](https://togithub.com/sxzz/eslint-config/commit/4728799) - Update dependency eslint-plugin-import-x to v3 - by [@renovate](https://togithub.com/renovate)\[bot] in[https://github.com/sxzz/eslint-config/issues/92](https://togithub.com/sxzz/eslint-config/issues/92)2 [(5571e)](https://togithub.com/sxzz/eslint-config/commit/5571e7c) ##### [View changes on GitHub](https://togithub.com/sxzz/eslint-config/compare/v3.13.0...v3.14.0)oxc-project/oxc (oxc-transform)
### [`v0.21.0`](https://togithub.com/oxc-project/oxc/compare/2a169d19693be273ec9fff6cc5dccb600b03cfab...0abcf499b7e2c7373ac0388953603ff1cdc719c4) [Compare Source](https://togithub.com/oxc-project/oxc/compare/2a169d19693be273ec9fff6cc5dccb600b03cfab...0abcf499b7e2c7373ac0388953603ff1cdc719c4)pnpm/pnpm (pnpm)
### [`v9.6.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.6.0): pnpm 9.6 [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.5.0...v9.6.0) #### Minor Changes - Support specifying node version (via `pnpm.executionEnv.nodeVersion` in `package.json`) for running lifecycle scripts per each package in a workspace [#6720](https://togithub.com/pnpm/pnpm/issues/6720). - Overrides now support the [`catalogs:` protocol](https://pnpm.io/catalogs) [#8303](https://togithub.com/pnpm/pnpm/issues/8303). #### Patch Changes - The `pnpm deploy` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs) [#8298](https://togithub.com/pnpm/pnpm/pull/8298). - The `pnpm outdated` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs) [#8304](https://togithub.com/pnpm/pnpm/pull/8304). - Correct the error message when trying to run `pnpm patch` without `node_modules/.modules.yaml` [#8257](https://togithub.com/pnpm/pnpm/issues/8257). - Silent reporting fixed with the `pnpm exec` command [#7608](https://togithub.com/pnpm/pnpm/issues/7608). - Add registries information to the calculation of dlx cache hash [#8299](https://togithub.com/pnpm/pnpm/pull/8299). #### Platinum Sponsorsrollup/rollup (rollup)
### [`v4.19.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4190) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.18.1...v4.19.0) *2024-07-20* ##### Features - Implement support for decorators ([#5562](https://togithub.com/rollup/rollup/issues/5562)) ##### Bug Fixes - Improve soucemap generation when tree-shaking logical expressions ([#5581](https://togithub.com/rollup/rollup/issues/5581)) ##### Pull Requests - [#5562](https://togithub.com/rollup/rollup/pull/5562): feat: implementing decorator support ([@TrickyPi](https://togithub.com/TrickyPi), [@lukastaegert](https://togithub.com/lukastaegert)) - [#5570](https://togithub.com/rollup/rollup/pull/5570): refactor(finalisers): condition branch ([@Simon-He95](https://togithub.com/Simon-He95), [@zhangmo8](https://togithub.com/zhangmo8)) - [#5572](https://togithub.com/rollup/rollup/pull/5572): Improve chunk and asset type information in docs ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5573](https://togithub.com/rollup/rollup/pull/5573): Switch to audit resolver to ignore requirejs vulnerability ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5575](https://togithub.com/rollup/rollup/pull/5575): chore(deps): update dependency inquirer to v10 ([@renovate](https://togithub.com/renovate)\[bot], [@lukastaegert](https://togithub.com/lukastaegert)) - [#5576](https://togithub.com/rollup/rollup/pull/5576): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot], [@lukastaegert](https://togithub.com/lukastaegert)) - [#5580](https://togithub.com/rollup/rollup/pull/5580): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot], [@lukastaegert](https://togithub.com/lukastaegert)) - [#5581](https://togithub.com/rollup/rollup/pull/5581): When tree-shaking logical expression, make sure to remove all trailing white-space. ([@lukastaegert](https://togithub.com/lukastaegert))vitejs/vite (vite)
### [`v5.3.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small534-2024-07-16-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.3.3...v5.3.4) - fix: update Terser type definitions (fix [#17668](https://togithub.com/vitejs/vite/issues/17668)) ([#17669](https://togithub.com/vitejs/vite/issues/17669)) ([b723a75](https://togithub.com/vitejs/vite/commit/b723a75)), closes [#17668](https://togithub.com/vitejs/vite/issues/17668) [#17669](https://togithub.com/vitejs/vite/issues/17669) - fix(build): skip preload treeshaking for nested braces ([#17687](https://togithub.com/vitejs/vite/issues/17687)) ([4be96b4](https://togithub.com/vitejs/vite/commit/4be96b4)), closes [#17687](https://togithub.com/vitejs/vite/issues/17687) - fix(css): include `.css?url` in assets field of manifest ([#17623](https://togithub.com/vitejs/vite/issues/17623)) ([1465b20](https://togithub.com/vitejs/vite/commit/1465b20)), closes [#17623](https://togithub.com/vitejs/vite/issues/17623) - fix(worker): nested inlined worker always fallbacked to data URI worker instead of using blob worker ([07bc489](https://togithub.com/vitejs/vite/commit/07bc489)), closes [#17509](https://togithub.com/vitejs/vite/issues/17509) - refactor: replace includes with logical operations ([#17620](https://togithub.com/vitejs/vite/issues/17620)) ([c4a2227](https://togithub.com/vitejs/vite/commit/c4a2227)), closes [#17620](https://togithub.com/vitejs/vite/issues/17620) - chore: add callback to http-proxy.d.ts jsdoc ([#17646](https://togithub.com/vitejs/vite/issues/17646)) ([d8a5d70](https://togithub.com/vitejs/vite/commit/d8a5d70)), closes [#17646](https://togithub.com/vitejs/vite/issues/17646)vitest-dev/vitest (vitest)
### [`v2.0.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.3) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3) ##### 🚀 Features - **ui**: Show all suites/tests when parent matches - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6106](https://togithub.com/vitest-dev/vitest/issues/6106) [(840e0)](https://togithub.com/vitest-dev/vitest/commit/840e02f1) ##### 🐞 Bug Fixes - `--inspect-brk` stop on Windows - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6110](https://togithub.com/vitest-dev/vitest/issues/6110) [(f8519)](https://togithub.com/vitest-dev/vitest/commit/f851982e) - **browser**: - Don't import from "vite" - by [@sheremet-va](https://togithub.com/sheremet-va) [(35655)](https://togithub.com/vitest-dev/vitest/commit/35655419) - Allow immidiate reinvalidation of mocked dependencies - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6108](https://togithub.com/vitest-dev/vitest/issues/6108) [(f44cc)](https://togithub.com/vitest-dev/vitest/commit/f44cc917) - **spy**: - Fix type error when assigning `vi.spyOn` to `MockInstance` of function overload - by [@hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6086](https://togithub.com/vitest-dev/vitest/issues/6086) [(e9f9a)](https://togithub.com/vitest-dev/vitest/commit/e9f9adcd) - **vite-node**: - Remove suffix slash on file protocol for window - by [@syi0808](https://togithub.com/syi0808) in [https://github.com/vitest-dev/vitest/issues/6109](https://togithub.com/vitest-dev/vitest/issues/6109) [(93ebd)](https://togithub.com/vitest-dev/vitest/commit/93ebdefc) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3)Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 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.