unjs / unplugin

Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more
https://unplugin.unjs.io
MIT License
2.9k stars 104 forks source link

chore(deps): update all non-major dependencies #381

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@antfu/eslint-config ^2.13.3 -> ^2.21.2 age adoption passing confidence
@farmfe/cli ^1.0.0 -> ^1.0.2 age adoption passing confidence
@farmfe/core ^1.0.19 -> ^1.2.5 age adoption passing confidence
@iconify-json/heroicons ^1.1.20 -> ^1.1.21 age adoption passing confidence
@iconify-json/lucide ^1.1.181 -> ^1.1.197 age adoption passing confidence
@iconify-json/simple-icons ^1.1.99 -> ^1.1.108 age adoption passing confidence
@rspack/cli (source) ^0.6.1 -> ^0.7.5 age adoption passing confidence
@rspack/core (source) ^0.6.1 -> ^0.7.5 age adoption passing confidence
@types/node (source) ^20.12.7 -> ^20.14.9 age adoption passing confidence
acorn ^8.11.3 -> ^8.12.1 age adoption passing confidence
bumpp ^9.4.0 -> ^9.4.1 age adoption passing confidence
esbuild ^0.20.2 -> ^0.23.0 age adoption passing confidence
jiti ^1.21.0 -> ^1.21.6 age adoption passing confidence
lint-staged ^15.2.2 -> ^15.2.7 age adoption passing confidence
magic-string ^0.30.9 -> ^0.30.10 age adoption passing confidence
picocolors ^1.0.0 -> ^1.0.1 age adoption passing confidence
pnpm (source) 8.15.7 -> 8.15.8 age adoption passing confidence
rollup (source) ^4.14.2 -> ^4.18.0 age adoption passing confidence
tsup (source) ^8.0.2 -> ^8.1.0 age adoption passing confidence
tsx (source) ^4.7.2 -> ^4.16.2 age adoption passing confidence
typescript (source) ^5.4.5 -> ^5.5.3 age adoption passing confidence
unocss ^0.59.2 -> ^0.61.0 age adoption passing confidence
unplugin-icons ^0.18.5 -> ^0.19.0 age adoption passing confidence
unplugin-vue-components ^0.26.0 -> ^0.27.2 age adoption passing confidence
vite (source) ^5.2.8 -> ^5.3.3 age adoption passing confidence
vitepress (source) ^1.1.0 -> ^1.2.3 age adoption passing confidence
vitest (source) ^1.5.0 -> ^1.6.0 age adoption passing confidence
vue (source) ^3.4.21 -> ^3.4.31 age adoption passing confidence
webpack ^5.91.0 -> ^5.92.1 age adoption passing confidence
webpack-virtual-modules ^0.6.1 -> ^0.6.2 age adoption passing confidence

Release Notes

