Skip to content

Commit 31a9e9b

Browse files
chore(deps): update rspack dependencies (#61)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Change | Age | Confidence | Type | Update | |---|---|---|---|---|---| | [@rspack/core](https://rspack.rs) ([source](https://redirect.github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack)) | [`1.5.0` -> `1.5.4`](https://renovatebot.com/diffs/npm/@rspack%2fcore/1.5.0/1.5.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@rspack%2fcore/1.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rspack%2fcore/1.5.0/1.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | [rspack_binding_build](https://rspack.rs/) ([source](https://redirect.github.com/web-infra-dev/rspack)) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_binding_build/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_binding_build/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | | [rspack_binding_builder](https://rspack.rs/) ([source](https://redirect.github.com/web-infra-dev/rspack)) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_binding_builder/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_binding_builder/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | | [rspack_binding_builder_macros](https://rspack.rs/) ([source](https://redirect.github.com/web-infra-dev/rspack)) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_binding_builder_macros/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_binding_builder_macros/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | | [rspack_cacheable](https://redirect.github.com/web-infra-dev/rspack) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_cacheable/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_cacheable/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | | [rspack_collections](https://rspack.rs/) ([source](https://redirect.github.com/web-infra-dev/rspack)) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_collections/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_collections/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | | [rspack_core](https://redirect.github.com/web-infra-dev/rspack) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_core/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_core/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | | [rspack_error](https://redirect.github.com/web-infra-dev/rspack) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_error/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_error/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | | [rspack_hook](https://redirect.github.com/web-infra-dev/rspack) | `=0.5.0` -> `=0.5.4` | [![age](https://developer.mend.io/api/mc/badges/age/crate/rspack_hook/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rspack_hook/0.5.0/0.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch | --- ### Release Notes <details> <summary>web-infra-dev/rspack (@&#8203;rspack/core)</summary> ### [`v1.5.4`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.5.4) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.5.3...v1.5.4) <!-- Release notes generated using configuration in .github/release.yml at v1.5.4 --> ##### What's Changed ##### Performance Improvements ⚡ - perf: fix drop regression by [@&#8203;LingyuCoder](https://redirect.github.com/LingyuCoder) in [#&#8203;11649](https://redirect.github.com/web-infra-dev/rspack/pull/11649) - perf: introduce pre-computed hashing for ArcPath by [@&#8203;SyMind](https://redirect.github.com/SyMind) in [#&#8203;11651](https://redirect.github.com/web-infra-dev/rspack/pull/11651) ##### New Features 🎉 - feat: add inline value condition for reexport by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11628](https://redirect.github.com/web-infra-dev/rspack/pull/11628) - feat: throw specified error to indicate undefined factory case in HMR by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11584](https://redirect.github.com/web-infra-dev/rspack/pull/11584) ##### Bug Fixes 🐞 - fix: e2e lazy-compialtion/default-prefix flasky by [@&#8203;JSerFeng](https://redirect.github.com/JSerFeng) in [#&#8203;11610](https://redirect.github.com/web-infra-dev/rspack/pull/11610) - fix: no mangle for enum member value by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11629](https://redirect.github.com/web-infra-dev/rspack/pull/11629) - fix: revert "fix(rslib): treat `module` identifier as normal ([#&#8203;11588](https://redirect.github.com/web-infra-dev/rspack/issues/11588))" by [@&#8203;fi3ework](https://redirect.github.com/fi3ework) in [#&#8203;11630](https://redirect.github.com/web-infra-dev/rspack/pull/11630) - fix: webpackexports comment by [@&#8203;zhangyuang](https://redirect.github.com/zhangyuang) in [#&#8203;11597](https://redirect.github.com/web-infra-dev/rspack/pull/11597) - fix: mark import.meta.webpackHot type as optional by [@&#8203;yf-yang](https://redirect.github.com/yf-yang) in [#&#8203;11638](https://redirect.github.com/web-infra-dev/rspack/pull/11638) - fix: persistent cache update issuer is updated modules by [@&#8203;jerrykingxyz](https://redirect.github.com/jerrykingxyz) in [#&#8203;11633](https://redirect.github.com/web-infra-dev/rspack/pull/11633) - fix: using tokens from parser to handle asi by [@&#8203;hardfist](https://redirect.github.com/hardfist) in [#&#8203;11577](https://redirect.github.com/web-infra-dev/rspack/pull/11577) - fix: ensure resource data always have resource path by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11632](https://redirect.github.com/web-infra-dev/rspack/pull/11632) ##### Refactor 🔨 - refactor: remove expect for lazy barrel pending forwarded ids by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11646](https://redirect.github.com/web-infra-dev/rspack/pull/11646) - refactor: use temporary data to replace unsupported Module by [@&#8203;jerrykingxyz](https://redirect.github.com/jerrykingxyz) in [#&#8203;11652](https://redirect.github.com/web-infra-dev/rspack/pull/11652) ##### Document Updates 📖 - docs: remove `Preview with stackblitz` section by [@&#8203;CPunisher](https://redirect.github.com/CPunisher) in [#&#8203;11614](https://redirect.github.com/web-infra-dev/rspack/pull/11614) - docs(browser): update `BrowserHttpImportEsmPlugin` and add "Using Module Federation" by [@&#8203;CPunisher](https://redirect.github.com/CPunisher) in [#&#8203;11640](https://redirect.github.com/web-infra-dev/rspack/pull/11640) - docs: correct dynamic call to writeModule example by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11650](https://redirect.github.com/web-infra-dev/rspack/pull/11650) ##### Other Changes - test: move rspack test cases to `tests/rspack-test` by [@&#8203;LingyuCoder](https://redirect.github.com/LingyuCoder) in [#&#8203;11617](https://redirect.github.com/web-infra-dev/rspack/pull/11617) - test: fix concurrent of config cases by [@&#8203;LingyuCoder](https://redirect.github.com/LingyuCoder) in [#&#8203;11618](https://redirect.github.com/web-infra-dev/rspack/pull/11618) - chore(deps): update dependency [@&#8203;rslib/core](https://redirect.github.com/rslib/core) to v0.13.0 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11624](https://redirect.github.com/web-infra-dev/rspack/pull/11624) - chore(deps): update github-actions by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11623](https://redirect.github.com/web-infra-dev/rspack/pull/11623) - chore(deps): update dependency postcss-loader to ^8.2.0 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11604](https://redirect.github.com/web-infra-dev/rspack/pull/11604) - chore(deps): update dependency create-rstack to v1.6.1 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11625](https://redirect.github.com/web-infra-dev/rspack/pull/11625) - chore(deps): update dependency emnapi to ^1.5.0 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11626](https://redirect.github.com/web-infra-dev/rspack/pull/11626) - chore: enable canary nightly release by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11627](https://redirect.github.com/web-infra-dev/rspack/pull/11627) - chore: make [@&#8203;rspack/tests](https://redirect.github.com/rspack/tests) private by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11636](https://redirect.github.com/web-infra-dev/rspack/pull/11636) - chore(ci): add fallback value for scheduled workflow run by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11641](https://redirect.github.com/web-infra-dev/rspack/pull/11641) - chore(deps): update dependency axios to v1.12.0 \[security] by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11653](https://redirect.github.com/web-infra-dev/rspack/pull/11653) - chore(deps): update pnpm to v10.16.0 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11605](https://redirect.github.com/web-infra-dev/rspack/pull/11605) - test: run webpack config test cases with rspack test tools by [@&#8203;LingyuCoder](https://redirect.github.com/LingyuCoder) in [#&#8203;11645](https://redirect.github.com/web-infra-dev/rspack/pull/11645) - chore(ci): add rstest to ecosystem-ci by [@&#8203;9aoy](https://redirect.github.com/9aoy) in [#&#8203;11657](https://redirect.github.com/web-infra-dev/rspack/pull/11657) ##### New Contributors - [@&#8203;zhangyuang](https://redirect.github.com/zhangyuang) made their first contribution in [#&#8203;11597](https://redirect.github.com/web-infra-dev/rspack/pull/11597) - [@&#8203;yf-yang](https://redirect.github.com/yf-yang) made their first contribution in [#&#8203;11638](https://redirect.github.com/web-infra-dev/rspack/pull/11638) **Full Changelog**: <web-infra-dev/rspack@v1.5.3...v1.5.4> ### [`v1.5.3`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.5.3) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.5.2...v1.5.3) <!-- Release notes generated using configuration in .github/release.yml at v1.5.3 --> ##### Highlights 💡 ##### Advanced tree-shaking Rspack v1.5.3 ships advanced tree-shaking for dynamic imports via member expression analysis. Ongoing improvements are in progress, and upcoming releases will continue to improve static analysis to cover more syntax patterns, such as `dynamic import` with a subsequent `.then()`. <img width="700" height="1048" alt="image" src="https://github.com/user-attachments/assets/024a8bf4-5d6d-46d8-beca-90c43530e4f7" /> ##### What's Changed ##### Performance Improvements ⚡ * perf: improve bundle splitting by @&#8203;LingyuCod[https://github.com/web-infra-dev/rspack/pull/11556](https://redirect.github.com/web-infra-dev/rspack/pull/11556)/11556 * perf: improve for each runtime by @&#8203;LingyuCod[https://github.com/web-infra-dev/rspack/pull/11573](https://redirect.github.com/web-infra-dev/rspack/pull/11573)/11573 * perf: improve exports info by @&#8203;LingyuCod[https://github.com/web-infra-dev/rspack/pull/11524](https://redirect.github.com/web-infra-dev/rspack/pull/11524)/11524 * perf: improve deterministic chunk ids by @&#8203;LingyuCod[https://github.com/web-infra-dev/rspack/pull/11575](https://redirect.github.com/web-infra-dev/rspack/pull/11575)/11575 * perf: improve get chunk modules by @&#8203;LingyuCod[https://github.com/web-infra-dev/rspack/pull/11579](https://redirect.github.com/web-infra-dev/rspack/pull/11579)/11579 * perf: improve create hash by @&#8203;LingyuCod[https://github.com/web-infra-dev/rspack/pull/11598](https://redirect.github.com/web-infra-dev/rspack/pull/11598)/11598 * perf: drop some big data in rayon by @&#8203;LingyuCod[https://github.com/web-infra-dev/rspack/pull/11611](https://redirect.github.com/web-infra-dev/rspack/pull/11611)/11611 ##### New Features 🎉 * feat(browser): support `ModuleFederationPlugin` by @&#8203;CPunish[https://github.com/web-infra-dev/rspack/pull/11558](https://redirect.github.com/web-infra-dev/rspack/pull/11558)/11558 * feat: simplify mock logic, dynamic import based hoist by @&#8203;fi3ewo[https://github.com/web-infra-dev/rspack/pull/11521](https://redirect.github.com/web-infra-dev/rspack/pull/11521)/11521 * feat: add css field support in Experiments configuration by @&#8203;ityua[https://github.com/web-infra-dev/rspack/pull/11548](https://redirect.github.com/web-infra-dev/rspack/pull/11548)/11548 * feat: add start time parameter to NativeWatcher by @&#8203;GiveMe-A-Na[https://github.com/web-infra-dev/rspack/pull/11570](https://redirect.github.com/web-infra-dev/rspack/pull/11570)/11570 * feat: tree shake statically analyse-able dynamic import by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11457](https://redirect.github.com/web-infra-dev/rspack/pull/11457)/11457 * feat: static analyze in operator for esm import specifier by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11613](https://redirect.github.com/web-infra-dev/rspack/pull/11613)/11613 * feat(browser): add `postprocess` and `ResolvedRequest` to `BrowserHttpImportEsmPlugin` by @&#8203;CPunish[https://github.com/web-infra-dev/rspack/pull/11571](https://redirect.github.com/web-infra-dev/rspack/pull/11571)/11571 ##### Bug Fixes 🐞 * fix: don't throw error when browserslist config is resolved from env var by @&#8203;Theme[https://github.com/web-infra-dev/rspack/pull/11528](https://redirect.github.com/web-infra-dev/rspack/pull/11528)/11528 * fix: use stable swc lexer for correct asi by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11555](https://redirect.github.com/web-infra-dev/rspack/pull/11555)/11555 * fix: mf hoist should record mutation by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11560](https://redirect.github.com/web-infra-dev/rspack/pull/11560)/11560 * fix: respect to `jsc.output.charset` in swc loader by @&#8203;CPunish[https://github.com/web-infra-dev/rspack/pull/11568](https://redirect.github.com/web-infra-dev/rspack/pull/11568)/11568 * fix: BuildDependencies resolve exports_fields incorrectly by @&#8203;jerrykingx[https://github.com/web-infra-dev/rspack/pull/11576](https://redirect.github.com/web-infra-dev/rspack/pull/11576)/11576 * fix(types): correct the source map type for loaders by @&#8203;chenjiah[https://github.com/web-infra-dev/rspack/pull/11574](https://redirect.github.com/web-infra-dev/rspack/pull/11574)/11574 * fix: only enable inline const in production by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11591](https://redirect.github.com/web-infra-dev/rspack/pull/11591)/11591 * fix(rslib): treat `module` identifier as normal by @&#8203;fi3ewo[https://github.com/web-infra-dev/rspack/pull/11588](https://redirect.github.com/web-infra-dev/rspack/pull/11588)/11588 * fix: css-chunking-plugin for global css by @&#8203;SyMi[https://github.com/web-infra-dev/rspack/pull/11592](https://redirect.github.com/web-infra-dev/rspack/pull/11592)/11592 * fix: flaky css chunking test case by @&#8203;SyMi[https://github.com/web-infra-dev/rspack/pull/11608](https://redirect.github.com/web-infra-dev/rspack/pull/11608)/11608 * fix: swc wasmtime cache corruption by @&#8203;quinin[https://github.com/web-infra-dev/rspack/pull/11607](https://redirect.github.com/web-infra-dev/rspack/pull/11607)/11607 ##### Refactor 🔨 * refactor: use for_name for cjs import parser plugin by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11569](https://redirect.github.com/web-infra-dev/rspack/pull/11569)/11569 * refactor: rspack error by @&#8203;jerrykingx[https://github.com/web-infra-dev/rspack/pull/11500](https://redirect.github.com/web-infra-dev/rspack/pull/11500)/11500 * refactor: Dependency remove source_map field by @&#8203;jerrykingx[https://github.com/web-infra-dev/rspack/pull/11582](https://redirect.github.com/web-infra-dev/rspack/pull/11582)/11582 * refactor: private javascript parser dependencies by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11587](https://redirect.github.com/web-infra-dev/rspack/pull/11587)/11587 * refactor: lazy compilation stop cache create_data by @&#8203;jerrykingx[https://github.com/web-infra-dev/rspack/pull/11612](https://redirect.github.com/web-infra-dev/rspack/pull/11612)/11612 * refactor: remove wasm plugin useless code by @&#8203;jerrykingx[https://github.com/web-infra-dev/rspack/pull/11615](https://redirect.github.com/web-infra-dev/rspack/pull/11615)/11615 ##### Document Updates 📖 * docs: add tree shaking blog to the blog list by @&#8203;chenjiah[https://github.com/web-infra-dev/rspack/pull/11561](https://redirect.github.com/web-infra-dev/rspack/pull/11561)/11561 * docs(loader-api): add new sections for handling source maps by @&#8203;chenjiah[https://github.com/web-infra-dev/rspack/pull/11585](https://redirect.github.com/web-infra-dev/rspack/pull/11585)/11585 * docs: fix esm syntax error by @&#8203;lz[https://github.com/web-infra-dev/rspack/pull/11601](https://redirect.github.com/web-infra-dev/rspack/pull/11601)/11601 ##### Other Changes * chore(deps): update dependency @&#8203;rsbuild/plugin-sass to ^1.4.0 by @&#8203;renov[https://github.com/web-infra-dev/rspack/pull/11564](https://redirect.github.com/web-infra-dev/rspack/pull/11564)k/pull/11564 * chore(deps): update dependency @&#8203;shikijs/transformers to ^3.12.1 by @&#8203;renov[https://github.com/web-infra-dev/rspack/pull/11566](https://redirect.github.com/web-infra-dev/rspack/pull/11566)k/pull/11566 * chore(deps): update dependency @&#8203;rspack/plugin-react-refresh to ^1.5.0 by @&#8203;renov[https://github.com/web-infra-dev/rspack/pull/11565](https://redirect.github.com/web-infra-dev/rspack/pull/11565)k/pull/11565 * chore: use pnpm in package.json scripts by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11520](https://redirect.github.com/web-infra-dev/rspack/pull/11520)/11520 * chore: use local package for scripts by @&#8203;ahabh[https://github.com/web-infra-dev/rspack/pull/11572](https://redirect.github.com/web-infra-dev/rspack/pull/11572)/11572 * chore(workflow): allow renovate to update SWC related crates by @&#8203;chenjiah[https://github.com/web-infra-dev/rspack/pull/11580](https://redirect.github.com/web-infra-dev/rspack/pull/11580)/11580 * chore(deps): update crate swc_core to v38.0.1 by @&#8203;renovate[bo[https://github.com/web-infra-dev/rspack/pull/11586](https://redirect.github.com/web-infra-dev/rspack/pull/11586)/11586 * chore: update Rspress to beta.31 to use JSON schemas by @&#8203;chenjiah[https://github.com/web-infra-dev/rspack/pull/11596](https://redirect.github.com/web-infra-dev/rspack/pull/11596)/11596 * chore(deps): update dependency memfs to v4.38.2 by @&#8203;renovate[bo[https://github.com/web-infra-dev/rspack/pull/11603](https://redirect.github.com/web-infra-dev/rspack/pull/11603)/11603 * chore(deps): update swc (major) by @&#8203;renovate[bo[https://github.com/web-infra-dev/rspack/pull/11606](https://redirect.github.com/web-infra-dev/rspack/pull/11606)/11606 ##### New Contributors * @&#8203;Themezv made their first contributi[https://github.com/web-infra-dev/rspack/pull/11528](https://redirect.github.com/web-infra-dev/rspack/pull/11528)/11528 **Full Changelog**: <web-infra-dev/rspack@v1.5.2...v1.5.3> ### [`v1.5.2`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.5.2) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.5.1...v1.5.2) <!-- Release notes generated using configuration in .github/release.yml at v1.5.2 --> #### What's Changed ##### Performance Improvements ⚡ - perf: revert runtime key to string by [@&#8203;LingyuCoder](https://redirect.github.com/LingyuCoder) in [#&#8203;11522](https://redirect.github.com/web-infra-dev/rspack/pull/11522) ##### New Features 🎉 - feat(wasm): add webcontainer fallback by [@&#8203;CPunisher](https://redirect.github.com/CPunisher) in [#&#8203;11526](https://redirect.github.com/web-infra-dev/rspack/pull/11526) ##### Bug Fixes 🐞 - fix: enhance PathManager to handle relative paths and set base directory by [@&#8203;GiveMe-A-Name](https://redirect.github.com/GiveMe-A-Name) in [#&#8203;11516](https://redirect.github.com/web-infra-dev/rspack/pull/11516) - fix: import.meta.prop with define plugin by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11525](https://redirect.github.com/web-infra-dev/rspack/pull/11525) - fix: incremental not update exports info when lazyBarrel enabled by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11539](https://redirect.github.com/web-infra-dev/rspack/pull/11539) - fix: css infinite reload when module chunk enabled by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11536](https://redirect.github.com/web-infra-dev/rspack/pull/11536) - fix: should handle import.meta.webpackHot in production by [@&#8203;JSerFeng](https://redirect.github.com/JSerFeng) in [#&#8203;11546](https://redirect.github.com/web-infra-dev/rspack/pull/11546) - fix: should update initial css link with correct url by [@&#8203;JSerFeng](https://redirect.github.com/JSerFeng) in [#&#8203;11544](https://redirect.github.com/web-infra-dev/rspack/pull/11544) - fix: should check http url using `link.href` for extract-css runtime by [@&#8203;JSerFeng](https://redirect.github.com/JSerFeng) in [#&#8203;11547](https://redirect.github.com/web-infra-dev/rspack/pull/11547) - fix: extend modify event handling to include metadata changes by [@&#8203;GiveMe-A-Name](https://redirect.github.com/GiveMe-A-Name) in [#&#8203;11519](https://redirect.github.com/web-infra-dev/rspack/pull/11519) - fix: should not lazy-barrel import-then-export by [@&#8203;JSerFeng](https://redirect.github.com/JSerFeng) in [#&#8203;11550](https://redirect.github.com/web-infra-dev/rspack/pull/11550) ##### Refactor 🔨 - refactor: disable incremental buildChunkGraph by default by [@&#8203;JSerFeng](https://redirect.github.com/JSerFeng) in [#&#8203;11533](https://redirect.github.com/web-infra-dev/rspack/pull/11533) - refactor: use real\_hi for evaluation range by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11549](https://redirect.github.com/web-infra-dev/rspack/pull/11549) ##### Document Updates 📖 - docs(browser): add docs for response header settings and known issues by [@&#8203;CPunisher](https://redirect.github.com/CPunisher) in [#&#8203;11523](https://redirect.github.com/web-infra-dev/rspack/pull/11523) ##### Other Changes - chore(deps): update rust crate tracing-subscriber to v0.3.20 \[security] by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11542](https://redirect.github.com/web-infra-dev/rspack/pull/11542) **Full Changelog**: <web-infra-dev/rspack@v1.5.1...v1.5.2> ### [`v1.5.1`](https://redirect.github.com/web-infra-dev/rspack/releases/tag/v1.5.1) [Compare Source](https://redirect.github.com/web-infra-dev/rspack/compare/v1.5.0...v1.5.1) <!-- Release notes generated using configuration in .github/release.yml at v1.5.1 --> #### What's Changed ##### Performance Improvements ⚡ - perf(browser): disable `ProgressPlugin`, `RsdoctorPlugin` and `RstestPlugin` by [@&#8203;CPunisher](https://redirect.github.com/CPunisher) in [#&#8203;11484](https://redirect.github.com/web-infra-dev/rspack/pull/11484) - perf: improve data structures of bundle splitting by [@&#8203;LingyuCoder](https://redirect.github.com/LingyuCoder) in [#&#8203;11506](https://redirect.github.com/web-infra-dev/rspack/pull/11506) ##### Bug Fixes 🐞 - fix: build chunk graph when dynamic entry with depend-on chain by [@&#8203;SyMind](https://redirect.github.com/SyMind) in [#&#8203;11486](https://redirect.github.com/web-infra-dev/rspack/pull/11486) - fix: wrong match object logic in `SwcJsMinimizerRspackPlugin` by [@&#8203;CPunisher](https://redirect.github.com/CPunisher) in [#&#8203;11496](https://redirect.github.com/web-infra-dev/rspack/pull/11496) - fix: asset info related source map can set null by [@&#8203;SyMind](https://redirect.github.com/SyMind) in [#&#8203;11497](https://redirect.github.com/web-infra-dev/rspack/pull/11497) - fix: source map sources in node modules should convert to absolute path by [@&#8203;SyMind](https://redirect.github.com/SyMind) in [#&#8203;11501](https://redirect.github.com/web-infra-dev/rspack/pull/11501) - fix: add tsEnumIsMutable option to SWC loader schema by [@&#8203;chenjiahan](https://redirect.github.com/chenjiahan) in [#&#8203;11499](https://redirect.github.com/web-infra-dev/rspack/pull/11499) - fix: inline value with properties access by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11508](https://redirect.github.com/web-infra-dev/rspack/pull/11508) - fix(types): allow async loader to return void by [@&#8203;chenjiahan](https://redirect.github.com/chenjiahan) in [#&#8203;11511](https://redirect.github.com/web-infra-dev/rspack/pull/11511) - fix: code splitting incremental missing module to update by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11510](https://redirect.github.com/web-infra-dev/rspack/pull/11510) ##### Refactor 🔨 - refactor: commonjs export parser plugin by [@&#8203;ahabhgk](https://redirect.github.com/ahabhgk) in [#&#8203;11488](https://redirect.github.com/web-infra-dev/rspack/pull/11488) - refactor: use Module.needBuild to trigger lazy modules compile by [@&#8203;JSerFeng](https://redirect.github.com/JSerFeng) in [#&#8203;11507](https://redirect.github.com/web-infra-dev/rspack/pull/11507) ##### Document Updates 📖 - docs: 1.5.0 announcement blog by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11448](https://redirect.github.com/web-infra-dev/rspack/pull/11448) - docs: update TypeScript config file guide by [@&#8203;chenjiahan](https://redirect.github.com/chenjiahan) in [#&#8203;11495](https://redirect.github.com/web-infra-dev/rspack/pull/11495) - docs(config): update `Rule.type` with more details by [@&#8203;chenjiahan](https://redirect.github.com/chenjiahan) in [#&#8203;11503](https://redirect.github.com/web-infra-dev/rspack/pull/11503) ##### Other Changes - chore: release 1.5.0 by [@&#8203;stormslowly](https://redirect.github.com/stormslowly) in [#&#8203;11485](https://redirect.github.com/web-infra-dev/rspack/pull/11485) - chore(deps): update github-actions by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11489](https://redirect.github.com/web-infra-dev/rspack/pull/11489) - chore(deps): update SWC related crates to v37.0.0 by [@&#8203;chenjiahan](https://redirect.github.com/chenjiahan) in [#&#8203;11505](https://redirect.github.com/web-infra-dev/rspack/pull/11505) - chore(deps): update dependency [@&#8203;playwright/test](https://redirect.github.com/playwright/test) to v1.55.0 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;11492](https://redirect.github.com/web-infra-dev/rspack/pull/11492) **Full Changelog**: <web-infra-dev/rspack@v1.5.0...v1.5.1> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/rspack-contrib/rspack-binding-template). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 041e836 commit 31a9e9b

File tree

4 files changed

+285
-286
lines changed

4 files changed

+285
-286
lines changed

0 commit comments

Comments
 (0)