web-infra-dev/rspack (@rspack/cli)
### [`v0.5.4`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.5.4)
[Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.5.3...v0.5.4)
##### What's Changed
##### Highlight
- Support alias require:
```js
// commonjs file
const alias = require
alias('./foo') // now `foo.js` will be bundled
```
##### Performance Improvements ā”
- perf: delate useless filed in `AllowedMemberTypes` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5550](https://togithub.com/web-infra-dev/rspack/pull/5550)
##### Exciting New Features š
- feat: support alias require by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5520](https://togithub.com/web-infra-dev/rspack/pull/5520)
- feat(rspack_core): use consistent fxhash for ustr instead of inconsistent ahash by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5504](https://togithub.com/web-infra-dev/rspack/pull/5504)
- feat(rspack): align default resolveOptions with webpack by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5540](https://togithub.com/web-infra-dev/rspack/pull/5540)
- feat: concatenation module part two by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5415](https://togithub.com/web-infra-dev/rspack/pull/5415)
- feat: support custom source root by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5522](https://togithub.com/web-infra-dev/rspack/pull/5522)
- feat(devtool): add "eval" support by [@xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/5495](https://togithub.com/web-infra-dev/rspack/pull/5495)
- feat: deprecate `compiler.rebuild` by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5583](https://togithub.com/web-infra-dev/rspack/pull/5583)
##### Bug Fixes š
- fix: not parse require in esm by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5515](https://togithub.com/web-infra-dev/rspack/pull/5515)
- fix: test jobs should not run in forked repositories by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5499](https://togithub.com/web-infra-dev/rspack/pull/5499)
- fix: module not exist in context modules by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5534](https://togithub.com/web-infra-dev/rspack/pull/5534)
- fix: fix test for consistent splitChunk by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5539](https://togithub.com/web-infra-dev/rspack/pull/5539)
- fix: wrongly generated alternative requests in context modules by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5538](https://togithub.com/web-infra-dev/rspack/pull/5538)
- fix: should split chunks size larger than maxSize by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5562](https://togithub.com/web-infra-dev/rspack/pull/5562)
- fix: š call finish module in rebuild_module instead of update_module_graph by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5559](https://togithub.com/web-infra-dev/rspack/pull/5559)
- fix: exec `per_statement` parser hooks by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5568](https://togithub.com/web-infra-dev/rspack/pull/5568)
- fix: json parse error by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5565](https://togithub.com/web-infra-dev/rspack/pull/5565)
- fix(cli): fix cts support by [@hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/5575](https://togithub.com/web-infra-dev/rspack/pull/5575)
- fix: zod.devtool - missing inline-nosources-cheap-source-map by [@xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/5478](https://togithub.com/web-infra-dev/rspack/pull/5478)
- fix: source root error in windows by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5581](https://togithub.com/web-infra-dev/rspack/pull/5581)
- fix: š inner graph extend class super with constructor by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5552](https://togithub.com/web-infra-dev/rspack/pull/5552)
- fix: buildinfo cacheable default value should be true by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5603](https://togithub.com/web-infra-dev/rspack/pull/5603)
- fix: missing visitor in concatenate modules by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5591](https://togithub.com/web-infra-dev/rspack/pull/5591)
- fix: codegen cache should consider runtime by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5605](https://togithub.com/web-infra-dev/rspack/pull/5605)
- fix: should gracefully shutdown on bail by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5610](https://togithub.com/web-infra-dev/rspack/pull/5610)
##### Other Changes
- typo: Update index.ts by [@cunzaizhuyi](https://togithub.com/cunzaizhuyi) in [https://github.com/web-infra-dev/rspack/pull/5511](https://togithub.com/web-infra-dev/rspack/pull/5511)
- refactor: cleanup `HarmonyDetectionScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5508](https://togithub.com/web-infra-dev/rspack/pull/5508)
- refactor: cleanup `WorkerSyntaxScanner` in deps collection stage by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5512](https://togithub.com/web-infra-dev/rspack/pull/5512)
- ci: change renovate bot to run only once per week by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5514](https://togithub.com/web-infra-dev/rspack/pull/5514)
- refactor: cleanup `WorkerSyntaxScanner` in optimize by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5513](https://togithub.com/web-infra-dev/rspack/pull/5513)
- ci: enable swc for renovate bot by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5517](https://togithub.com/web-infra-dev/rspack/pull/5517)
- chore: add tests for consistent splitChunks output by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5510](https://togithub.com/web-infra-dev/rspack/pull/5510)
- chore: use the same postcss version for this monorepo by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5518](https://togithub.com/web-infra-dev/rspack/pull/5518)
- chore: remove ci pull_request branches-ignore by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5529](https://togithub.com/web-infra-dev/rspack/pull/5529)
- refactor: cleanup `WorkerScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5527](https://togithub.com/web-infra-dev/rspack/pull/5527)
- chore: š¤ remove tree shaking diff by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5530](https://togithub.com/web-infra-dev/rspack/pull/5530)
- revert: revert tests for consistent splitChunks output by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5537](https://togithub.com/web-infra-dev/rspack/pull/5537)
- refactor: align external module and static exports dependency with webpack by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5542](https://togithub.com/web-infra-dev/rspack/pull/5542)
- chore(deps): update swc by [@renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5519](https://togithub.com/web-infra-dev/rspack/pull/5519)
- chore: remove "Test Plan" from pull request template by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5541](https://togithub.com/web-infra-dev/rspack/pull/5541)
- chore: update issue template with title prefix by [@hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/5553](https://togithub.com/web-infra-dev/rspack/pull/5553)
- refactor: move chunk_group_info to code splitting by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5549](https://togithub.com/web-infra-dev/rspack/pull/5549)
- chore: rename split_chunks_new to split_chunks by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5555](https://togithub.com/web-infra-dev/rspack/pull/5555)
- chore(deps): update crates by [@renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5523](https://togithub.com/web-infra-dev/rspack/pull/5523)
- refactor: add `ImportMetaContextDependencyParserPlugin` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5557](https://togithub.com/web-infra-dev/rspack/pull/5557)
- chore: align more tests by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5558](https://togithub.com/web-infra-dev/rspack/pull/5558)
- ci: don't cancel jobs on main by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5563](https://togithub.com/web-infra-dev/rspack/pull/5563)
- revert: feat: support custom source root ([#5522](https://togithub.com/web-infra-dev/rspack/issues/5522)) by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5561](https://togithub.com/web-infra-dev/rspack/pull/5561)
- refactor: immutable module graph during code generation by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5543](https://togithub.com/web-infra-dev/rspack/pull/5543)
- chore: more total cases by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5569](https://togithub.com/web-infra-dev/rspack/pull/5569)
- refactor: initialize stage hook for `hooks.compilation` by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5532](https://togithub.com/web-infra-dev/rspack/pull/5532)
- chore: avoid const enum in node binding dts by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5584](https://togithub.com/web-infra-dev/rspack/pull/5584)
- refactor: cleanup `HotModuleReplacementScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5585](https://togithub.com/web-infra-dev/rspack/pull/5585)
- refactor: cleanup some expr_match in parser by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5589](https://togithub.com/web-infra-dev/rspack/pull/5589)
- chore: align more hotcases by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5566](https://togithub.com/web-infra-dev/rspack/pull/5566)
- chore: š¤ add comments when the export name is unused by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5598](https://togithub.com/web-infra-dev/rspack/pull/5598)
- chore: align the rest of diffing cases by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5599](https://togithub.com/web-infra-dev/rspack/pull/5599)
- chore: run diff on linux only by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5602](https://togithub.com/web-infra-dev/rspack/pull/5602)
- refactor: on demand apply `hooks.compilation` js hook by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5586](https://togithub.com/web-infra-dev/rspack/pull/5586)
- refactor: cleanup `ImportScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5607](https://togithub.com/web-infra-dev/rspack/pull/5607)
- test: add test case for eager import by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5608](https://togithub.com/web-infra-dev/rspack/pull/5608)
- chore: remove wrapped module identifier by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5609](https://togithub.com/web-infra-dev/rspack/pull/5609)
- refactor: cleanup `ImportMetaScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5547](https://togithub.com/web-infra-dev/rspack/pull/5547)
**Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.5.3...v0.5.4
paulmillr/chokidar (chokidar)
### [`v3.6.0`](https://togithub.com/paulmillr/chokidar/releases/tag/3.6.0)
[Compare Source](https://togithub.com/paulmillr/chokidar/compare/3.5.3...3.6.0)
#### What's Changed
- fix readyCount logic by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/paulmillr/chokidar/pull/1288](https://togithub.com/paulmillr/chokidar/pull/1288)
- handle MustScanSubDirs by [@MarcCelani-at](https://togithub.com/MarcCelani-at) in [https://github.com/paulmillr/chokidar/pull/1197](https://togithub.com/paulmillr/chokidar/pull/1197)
- update fs.FSWatcher types to satisfy nodejs versions >= 16; fixes [#1299](https://togithub.com/paulmillr/chokidar/issues/1299) by [@ben-polinsky](https://togithub.com/ben-polinsky) in [https://github.com/paulmillr/chokidar/pull/1300](https://togithub.com/paulmillr/chokidar/pull/1300)
#### New Contributors
- [@Mutahhar](https://togithub.com/Mutahhar) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1226](https://togithub.com/paulmillr/chokidar/pull/1226)
- [@zqianem](https://togithub.com/zqianem) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1242](https://togithub.com/paulmillr/chokidar/pull/1242)
- [@JLHwung](https://togithub.com/JLHwung) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1288](https://togithub.com/paulmillr/chokidar/pull/1288)
- [@MarcCelani-at](https://togithub.com/MarcCelani-at) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1197](https://togithub.com/paulmillr/chokidar/pull/1197)
- [@ben-polinsky](https://togithub.com/ben-polinsky) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1300](https://togithub.com/paulmillr/chokidar/pull/1300)
**Full Changelog**: https://github.com/paulmillr/chokidar/compare/3.5.3...3.6.0
okonet/lint-staged (lint-staged)
### [`v15.2.2`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1522)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.1...v15.2.2)
##### Patch Changes
- [#1391](https://togithub.com/lint-staged/lint-staged/pull/1391) [`fdcdad4`](https://togithub.com/lint-staged/lint-staged/commit/fdcdad42ff96fea3c05598e378d3c44ad4a51bde) Thanks [@iiroj](https://togithub.com/iiroj)! - *Lint-staged* no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout.
rich-harris/magic-string (magic-string)
### [`v0.30.7`](https://togithub.com/rich-harris/magic-string/blob/HEAD/CHANGELOG.md#0307-2024-02-05)
[Compare Source](https://togithub.com/rich-harris/magic-string/compare/v0.30.6...v0.30.7)
##### Features
- new `reset` method ([#218](https://togithub.com/rich-harris/magic-string/issues/218)) ([#271](https://togithub.com/rich-harris/magic-string/issues/271)) ([3dc21e2](https://togithub.com/rich-harris/magic-string/commit/3dc21e26f04ad4c5314602e511afa210f922d433))
vitejs/vite (vite)
### [`v5.1.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#510-2024-02-08)
- chore: revert [#15746](https://togithub.com/vitejs/vite/issues/15746) ([#15839](https://togithub.com/vitejs/vite/issues/15839)) ([ed875f8](https://togithub.com/vitejs/vite/commit/ed875f8)), closes [#15746](https://togithub.com/vitejs/vite/issues/15746) [#15839](https://togithub.com/vitejs/vite/issues/15839)
- fix: pass `customLogger` to `loadConfigFromFile` (fix [#15824](https://togithub.com/vitejs/vite/issues/15824)) ([#15831](https://togithub.com/vitejs/vite/issues/15831)) ([55a3427](https://togithub.com/vitejs/vite/commit/55a3427)), closes [#15824](https://togithub.com/vitejs/vite/issues/15824) [#15831](https://togithub.com/vitejs/vite/issues/15831)
- fix(deps): update all non-major dependencies ([#15803](https://togithub.com/vitejs/vite/issues/15803)) ([e0a6ef2](https://togithub.com/vitejs/vite/commit/e0a6ef2)), closes [#15803](https://togithub.com/vitejs/vite/issues/15803)
- refactor: remove `vite build --force` ([#15837](https://togithub.com/vitejs/vite/issues/15837)) ([f1a4242](https://togithub.com/vitejs/vite/commit/f1a4242)), closes [#15837](https://togithub.com/vitejs/vite/issues/15837)
webpack/webpack (webpack)
### [`v5.90.1`](https://togithub.com/webpack/webpack/releases/tag/v5.90.1)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.90.0...v5.90.1)
#### Bug Fixes
- set `unmanagedPaths` in defaults
- correct `preOrderIndex` and `postOrderIndex`
- add fallback for MIME mismatch error in async wasm loading
- browsers versions of ECMA features
#### Performance
- optimize `compareStringsNumeric`
- optimize `numberHash` using 32-bit FNV1a for small ranges, 64-bit for larger
- reuse VM context across webpack magic comments
Configuration
š Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.
This PR contains the following updates:
^0.5.3
->^0.5.4
^0.5.3
->^0.5.4
^20.11.15
->^20.11.17
^3.5.3
->^3.6.0
^15.2.1
->^15.2.2
^0.30.6
->^0.30.7
^5.0.12
->^5.1.0
^5.90.0
->^5.90.1
Release Notes
web-infra-dev/rspack (@rspack/cli)
### [`v0.5.4`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.5.4) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.5.3...v0.5.4) ##### What's Changed ##### Highlight - Support alias require: ```js // commonjs file const alias = require alias('./foo') // now `foo.js` will be bundled ``` ##### Performance Improvements ā” - perf: delate useless filed in `AllowedMemberTypes` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5550](https://togithub.com/web-infra-dev/rspack/pull/5550) ##### Exciting New Features š - feat: support alias require by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5520](https://togithub.com/web-infra-dev/rspack/pull/5520) - feat(rspack_core): use consistent fxhash for ustr instead of inconsistent ahash by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5504](https://togithub.com/web-infra-dev/rspack/pull/5504) - feat(rspack): align default resolveOptions with webpack by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5540](https://togithub.com/web-infra-dev/rspack/pull/5540) - feat: concatenation module part two by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5415](https://togithub.com/web-infra-dev/rspack/pull/5415) - feat: support custom source root by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5522](https://togithub.com/web-infra-dev/rspack/pull/5522) - feat(devtool): add "eval" support by [@xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/5495](https://togithub.com/web-infra-dev/rspack/pull/5495) - feat: deprecate `compiler.rebuild` by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5583](https://togithub.com/web-infra-dev/rspack/pull/5583) ##### Bug Fixes š - fix: not parse require in esm by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5515](https://togithub.com/web-infra-dev/rspack/pull/5515) - fix: test jobs should not run in forked repositories by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5499](https://togithub.com/web-infra-dev/rspack/pull/5499) - fix: module not exist in context modules by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5534](https://togithub.com/web-infra-dev/rspack/pull/5534) - fix: fix test for consistent splitChunk by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5539](https://togithub.com/web-infra-dev/rspack/pull/5539) - fix: wrongly generated alternative requests in context modules by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5538](https://togithub.com/web-infra-dev/rspack/pull/5538) - fix: should split chunks size larger than maxSize by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5562](https://togithub.com/web-infra-dev/rspack/pull/5562) - fix: š call finish module in rebuild_module instead of update_module_graph by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5559](https://togithub.com/web-infra-dev/rspack/pull/5559) - fix: exec `per_statement` parser hooks by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5568](https://togithub.com/web-infra-dev/rspack/pull/5568) - fix: json parse error by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5565](https://togithub.com/web-infra-dev/rspack/pull/5565) - fix(cli): fix cts support by [@hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/5575](https://togithub.com/web-infra-dev/rspack/pull/5575) - fix: zod.devtool - missing inline-nosources-cheap-source-map by [@xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/5478](https://togithub.com/web-infra-dev/rspack/pull/5478) - fix: source root error in windows by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5581](https://togithub.com/web-infra-dev/rspack/pull/5581) - fix: š inner graph extend class super with constructor by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5552](https://togithub.com/web-infra-dev/rspack/pull/5552) - fix: buildinfo cacheable default value should be true by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5603](https://togithub.com/web-infra-dev/rspack/pull/5603) - fix: missing visitor in concatenate modules by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5591](https://togithub.com/web-infra-dev/rspack/pull/5591) - fix: codegen cache should consider runtime by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5605](https://togithub.com/web-infra-dev/rspack/pull/5605) - fix: should gracefully shutdown on bail by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5610](https://togithub.com/web-infra-dev/rspack/pull/5610) ##### Other Changes - typo: Update index.ts by [@cunzaizhuyi](https://togithub.com/cunzaizhuyi) in [https://github.com/web-infra-dev/rspack/pull/5511](https://togithub.com/web-infra-dev/rspack/pull/5511) - refactor: cleanup `HarmonyDetectionScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5508](https://togithub.com/web-infra-dev/rspack/pull/5508) - refactor: cleanup `WorkerSyntaxScanner` in deps collection stage by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5512](https://togithub.com/web-infra-dev/rspack/pull/5512) - ci: change renovate bot to run only once per week by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5514](https://togithub.com/web-infra-dev/rspack/pull/5514) - refactor: cleanup `WorkerSyntaxScanner` in optimize by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5513](https://togithub.com/web-infra-dev/rspack/pull/5513) - ci: enable swc for renovate bot by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5517](https://togithub.com/web-infra-dev/rspack/pull/5517) - chore: add tests for consistent splitChunks output by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5510](https://togithub.com/web-infra-dev/rspack/pull/5510) - chore: use the same postcss version for this monorepo by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5518](https://togithub.com/web-infra-dev/rspack/pull/5518) - chore: remove ci pull_request branches-ignore by [@jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/5529](https://togithub.com/web-infra-dev/rspack/pull/5529) - refactor: cleanup `WorkerScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5527](https://togithub.com/web-infra-dev/rspack/pull/5527) - chore: š¤ remove tree shaking diff by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5530](https://togithub.com/web-infra-dev/rspack/pull/5530) - revert: revert tests for consistent splitChunks output by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5537](https://togithub.com/web-infra-dev/rspack/pull/5537) - refactor: align external module and static exports dependency with webpack by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5542](https://togithub.com/web-infra-dev/rspack/pull/5542) - chore(deps): update swc by [@renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5519](https://togithub.com/web-infra-dev/rspack/pull/5519) - chore: remove "Test Plan" from pull request template by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5541](https://togithub.com/web-infra-dev/rspack/pull/5541) - chore: update issue template with title prefix by [@hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/5553](https://togithub.com/web-infra-dev/rspack/pull/5553) - refactor: move chunk_group_info to code splitting by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5549](https://togithub.com/web-infra-dev/rspack/pull/5549) - chore: rename split_chunks_new to split_chunks by [@JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5555](https://togithub.com/web-infra-dev/rspack/pull/5555) - chore(deps): update crates by [@renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/5523](https://togithub.com/web-infra-dev/rspack/pull/5523) - refactor: add `ImportMetaContextDependencyParserPlugin` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5557](https://togithub.com/web-infra-dev/rspack/pull/5557) - chore: align more tests by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5558](https://togithub.com/web-infra-dev/rspack/pull/5558) - ci: don't cancel jobs on main by [@Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/5563](https://togithub.com/web-infra-dev/rspack/pull/5563) - revert: feat: support custom source root ([#5522](https://togithub.com/web-infra-dev/rspack/issues/5522)) by [@SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/5561](https://togithub.com/web-infra-dev/rspack/pull/5561) - refactor: immutable module graph during code generation by [@LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5543](https://togithub.com/web-infra-dev/rspack/pull/5543) - chore: more total cases by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5569](https://togithub.com/web-infra-dev/rspack/pull/5569) - refactor: initialize stage hook for `hooks.compilation` by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5532](https://togithub.com/web-infra-dev/rspack/pull/5532) - chore: avoid const enum in node binding dts by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5584](https://togithub.com/web-infra-dev/rspack/pull/5584) - refactor: cleanup `HotModuleReplacementScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5585](https://togithub.com/web-infra-dev/rspack/pull/5585) - refactor: cleanup some expr_match in parser by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5589](https://togithub.com/web-infra-dev/rspack/pull/5589) - chore: align more hotcases by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5566](https://togithub.com/web-infra-dev/rspack/pull/5566) - chore: š¤ add comments when the export name is unused by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5598](https://togithub.com/web-infra-dev/rspack/pull/5598) - chore: align the rest of diffing cases by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5599](https://togithub.com/web-infra-dev/rspack/pull/5599) - chore: run diff on linux only by [@h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/5602](https://togithub.com/web-infra-dev/rspack/pull/5602) - refactor: on demand apply `hooks.compilation` js hook by [@ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/5586](https://togithub.com/web-infra-dev/rspack/pull/5586) - refactor: cleanup `ImportScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5607](https://togithub.com/web-infra-dev/rspack/pull/5607) - test: add test case for eager import by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5608](https://togithub.com/web-infra-dev/rspack/pull/5608) - chore: remove wrapped module identifier by [@IWANABETHATGUY](https://togithub.com/IWANABETHATGUY) in [https://github.com/web-infra-dev/rspack/pull/5609](https://togithub.com/web-infra-dev/rspack/pull/5609) - refactor: cleanup `ImportMetaScanner` by [@bvanjoi](https://togithub.com/bvanjoi) in [https://github.com/web-infra-dev/rspack/pull/5547](https://togithub.com/web-infra-dev/rspack/pull/5547) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.5.3...v0.5.4paulmillr/chokidar (chokidar)
### [`v3.6.0`](https://togithub.com/paulmillr/chokidar/releases/tag/3.6.0) [Compare Source](https://togithub.com/paulmillr/chokidar/compare/3.5.3...3.6.0) #### What's Changed - fix readyCount logic by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/paulmillr/chokidar/pull/1288](https://togithub.com/paulmillr/chokidar/pull/1288) - handle MustScanSubDirs by [@MarcCelani-at](https://togithub.com/MarcCelani-at) in [https://github.com/paulmillr/chokidar/pull/1197](https://togithub.com/paulmillr/chokidar/pull/1197) - update fs.FSWatcher types to satisfy nodejs versions >= 16; fixes [#1299](https://togithub.com/paulmillr/chokidar/issues/1299) by [@ben-polinsky](https://togithub.com/ben-polinsky) in [https://github.com/paulmillr/chokidar/pull/1300](https://togithub.com/paulmillr/chokidar/pull/1300) #### New Contributors - [@Mutahhar](https://togithub.com/Mutahhar) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1226](https://togithub.com/paulmillr/chokidar/pull/1226) - [@zqianem](https://togithub.com/zqianem) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1242](https://togithub.com/paulmillr/chokidar/pull/1242) - [@JLHwung](https://togithub.com/JLHwung) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1288](https://togithub.com/paulmillr/chokidar/pull/1288) - [@MarcCelani-at](https://togithub.com/MarcCelani-at) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1197](https://togithub.com/paulmillr/chokidar/pull/1197) - [@ben-polinsky](https://togithub.com/ben-polinsky) made their first contribution in [https://github.com/paulmillr/chokidar/pull/1300](https://togithub.com/paulmillr/chokidar/pull/1300) **Full Changelog**: https://github.com/paulmillr/chokidar/compare/3.5.3...3.6.0okonet/lint-staged (lint-staged)
### [`v15.2.2`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1522) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.1...v15.2.2) ##### Patch Changes - [#1391](https://togithub.com/lint-staged/lint-staged/pull/1391) [`fdcdad4`](https://togithub.com/lint-staged/lint-staged/commit/fdcdad42ff96fea3c05598e378d3c44ad4a51bde) Thanks [@iiroj](https://togithub.com/iiroj)! - *Lint-staged* no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout.rich-harris/magic-string (magic-string)
### [`v0.30.7`](https://togithub.com/rich-harris/magic-string/blob/HEAD/CHANGELOG.md#0307-2024-02-05) [Compare Source](https://togithub.com/rich-harris/magic-string/compare/v0.30.6...v0.30.7) ##### Features - new `reset` method ([#218](https://togithub.com/rich-harris/magic-string/issues/218)) ([#271](https://togithub.com/rich-harris/magic-string/issues/271)) ([3dc21e2](https://togithub.com/rich-harris/magic-string/commit/3dc21e26f04ad4c5314602e511afa210f922d433))vitejs/vite (vite)
### [`v5.1.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#510-2024-02-08) - chore: revert [#15746](https://togithub.com/vitejs/vite/issues/15746) ([#15839](https://togithub.com/vitejs/vite/issues/15839)) ([ed875f8](https://togithub.com/vitejs/vite/commit/ed875f8)), closes [#15746](https://togithub.com/vitejs/vite/issues/15746) [#15839](https://togithub.com/vitejs/vite/issues/15839) - fix: pass `customLogger` to `loadConfigFromFile` (fix [#15824](https://togithub.com/vitejs/vite/issues/15824)) ([#15831](https://togithub.com/vitejs/vite/issues/15831)) ([55a3427](https://togithub.com/vitejs/vite/commit/55a3427)), closes [#15824](https://togithub.com/vitejs/vite/issues/15824) [#15831](https://togithub.com/vitejs/vite/issues/15831) - fix(deps): update all non-major dependencies ([#15803](https://togithub.com/vitejs/vite/issues/15803)) ([e0a6ef2](https://togithub.com/vitejs/vite/commit/e0a6ef2)), closes [#15803](https://togithub.com/vitejs/vite/issues/15803) - refactor: remove `vite build --force` ([#15837](https://togithub.com/vitejs/vite/issues/15837)) ([f1a4242](https://togithub.com/vitejs/vite/commit/f1a4242)), closes [#15837](https://togithub.com/vitejs/vite/issues/15837)webpack/webpack (webpack)
### [`v5.90.1`](https://togithub.com/webpack/webpack/releases/tag/v5.90.1) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.90.0...v5.90.1) #### Bug Fixes - set `unmanagedPaths` in defaults - correct `preOrderIndex` and `postOrderIndex` - add fallback for MIME mismatch error in async wasm loading - browsers versions of ECMA features #### Performance - optimize `compareStringsNumeric` - optimize `numberHash` using 32-bit FNV1a for small ranges, 64-bit for larger - reuse VM context across webpack magic commentsConfiguration
š Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (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.