antfu/eslint-config (@​antfu/eslint-config) ### [`v2.21.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.1...v2.21.2) #####    🚀 Features - Add nvim support for `isInEditor`  -  by [@​ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/507](https://togithub.com/antfu/eslint-config/issues/507) [(8f992)](https://togithub.com/antfu/eslint-config/commit/8f992fe) - **typescript**: - Add 'ts/return-await' rule  -  by [@​ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/509](https://togithub.com/antfu/eslint-config/issues/509) [(498cb)](https://togithub.com/antfu/eslint-config/commit/498cb76) - Add `ts/switch-exhaustiveness-check` rule  -  by [@​ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/508](https://togithub.com/antfu/eslint-config/issues/508) [(33c63)](https://togithub.com/antfu/eslint-config/commit/33c6327) - Add 'ts/promise-function-async' to type aware rule  -  by [@​ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/511](https://togithub.com/antfu/eslint-config/issues/511) [(e7cd2)](https://togithub.com/antfu/eslint-config/commit/e7cd2bf) #####    🐞 Bug Fixes - Peer dependency version of svelte-eslint-parser  -  by [@​thenbe](https://togithub.com/thenbe) in [https://github.com/antfu/eslint-config/issues/504](https://togithub.com/antfu/eslint-config/issues/504) [(435e1)](https://togithub.com/antfu/eslint-config/commit/435e1ce) - Ignore vite timestamp file  -  by [@​CofCat456](https://togithub.com/CofCat456) in [https://github.com/antfu/eslint-config/issues/515](https://togithub.com/antfu/eslint-config/issues/515) [(8f36c)](https://togithub.com/antfu/eslint-config/commit/8f36c5b) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.1...v2.21.2) ### [`v2.21.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1) #####    🚀 Features - Add 'contributors' to sort  -  by [@​christopher-buss](https://togithub.com/christopher-buss) in [https://github.com/antfu/eslint-config/issues/500](https://togithub.com/antfu/eslint-config/issues/500) and [https://github.com/antfu/eslint-config/issues/501](https://togithub.com/antfu/eslint-config/issues/501) [(6cde4)](https://togithub.com/antfu/eslint-config/commit/6cde4c9) #####    🐞 Bug Fixes - Option glob pattern for .d.mts  -  by [@​antfu](https://togithub.com/antfu) [(a2ca9)](https://togithub.com/antfu/eslint-config/commit/a2ca99f) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1) ### [`v2.21.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0) #####    🐞 Bug Fixes - Only enable ts rules for ts files, fix [#​498](https://togithub.com/antfu/eslint-config/issues/498)  -  by [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/498](https://togithub.com/antfu/eslint-config/issues/498) [(87142)](https://togithub.com/antfu/eslint-config/commit/87142e1) - Include `.d.mts` and `.d.cts`  -  by [@​antfu](https://togithub.com/antfu) [(0582c)](https://togithub.com/antfu/eslint-config/commit/0582c44) - Disbale type-aware in astro, handle formatter overrides with stylistic  -  by [@​tinchoz49](https://togithub.com/tinchoz49) and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/493](https://togithub.com/antfu/eslint-config/issues/493) [(e3230)](https://togithub.com/antfu/eslint-config/commit/e32301a) - Include `.jsx` files when the options set to true  -  by [@​antfu](https://togithub.com/antfu) [(96aff)](https://togithub.com/antfu/eslint-config/commit/96affbf) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0) ### [`v2.20.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.20.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0) #####    🚀 Features - Update astro plugin to v1.0  -  by [@​tinchoz49](https://togithub.com/tinchoz49) and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/492](https://togithub.com/antfu/eslint-config/issues/492) [(49a9d)](https://togithub.com/antfu/eslint-config/commit/49a9d0c) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0) ### [`v2.19.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2) #####    🚀 Features - **typescript**: Add strict-boolean-expressions rule  -  by [@​ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/490](https://togithub.com/antfu/eslint-config/issues/490) [(c0426)](https://togithub.com/antfu/eslint-config/commit/c042620) #####    🐞 Bug Fixes - TsconfigPath undefined  -  by [@​tinchoz49](https://togithub.com/tinchoz49) in [https://github.com/antfu/eslint-config/issues/491](https://togithub.com/antfu/eslint-config/issues/491) [(8c473)](https://togithub.com/antfu/eslint-config/commit/8c4732f) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2) ### [`v2.19.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1) #####    🚀 Features - Add jsx support in react without config.  -  by [@​eastonzh](https://togithub.com/eastonzh) in [https://github.com/antfu/eslint-config/issues/481](https://togithub.com/antfu/eslint-config/issues/481) [(87af9)](https://togithub.com/antfu/eslint-config/commit/87af9a0) - **cli**: Add validation for CSS-related files  -  by [@​pudon](https://togithub.com/pudon) in [https://github.com/antfu/eslint-config/issues/478](https://togithub.com/antfu/eslint-config/issues/478) [(6ada3)](https://togithub.com/antfu/eslint-config/commit/6ada34e) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1) ### [`v2.19.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0) #####    🚀 Features - Update plugins  -  by [@​antfu](https://togithub.com/antfu) [(56cde)](https://togithub.com/antfu/eslint-config/commit/56cde3f) - Use `antfu/curly` to replace `curly`  -  by [@​antfu](https://togithub.com/antfu) [(42a90)](https://togithub.com/antfu/eslint-config/commit/42a90c0) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0) ### [`v2.18.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.18.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1) #####    🚀 Features - Update plugins  -  by [@​antfu](https://togithub.com/antfu) [(5071f)](https://togithub.com/antfu/eslint-config/commit/5071f20) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1) ### [`v2.18.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.18.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.17.0...v2.18.0) #####    🚀 Features - Add regexp plugin and enable by default  -  by [@​antfu](https://togithub.com/antfu) [(1e189)](https://togithub.com/antfu/eslint-config/commit/1e18906) - Support xml  -  by [@​zanfee](https://togithub.com/zanfee) and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/472](https://togithub.com/antfu/eslint-config/issues/472) [(19b4e)](https://togithub.com/antfu/eslint-config/commit/19b4e39) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.17.0...v2.18.0) ### [`v2.17.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.17.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.4...v2.17.0) #####    🚀 Features - Update stylistic and ts-eslint  -  by [@​antfu](https://togithub.com/antfu) [(25c11)](https://togithub.com/antfu/eslint-config/commit/25c1111) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.4...v2.17.0) ### [`v2.16.4`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.4) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.3...v2.16.4) *No significant changes* #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.3...v2.16.4) ### [`v2.16.3`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.3) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.2...v2.16.3) #####    🚀 Features - Update deps  -  by [@​antfu](https://togithub.com/antfu) [(1a25b)](https://togithub.com/antfu/eslint-config/commit/1a25b9d) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.2...v2.16.3) ### [`v2.16.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.1...v2.16.2) *No significant changes* #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.1...v2.16.2) ### [`v2.16.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.0...v2.16.1) #####    🐞 Bug Fixes - Lock ts-eslint to 7.7 for now  -  by [@​antfu](https://togithub.com/antfu) [(844ff)](https://togithub.com/antfu/eslint-config/commit/844ffc4) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.0...v2.16.1) ### [`v2.16.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.15.0...v2.16.0) #####    🚀 Features - Add `eslint-plugin-command`  -  by [@​antfu](https://togithub.com/antfu) [(20ea2)](https://togithub.com/antfu/eslint-config/commit/20ea295) #####    🐞 Bug Fixes - **react**: Improve option for react-refresh, aware Remix and Next.js  -  by [@​antfu](https://togithub.com/antfu) and [@​hyoban](https://togithub.com/hyoban) in [https://github.com/antfu/eslint-config/issues/461](https://togithub.com/antfu/eslint-config/issues/461) [(24d4f)](https://togithub.com/antfu/eslint-config/commit/24d4f14) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.15.0...v2.16.0) ### [`v2.15.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.15.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.14.0...v2.15.0) #####    🚨 Breaking Changes - Migrate from eslint-plugin-react to eslint react  -  by [@​hyoban](https://togithub.com/hyoban) in [https://github.com/antfu/eslint-config/issues/453](https://togithub.com/antfu/eslint-config/issues/453) [(86a74)](https://togithub.com/antfu/eslint-config/commit/86a74c9) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.14.0...v2.15.0) ### [`v2.14.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.14.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.13.4...v2.14.0) #####    🚀 Features - Support `lessOpinionated` option  -  by [@​antfu](https://togithub.com/antfu) [(4b87c)](https://togithub.com/antfu/eslint-config/commit/4b87cbf) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.13.4...v2.14.0) ### [`v2.13.4`](https://togithub.com/antfu/eslint-config/releases/tag/v2.13.4) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.13.3...v2.13.4) #####    🚀 Features - Improve types support  -  by [@​antfu](https://togithub.com/antfu) [(6a7df)](https://togithub.com/antfu/eslint-config/commit/6a7df74) - **svelte**: Add support for typing according to [sveltejs/rfcs#38](https://togithub.com/sveltejs/rfcs/issues/38)  -  by [@​kelvindecosta](https://togithub.com/kelvindecosta) in [https://github.com/antfu/eslint-config/issues/450](https://togithub.com/antfu/eslint-config/issues/450) and [https://github.com/antfu/eslint-config/issues/38](https://togithub.com/antfu/eslint-config/issues/38) [(e0752)](https://togithub.com/antfu/eslint-config/commit/e075210) #####    🐞 Bug Fixes - File pattern for htm files  -  by [@​Bernankez](https://togithub.com/Bernankez) in [https://github.com/antfu/eslint-config/issues/447](https://togithub.com/antfu/eslint-config/issues/447) [(b6e9a)](https://togithub.com/antfu/eslint-config/commit/b6e9a58) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.13.3...v2.13.4)
farm-fe/farm (@​farmfe/cli) ### [`v1.0.2`](https://togithub.com/farm-fe/farm/releases/tag/%40farmfe/cli%401.0.2) [Compare Source](https://togithub.com/farm-fe/farm/compare/@farmfe/cli@1.0.1...@farmfe/cli@1.0.2) ##### Patch Changes - [`9754d37`](https://togithub.com/farm-fe/farm/commit/9754d371): merge configuration policies ### [`v1.0.1`](https://togithub.com/farm-fe/farm/releases/tag/%40farmfe/cli%401.0.1) [Compare Source](https://togithub.com/farm-fe/farm/compare/@farmfe/cli@1.0.0...@farmfe/cli@1.0.1) ##### Patch Changes - [`4e8ebbc`](https://togithub.com/farm-fe/farm/commit/4e8ebbcc): support cli root path options
web-infra-dev/rspack (@​rspack/cli) ### [`v0.7.5`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.7.5) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.7.4...v0.7.5) #### What's Changed ##### Bug Fixes 🐞 - fix: should not eval exports in harmony by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6883](https://togithub.com/web-infra-dev/rspack/pull/6883) - fix: pre walk class blocks by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6867](https://togithub.com/web-infra-dev/rspack/pull/6867) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.7.4...v0.7.5 ### [`v0.7.4`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.7.4) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.7.3...v0.7.4) #### What's Changed ##### Highlights ##### LightningCSS minimizer In v0.7.4 Rspack provides a new CSS minimizer which uses [Lightning CSS](https://lightningcss.dev/) under the hood, for now you can enable it by [`optimization.minimizer`](https://www.rspack.dev/config/optimization#optimizationminimizer), and in Rspack v1.0, it will be enabled by default. And here are two very useful features powered by the new LightningCSS minimizer: - [removeUnusedLocalIdents](https://www.rspack.dev/plugins/rspack/lightning-css-minimizer-rspack-plugin#removeunusedlocalidents): during minification, it removes the CSS declarations corresponding to the [unused-symbols](https://lightningcss.dev/minification.html#unused-symbols). This allows Rspack to work with CSS modules' tree shaking to remove unused CSS declarations corresponding to exports (previously, it would only remove the JS exports). - [browserslist](https://www.rspack.dev/plugins/rspack/lightning-css-minimizer-rspack-plugin#browserslist): with this options minification will also performs downgrading. If the postcss-loader was previously used only for downgrading, it can be removed. Checkout our [docs](https://www.rspack.dev/plugins/rspack/lightning-css-minimizer-rspack-plugin) for more details. ##### Compatible with worker-loader In v0.7.4 Rspack is compatible with worker-loader, which is usually used by some older projects, so this is provided only as a temporary solution to facilitate these older projects migration to Rspack, checkout our [docs](https://www.rspack.dev/guide/features/web-workers#worker-loader) for more details. ##### Exciting New Features 🎉 - feat: lightningcss minimizer by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6801](https://togithub.com/web-infra-dev/rspack/pull/6801) - feat: export FetchCompileAsyncWasmPlugin for worker loader by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6832](https://togithub.com/web-infra-dev/rspack/pull/6832) - feat: add more stats module properties by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6799](https://togithub.com/web-infra-dev/rspack/pull/6799) - feat: add build time executed modules to stats by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6829](https://togithub.com/web-infra-dev/rspack/pull/6829) - feat: upgrade webpack latest version by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6800](https://togithub.com/web-infra-dev/rspack/pull/6800) - feat(runtime): enable rspack version by [@​zmzlois](https://togithub.com/zmzlois) in [https://github.com/web-infra-dev/rspack/pull/6817](https://togithub.com/web-infra-dev/rspack/pull/6817) ##### Bug Fixes 🐞 - fix(mf): avoid error **webpack_require**.f.consume after hmr by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6796](https://togithub.com/web-infra-dev/rspack/pull/6796) - fix: css modules composes same ident with local class by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6815](https://togithub.com/web-infra-dev/rspack/pull/6815) - fix: fix segmentation fault with custom loader by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6824](https://togithub.com/web-infra-dev/rspack/pull/6824) - fix: basically same codegen of arco-pro by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6826](https://togithub.com/web-infra-dev/rspack/pull/6826) - fix: parse url dependency for minimized css by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6827](https://togithub.com/web-infra-dev/rspack/pull/6827) - fix: should be able to add loader resolver dependencies by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6828](https://togithub.com/web-infra-dev/rspack/pull/6828) - fix: generate suggestions if api-extractor failed the test by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6834](https://togithub.com/web-infra-dev/rspack/pull/6834) - fix(cli): should close compiler after building by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6835](https://togithub.com/web-infra-dev/rspack/pull/6835) - fix: docs ci wrong in node 16 by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6840](https://togithub.com/web-infra-dev/rspack/pull/6840) - fix: source map wrong when columns is false by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6841](https://togithub.com/web-infra-dev/rspack/pull/6841) - fix: sourceMapFilename default value by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6845](https://togithub.com/web-infra-dev/rspack/pull/6845) - fix: panic of module_graph.get_depth by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6846](https://togithub.com/web-infra-dev/rspack/pull/6846) ##### Document Updates 📖 - docs: update slogan and descriptions by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6798](https://togithub.com/web-infra-dev/rspack/pull/6798) - docs: name and dependencies by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6806](https://togithub.com/web-infra-dev/rspack/pull/6806) - docs: improve `module.rules.descriptionData` by [@​leimonio](https://togithub.com/leimonio) in [https://github.com/web-infra-dev/rspack/pull/6797](https://togithub.com/web-infra-dev/rspack/pull/6797) - docs: infrastructureLogging by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6808](https://togithub.com/web-infra-dev/rspack/pull/6808) - docs: translate `Rule.descriptionData` by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6813](https://togithub.com/web-infra-dev/rspack/pull/6813) - docs: complete output config by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6814](https://togithub.com/web-infra-dev/rspack/pull/6814) - docs: add semver declaration by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6825](https://togithub.com/web-infra-dev/rspack/pull/6825) - docs: complete experiments docs by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6823](https://togithub.com/web-infra-dev/rspack/pull/6823) - docs: complete module docs by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6843](https://togithub.com/web-infra-dev/rspack/pull/6843) ##### Other Changes - chore: mark defferent between webpack defaults by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6795](https://togithub.com/web-infra-dev/rspack/pull/6795) - chore: remove useless Serialize and Deserialize by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6809](https://togithub.com/web-infra-dev/rspack/pull/6809) - chore: add congcong to team member list by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6811](https://togithub.com/web-infra-dev/rspack/pull/6811) - chore: remove unused lazy compilation file by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6812](https://togithub.com/web-infra-dev/rspack/pull/6812) - ci: check implemented but not documented configs by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6810](https://togithub.com/web-infra-dev/rspack/pull/6810) - refactor: cleanup JavaScript API by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6831](https://togithub.com/web-infra-dev/rspack/pull/6831) - chore(deps): update dependency ws to v8.17.1 \[security] by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6842](https://togithub.com/web-infra-dev/rspack/pull/6842) #### New Contributors - [@​zmzlois](https://togithub.com/zmzlois) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6817](https://togithub.com/web-infra-dev/rspack/pull/6817) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.7.3...v0.7.4 ### [`v0.7.3`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.7.3) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.7.2...v0.7.3) ##### What's Changed ##### Performance Improvements ⚡ - perf: put visited_chunk_group_keys out of the loop and use FxHashMap by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6769](https://togithub.com/web-infra-dev/rspack/pull/6769) - perf: code splitter by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6750](https://togithub.com/web-infra-dev/rspack/pull/6750) ##### Exciting New Features 🎉 - feat: support preact refresh by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/5392](https://togithub.com/web-infra-dev/rspack/pull/5392) - feat: the missing part of loader by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6753](https://togithub.com/web-infra-dev/rspack/pull/6753) - feat: css tree shaking by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6772](https://togithub.com/web-infra-dev/rspack/pull/6772) - feat: `ProgressPlugin` configuration by [@​CPunisher](https://togithub.com/CPunisher) in [https://github.com/web-infra-dev/rspack/pull/6722](https://togithub.com/web-infra-dev/rspack/pull/6722) - feat: use warning for css parsing by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6777](https://togithub.com/web-infra-dev/rspack/pull/6777) - feat: concatenated modules stats by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6784](https://togithub.com/web-infra-dev/rspack/pull/6784) - feat: allow to reference client module types by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6787](https://togithub.com/web-infra-dev/rspack/pull/6787) ##### Bug Fixes 🐞 - fix: should remove correct connections by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6771](https://togithub.com/web-infra-dev/rspack/pull/6771) - fix: panic when resolve failed and enable concatenateModule by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6778](https://togithub.com/web-infra-dev/rspack/pull/6778) - fix: panic when resolve context failed by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6779](https://togithub.com/web-infra-dev/rspack/pull/6779) - fix: concatenate module with external by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6781](https://togithub.com/web-infra-dev/rspack/pull/6781) - fix: increase stack size limit to 4mb by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6783](https://togithub.com/web-infra-dev/rspack/pull/6783) - fix: diagnostic snapshot by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6788](https://togithub.com/web-infra-dev/rspack/pull/6788) - fix: diagnostic snapshot by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6794](https://togithub.com/web-infra-dev/rspack/pull/6794) ##### Document Updates 📖 - docs: fix discord badge by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6780](https://togithub.com/web-infra-dev/rspack/pull/6780) ##### Other Changes - ci: use [@​pnpm/exe](https://togithub.com/pnpm/exe) in Node 16 CI by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6770](https://togithub.com/web-infra-dev/rspack/pull/6770) - chore(deps): update swc by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6726](https://togithub.com/web-infra-dev/rspack/pull/6726) - chore: add interop-test to diff test by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6774](https://togithub.com/web-infra-dev/rspack/pull/6774) - chore: remove console.log in replacePaths by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6792](https://togithub.com/web-infra-dev/rspack/pull/6792) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.7.2...v0.7.3 ### [`v0.7.2`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.7.2) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.7.1...v0.7.2) ##### What's Changed ##### Performance Improvements ⚡ - perf: code-splitting should not regenerate chunk by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6749](https://togithub.com/web-infra-dev/rspack/pull/6749) ##### Exciting New Features 🎉 - feat: align `AssetInfo` type with webpack by [@​wxiaoyun](https://togithub.com/wxiaoyun) in [https://github.com/web-infra-dev/rspack/pull/6721](https://togithub.com/web-infra-dev/rspack/pull/6721) ##### Bug Fixes 🐞 - fix: extract-css should pass cacheable by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6707](https://togithub.com/web-infra-dev/rspack/pull/6707) - fix: code splitting won't invalidate in some cases by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6733](https://togithub.com/web-infra-dev/rspack/pull/6733) - fix: module-decorator-dep should be module dependency by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6732](https://togithub.com/web-infra-dev/rspack/pull/6732) - fix: override existing css exports by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6745](https://togithub.com/web-infra-dev/rspack/pull/6745) - fix: add chunks and cacheGroupKey to cacheGroups' name by [@​hulin32](https://togithub.com/hulin32) in [https://github.com/web-infra-dev/rspack/pull/6428](https://togithub.com/web-infra-dev/rspack/pull/6428) - fix: support lazy css using css-extract by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6747](https://togithub.com/web-infra-dev/rspack/pull/6747) - fix: add `strict: true` to RawModule by [@​colinaaa](https://togithub.com/colinaaa) in [https://github.com/web-infra-dev/rspack/pull/6755](https://togithub.com/web-infra-dev/rspack/pull/6755) - fix: should clear local classes for invalid composes by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6757](https://togithub.com/web-infra-dev/rspack/pull/6757) - fix: `Rule.descriptionData` won't match object types by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6758](https://togithub.com/web-infra-dev/rspack/pull/6758) - fix: Add `in_function_scope` for walking method function by [@​CPunisher](https://togithub.com/CPunisher) in [https://github.com/web-infra-dev/rspack/pull/6760](https://togithub.com/web-infra-dev/rspack/pull/6760) - fix: has_module_graph_change miscalculation by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6766](https://togithub.com/web-infra-dev/rspack/pull/6766) ##### Document Updates 📖 - docs: rewrite document for require.context() by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6736](https://togithub.com/web-infra-dev/rspack/pull/6736) - docs: update Module Federation guide by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6746](https://togithub.com/web-infra-dev/rspack/pull/6746) - docs: bump Rspress to improve container style by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6748](https://togithub.com/web-infra-dev/rspack/pull/6748) - docs: add import.meta.webpackContext by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6751](https://togithub.com/web-infra-dev/rspack/pull/6751) ##### Other Changes - test: enable jsdom runner by default by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6724](https://togithub.com/web-infra-dev/rspack/pull/6724) - test: fix runtime diff cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6729](https://togithub.com/web-infra-dev/rspack/pull/6729) - refactor: entry_modules calculate by entry_deps by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6730](https://togithub.com/web-infra-dev/rspack/pull/6730) - chore(deps): update julienkode/team-labeler-action action to v1.3.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6727](https://togithub.com/web-infra-dev/rspack/pull/6727) - chore: add test case for chunk graph by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6744](https://togithub.com/web-infra-dev/rspack/pull/6744) - align: webpack stats preset by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6708](https://togithub.com/web-infra-dev/rspack/pull/6708) - chore(infra): migrate to biome for import order sorting by [@​SoonIter](https://togithub.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/6741](https://togithub.com/web-infra-dev/rspack/pull/6741) - refactor: harmony import dependency parser plugin by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6752](https://togithub.com/web-infra-dev/rspack/pull/6752) - test: export setup for plugin testing by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6765](https://togithub.com/web-infra-dev/rspack/pull/6765) - chore: enable runtime condition webpack-test by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6764](https://togithub.com/web-infra-dev/rspack/pull/6764) - chore(infra): bump pnpm v9 by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6767](https://togithub.com/web-infra-dev/rspack/pull/6767) ##### New Contributors - [@​wxiaoyun](https://togithub.com/wxiaoyun) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6721](https://togithub.com/web-infra-dev/rspack/pull/6721) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.7.1...v0.7.2 ### [`v0.7.1`](https://togithub.com/web

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.



This PR has been generated by Mend Renovate. View repository job log here.