web-infra-dev / rsdoctor

A one-stop build analyzer for Rspack and Webpack.
https://rsdoctor.dev/
MIT License
355 stars 20 forks source link

chore(deps): update dependency @rspack/core to v0.7.5 - autoclosed #288

Closed renovate[bot] closed 3 weeks ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@rspack/core (source) 0.6.5 -> 0.7.5 age adoption passing confidence

Release Notes

web-infra-dev/rspack (@​rspack/core) ### [`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-infra-dev/rspack/releases/tag/v0.7.1) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.7.0...v0.7.1) ##### What's Changed ##### Highlights ##### Check exports presence Now Rspack will emit warnings for using non-existent exports and conflicting re-exports, checkout [docs](https://www.rspack.dev/config/module#moduleparserjavascriptexportspresence) for more details. ##### 10%-15% performance improvement for JavaScript parsing The old JavaScript parser performs multiple times of parsing and code generation. In this version, Rspack refactored the current implementation. It's one time parsing now. Check out the [PR](https://togithub.com/web-infra-dev/rspack/pull/6583) for detail. ![image](https://togithub.com/web-infra-dev/rspack/assets/10465670/9cec19c1-248e-4427-888d-0f25da9be0ab) ##### Performance Improvements ⚡ - perf: parallel collect export presence diagnostics by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6676](https://togithub.com/web-infra-dev/rspack/pull/6676) ##### Exciting New Features 🎉 - feat: support target in loader context by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6640](https://togithub.com/web-infra-dev/rspack/pull/6640) - feat(css-extract): add defaultExport and namedExport support by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6657](https://togithub.com/web-infra-dev/rspack/pull/6657) - feat: support javascript.parser.exportPresence by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6660](https://togithub.com/web-infra-dev/rspack/pull/6660) - feat: lazy compilation ignore global entry by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6674](https://togithub.com/web-infra-dev/rspack/pull/6674) - feat: partial support compilation.additionalTreeRuntimeRequirements hook by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6677](https://togithub.com/web-infra-dev/rspack/pull/6677) - feat: add `optimization.moduleIds: 'natural'` by [@​colinaaa](https://togithub.com/colinaaa) in [https://github.com/web-infra-dev/rspack/pull/6685](https://togithub.com/web-infra-dev/rspack/pull/6685) - feat: add `optimization.chunkIds: 'natural'` by [@​colinaaa](https://togithub.com/colinaaa) in [https://github.com/web-infra-dev/rspack/pull/6692](https://togithub.com/web-infra-dev/rspack/pull/6692) - feat: support `_module` of LoaderContext by [@​CPunisher](https://togithub.com/CPunisher) in [https://github.com/web-infra-dev/rspack/pull/6631](https://togithub.com/web-infra-dev/rspack/pull/6631) ##### Bug Fixes 🐞 - fix: loader context target array by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6642](https://togithub.com/web-infra-dev/rspack/pull/6642) - fix: css modules ident escape by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6653](https://togithub.com/web-infra-dev/rspack/pull/6653) - fix: should not lazy static context element dependency by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6655](https://togithub.com/web-infra-dev/rspack/pull/6655) - fix: replace `\0` to `\u200b` by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6656](https://togithub.com/web-infra-dev/rspack/pull/6656) - fix: apply js rule on module federation runtime by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6672](https://togithub.com/web-infra-dev/rspack/pull/6672) - fix: use numeric moduleId by [@​colinaaa](https://togithub.com/colinaaa) in [https://github.com/web-infra-dev/rspack/pull/6688](https://togithub.com/web-infra-dev/rspack/pull/6688) - fix: installedCssChunks unicode error on windows by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6682](https://togithub.com/web-infra-dev/rspack/pull/6682) - fix: should insert semi after variable decl by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6703](https://togithub.com/web-infra-dev/rspack/pull/6703) - fix: should error when matched alias not found by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6691](https://togithub.com/web-infra-dev/rspack/pull/6691) - fix: local class with charset by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6705](https://togithub.com/web-infra-dev/rspack/pull/6705) - fix: allow return outside functions in scripts by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6706](https://togithub.com/web-infra-dev/rspack/pull/6706) - fix: should generate correct hash for assets by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6713](https://togithub.com/web-infra-dev/rspack/pull/6713) - fix: lazy compilation should escape data uri and should not rely on dependency request by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6716](https://togithub.com/web-infra-dev/rspack/pull/6716) - fix: correct runtime condition expression by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6723](https://togithub.com/web-infra-dev/rspack/pull/6723) ##### Document Updates 📖 - docs: announcing 0.7 by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6562](https://togithub.com/web-infra-dev/rspack/pull/6562) - docs: fix og image URL by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6635](https://togithub.com/web-infra-dev/rspack/pull/6635) - docs: improve lazy compilation document by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6638](https://togithub.com/web-infra-dev/rspack/pull/6638) - docs: change compatibility link by [@​ZLY201](https://togithub.com/ZLY201) in [https://github.com/web-infra-dev/rspack/pull/6650](https://togithub.com/web-infra-dev/rspack/pull/6650) - docs: update esModule generator description & version by [@​leimonio](https://togithub.com/leimonio) in [https://github.com/web-infra-dev/rspack/pull/6646](https://togithub.com/web-infra-dev/rspack/pull/6646) - docs: rewrite the webpack migration guide by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6669](https://togithub.com/web-infra-dev/rspack/pull/6669) - docs: display edit link in the footer by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6678](https://togithub.com/web-infra-dev/rspack/pull/6678) - docs: correct GitHub spelling by [@​bamboofive](https://togithub.com/bamboofive) in [https://github.com/web-infra-dev/rspack/pull/6680](https://togithub.com/web-infra-dev/rspack/pull/6680) - docs: exports presence by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6681](https://togithub.com/web-infra-dev/rspack/pull/6681) - docs: update support status of `BannerPlugin` by [@​colinaaa](https://togithub.com/colinaaa) in [https://github.com/web-infra-dev/rspack/pull/6693](https://togithub.com/web-infra-dev/rspack/pull/6693) - docs: update description for exportsOnly config by [@​leimonio](https://togithub.com/leimonio) in [https://github.com/web-infra-dev/rspack/pull/6686](https://togithub.com/web-infra-dev/rspack/pull/6686) - docs: translate exportsOnly description by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6700](https://togithub.com/web-infra-dev/rspack/pull/6700) ##### Other Changes - chore: update swc-minifier by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6634](https://togithub.com/web-infra-dev/rspack/pull/6634) - chore: cleanup compilation struct by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6637](https://togithub.com/web-infra-dev/rspack/pull/6637) - chore(test): force colorize Jest output by [@​fi3ework](https://togithub.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/6658](https://togithub.com/web-infra-dev/rspack/pull/6658) - test: use `toMatchFileSnapshot` by [@​colinaaa](https://togithub.com/colinaaa) in [https://github.com/web-infra-dev/rspack/pull/6663](https://togithub.com/web-infra-dev/rspack/pull/6663) - refactor: make_module_graph use immutable compilation by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6670](https://togithub.com/web-infra-dev/rspack/pull/6670) - chore: fix testDir by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6679](https://togithub.com/web-infra-dev/rspack/pull/6679) - refactor(cli): Reduce some additional judgments and branch conditions by [@​Simon-He95](https://togithub.com/Simon-He95) in [https://github.com/web-infra-dev/rspack/pull/5461](https://togithub.com/web-infra-dev/rspack/pull/5461) - ci: incremental patch version when release canary and nightly by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6684](https://togithub.com/web-infra-dev/rspack/pull/6684) - refactor: regenerate module_graph after finish make by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6694](https://togithub.com/web-infra-dev/rspack/pull/6694) - refactor: cleanup JavaScript parsing by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6583](https://togithub.com/web-infra-dev/rspack/pull/6583) - chore: ignore json named exports warnings for non-strict ESM by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6698](https://togithub.com/web-infra-dev/rspack/pull/6698) - refactor: cleanup JavaScript parsing 2 by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6710](https://togithub.com/web-infra-dev/rspack/pull/6710) - refactor: cleanup source-map stub by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6712](https://togithub.com/web-infra-dev/rspack/pull/6712) - test: add config type to css extract test cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6695](https://togithub.com/web-infra-dev/rspack/pull/6695) ##### New Contributors - [@​ZLY201](https://togithub.com/ZLY201) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6650](https://togithub.com/web-infra-dev/rspack/pull/6650) - [@​bamboofive](https://togithub.com/bamboofive) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6680](https://togithub.com/web-infra-dev/rspack/pull/6680) - [@​Simon-He95](https://togithub.com/Simon-He95) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/5461](https://togithub.com/web-infra-dev/rspack/pull/5461) - [@​CPunisher](https://togithub.com/CPunisher) made their first contribution in [https://github.com/web-infra-dev/rspack/pull/6631](https://togithub.com/web-infra-dev/rspack/pull/6631) **Full Changelog**: https://github.com/web-infra-dev/rspack/compare/v0.7.0...v0.7.1 ### [`v0.7.0`](https://togithub.com/web-infra-dev/rspack/releases/tag/v0.7.0) [Compare Source](https://togithub.com/web-infra-dev/rspack/compare/v0.6.5...v0.7.0) #### What's Changed ##### see [Announcing Rspack v0.7](https://www.rspack.dev/blog/announcing-0-7) for more details ##### Notable Changes 🍭 - feat: lazy compilation by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/5915](https://togithub.com/web-infra-dev/rspack/pull/5915) - refactor: analyze css dependencies with css-module-lexer by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6594](https://togithub.com/web-infra-dev/rspack/pull/6594) ##### Breaking Changes 🛠 - breaking change: update swc by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6441](https://togithub.com/web-infra-dev/rspack/pull/6441) - breaking change: deprecate `Compiler` and `MultiCompiler` API by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6448](https://togithub.com/web-infra-dev/rspack/pull/6448) - breaking change: deprecate `Compilation` API by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6505](https://togithub.com/web-infra-dev/rspack/pull/6505) - breaking change: remove old treeshaking by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6549](https://togithub.com/web-infra-dev/rspack/pull/6549) - breaking change: remove exportsConvention for css generator by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6555](https://togithub.com/web-infra-dev/rspack/pull/6555) - breaking change: remove new split chunks options by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6536](https://togithub.com/web-infra-dev/rspack/pull/6536) - breaking change: remove browserField by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6535](https://togithub.com/web-infra-dev/rspack/pull/6535) - breaking change: remove snapshot config by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6593](https://togithub.com/web-infra-dev/rspack/pull/6593) ##### Performance Improvements ⚡ - perf: improve determine_export_assignments by [@​quininer](https://togithub.com/quininer) in [https://github.com/web-infra-dev/rspack/pull/6431](https://togithub.com/web-infra-dev/rspack/pull/6431) - perf(core): prebundle enhanced-resolve to reduce dependencies by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6585](https://togithub.com/web-infra-dev/rspack/pull/6585) - perf: change JS code target to ES2021 by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6628](https://togithub.com/web-infra-dev/rspack/pull/6628) ##### Exciting New Features 🎉 - feat: compat chunkGroup.chunks by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6490](https://togithub.com/web-infra-dev/rspack/pull/6490) - feat: support performance config by [@​inottn](https://togithub.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/6456](https://togithub.com/web-infra-dev/rspack/pull/6456) - feat: support resolve.enforceExtension / descriptionFiles / importsFields options by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6491](https://togithub.com/web-infra-dev/rspack/pull/6491) - feat: support contextModuleFactory beforeResolve hook by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6420](https://togithub.com/web-infra-dev/rspack/pull/6420) - feat: export types of CSS extract plugin by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6528](https://togithub.com/web-infra-dev/rspack/pull/6528) - feat: improve diagnostics if expressions passed into `DefinePlugin` are failed to parse by [@​shulaoda](https://togithub.com/shulaoda) in [https://github.com/web-infra-dev/rspack/pull/6382](https://togithub.com/web-infra-dev/rspack/pull/6382) - feat: support cjs css with css esModule generator options by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6376](https://togithub.com/web-infra-dev/rspack/pull/6376) - feat(create-rspack): add template-vue-ts by [@​cnryb](https://togithub.com/cnryb) in [https://github.com/web-infra-dev/rspack/pull/5834](https://togithub.com/web-infra-dev/rspack/pull/5834) - feat: inline entry modules by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6554](https://togithub.com/web-infra-dev/rspack/pull/6554) - feat: support `stage` option of `BannerPlugin` by [@​colinaaa](https://togithub.com/colinaaa) in [https://github.com/web-infra-dev/rspack/pull/6623](https://togithub.com/web-infra-dev/rspack/pull/6623) ##### Bug Fixes 🐞 - fix(rspack_plugin_mf): add chunk js matcher runtime to federation runtime by [@​ScriptedAlchemy](https://togithub.com/ScriptedAlchemy) in [https://github.com/web-infra-dev/rspack/pull/6434](https://togithub.com/web-infra-dev/rspack/pull/6434) - fix: systemjs runtime extra semicolon by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6492](https://togithub.com/web-infra-dev/rspack/pull/6492) - fix: make \*\_dependencies memory leak by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6498](https://togithub.com/web-infra-dev/rspack/pull/6498) - fix(minimizer): resolve error in minimizing esm asset file by [@​xc2](https://togithub.com/xc2) in [https://github.com/web-infra-dev/rspack/pull/6521](https://togithub.com/web-infra-dev/rspack/pull/6521) - fix: make entry add include dependencies by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6527](https://togithub.com/web-infra-dev/rspack/pull/6527) - fix: make code-splitting deterministic by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6508](https://togithub.com/web-infra-dev/rspack/pull/6508) - fix: when comparing, cache group index should consider before modules by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6547](https://togithub.com/web-infra-dev/rspack/pull/6547) - fix: change the data URI type in ModuleFederationPlugin by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6567](https://togithub.com/web-infra-dev/rspack/pull/6567) - fix: module_executor keep make_failed_module by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6565](https://togithub.com/web-infra-dev/rspack/pull/6565) - fix: finish_module_task skip self reference connection by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6570](https://togithub.com/web-infra-dev/rspack/pull/6570) - fix: css-extract-plugin should keep file dependencies by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6576](https://togithub.com/web-infra-dev/rspack/pull/6576) - fix: support `"..."` in importFields by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6363](https://togithub.com/web-infra-dev/rspack/pull/6363) - fix: optional context dependency by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6587](https://togithub.com/web-infra-dev/rspack/pull/6587) - fix: panic when update entry dependency by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6591](https://togithub.com/web-infra-dev/rspack/pull/6591) - fix: context module after resolve by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6595](https://togithub.com/web-infra-dev/rspack/pull/6595) - fix: fix module type export name by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6600](https://togithub.com/web-infra-dev/rspack/pull/6600) - fix: hmr should consider all imported members by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6612](https://togithub.com/web-infra-dev/rspack/pull/6612) - fix: provide plugin should support IIFE by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6580](https://togithub.com/web-infra-dev/rspack/pull/6580) - fix: browserslist resolve is broken by prebundle by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6629](https://togithub.com/web-infra-dev/rspack/pull/6629) ##### Document Updates 📖 - docs: check documentation coverage by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6468](https://togithub.com/web-infra-dev/rspack/pull/6468) - docs: update community plugin compatibility list by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6476](https://togithub.com/web-infra-dev/rspack/pull/6476) - docs(zh): update guide plugins by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6475](https://togithub.com/web-infra-dev/rspack/pull/6475) - docs: complete watchOptions configurations by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6479](https://togithub.com/web-infra-dev/rspack/pull/6479) - docs: remove inconsistent title by [@​SoonIter](https://togithub.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/6484](https://togithub.com/web-infra-dev/rspack/pull/6484) - docs: improve compat table style by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6485](https://togithub.com/web-infra-dev/rspack/pull/6485) - docs: remove loader compatible page by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6493](https://togithub.com/web-infra-dev/rspack/pull/6493) - docs: `resolve plugin` not supported by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6495](https://togithub.com/web-infra-dev/rspack/pull/6495) - docs: add some links for awesome-rspack by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6497](https://togithub.com/web-infra-dev/rspack/pull/6497) - docs: internal plugins doc by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6483](https://togithub.com/web-infra-dev/rspack/pull/6483) - docs: add vanilla-extract supported by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6499](https://togithub.com/web-infra-dev/rspack/pull/6499) - docs: fix wrong heading by [@​inottn](https://togithub.com/inottn) in [https://github.com/web-infra-dev/rspack/pull/6507](https://togithub.com/web-infra-dev/rspack/pull/6507) - docs: add missing `module` option of swc minimizer plugin by [@​emosheeep](https://togithub.com/emosheeep) in [https://github.com/web-infra-dev/rspack/pull/6506](https://togithub.com/web-infra-dev/rspack/pull/6506) - docs: add webpack-aligned plugin link by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6511](https://togithub.com/web-infra-dev/rspack/pull/6511) - docs: make the cases correct by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6510](https://togithub.com/web-infra-dev/rspack/pull/6510) - docs: duplicated ignoreOrder option in CssExtractPlugin by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6516](https://togithub.com/web-infra-dev/rspack/pull/6516) - docs: move rspack dev guide to documentation site by [@​SoonIter](https://togithub.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/6515](https://togithub.com/web-infra-dev/rspack/pull/6515) - docs: reorganize the structure of dev guide by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6518](https://togithub.com/web-infra-dev/rspack/pull/6518) - docs: update outdated links and contents in dev guide by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6520](https://togithub.com/web-infra-dev/rspack/pull/6520) - docs: rename Node.js API to JavaScript API by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6529](https://togithub.com/web-infra-dev/rspack/pull/6529) - docs: update documentation contribution by [@​hardfist](https://togithub.com/hardfist) in [https://github.com/web-infra-dev/rspack/pull/5993](https://togithub.com/web-infra-dev/rspack/pull/5993) - docs: dev server docs by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6530](https://togithub.com/web-infra-dev/rspack/pull/6530) - docs: improve plugins docs by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6545](https://togithub.com/web-infra-dev/rspack/pull/6545) - docs: remove canary comment release in contribute guide by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6566](https://togithub.com/web-infra-dev/rspack/pull/6566) - docs: new testing guide by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6519](https://togithub.com/web-infra-dev/rspack/pull/6519) - docs: translate the dev guide by [@​SoonIter](https://togithub.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/6584](https://togithub.com/web-infra-dev/rspack/pull/6584) - docs: fix the video component in md by [@​SoonIter](https://togithub.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/6604](https://togithub.com/web-infra-dev/rspack/pull/6604) - docs: change Storybook migration to storybook-rsbuild by [@​fi3ework](https://togithub.com/fi3ework) in [https://github.com/web-infra-dev/rspack/pull/6599](https://togithub.com/web-infra-dev/rspack/pull/6599) - docs: example for lazy compilation with custom global entry by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/rspack/pull/6609](https://togithub.com/web-infra-dev/rspack/pull/6609) - docs: list more plugins compatible status by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6615](https://togithub.com/web-infra-dev/rspack/pull/6615) - docs: recommend using sass-embedded for performance by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6617](https://togithub.com/web-infra-dev/rspack/pull/6617) - docs(react): add guide for React Compiler by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6619](https://togithub.com/web-infra-dev/rspack/pull/6619) ##### Other Changes - ci: remove openssl-legacy-provider flag by [@​SyMind](https://togithub.com/SyMind) in [https://github.com/web-infra-dev/rspack/pull/6469](https://togithub.com/web-infra-dev/rspack/pull/6469) - refactor: make hooks remove make_param by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6489](https://togithub.com/web-infra-dev/rspack/pull/6489) - ci: release canary by dispatch by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6502](https://togithub.com/web-infra-dev/rspack/pull/6502) - ci: contribution hook by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6503](https://togithub.com/web-infra-dev/rspack/pull/6503) - chore: remove Boshen from the team by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/web-infra-dev/rspack/pull/6509](https://togithub.com/web-infra-dev/rspack/pull/6509) - chore(infra): update .nvmrc by [@​SoonIter](https://togithub.com/SoonIter) in [https://github.com/web-infra-dev/rspack/pull/6517](https://togithub.com/web-infra-dev/rspack/pull/6517) - chore(deps): update crates by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6467](https://togithub.com/web-infra-dev/rspack/pull/6467) - test: add type of defaults cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6524](https://togithub.com/web-infra-dev/rspack/pull/6524) - refactor: make `make_artifact` as raw data by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6526](https://togithub.com/web-infra-dev/rspack/pull/6526) - test: add type of hook cases by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6531](https://togithub.com/web-infra-dev/rspack/pull/6531) - chore: add eslint for import order sorting by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6539](https://togithub.com/web-infra-dev/rspack/pull/6539) - test: use [@​rspack/core](https://togithub.com/rspack/core) as config type by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6538](https://togithub.com/web-infra-dev/rspack/pull/6538) - ci: renovate lark trigger by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6542](https://togithub.com/web-infra-dev/rspack/pull/6542) - refactor: align js render bootstrap by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6534](https://togithub.com/web-infra-dev/rspack/pull/6534) - chore(deps): update crates by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6541](https://togithub.com/web-infra-dev/rspack/pull/6541) - chore(deps): update swc by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6540](https://togithub.com/web-infra-dev/rspack/pull/6540) - chore: revert cargo lock to fix ci by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6544](https://togithub.com/web-infra-dev/rspack/pull/6544) - test: remove old treeshaking by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6537](https://togithub.com/web-infra-dev/rspack/pull/6537) - chore: remove define plugin in rspack-cli by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6219](https://togithub.com/web-infra-dev/rspack/pull/6219) - refactor: remove build & resolve_module cache by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6548](https://togithub.com/web-infra-dev/rspack/pull/6548) - chore(deps): update dependency sass-loader to v14 by [@​renovate](https://togithub.com/renovate) in [https://github.com/web-infra-dev/rspack/pull/6430](https://togithub.com/web-infra-dev/rspack/pull/6430) - test: config file type by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6552](https://togithub.com/web-infra-dev/rspack/pull/6552) - ci: support release beta version by [@​9aoy](https://togithub.com/9aoy) in [https://github.com/web-infra-dev/rspack/pull/6558](https://togithub.com/web-infra-dev/rspack/pull/6558) - test: move normal case with rspack.config.js by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6561](https://togithub.com/web-infra-dev/rspack/pull/6561) - test: snapshot directory should be **snapshots** by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6564](https://togithub.com/web-infra-dev/rspack/pull/6564) - test: fix dependencies of test tools by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6575](https://togithub.com/web-infra-dev/rspack/pull/6575) - test: fix dependencies of test tools by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6577](https://togithub.com/web-infra-dev/rspack/pull/6577) - test: pass expect in test env by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6579](https://togithub.com/web-infra-dev/rspack/pull/6579) - test: compiler type extends by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6582](https://togithub.com/web-infra-dev/rspack/pull/6582) - refactor: create codegen dependencies by [@​ahabhgk](https://togithub.com/ahabhgk) in [https://github.com/web-infra-dev/rspack/pull/6588](https://togithub.com/web-infra-dev/rspack/pull/6588) - test: fix hot snapshot recovery checker by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6589](https://togithub.com/web-infra-dev/rspack/pull/6589) - test: check hot step match by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6592](https://togithub.com/web-infra-dev/rspack/pull/6592) - revert: revert swc comment preserver ([#​6389](https://togithub.com/web-infra-dev/rspack/issues/6389)) by [@​h-a-n-a](https://togithub.com/h-a-n-a) in [https://github.com/web-infra-dev/rspack/pull/6598](https://togithub.com/web-infra-dev/rspack/pull/6598) - test: allow optional test options by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6603](https://togithub.com/web-infra-dev/rspack/pull/6603) - test: handle test error more friendly by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6605](https://togithub.com/web-infra-dev/rspack/pull/6605) - chore(workflow): enable MDX type hints by [@​chenjiahan](https://togithub.com/chenjiahan) in [https://github.com/web-infra-dev/rspack/pull/6610](https://togithub.com/web-infra-dev/rspack/pull/6610) - test: vitest compatiblity by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6611](https://togithub.com/web-infra-dev/rspack/pull/6611) - test: remove hot changed-file.js by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6618](https://togithub.com/web-infra-dev/rspack/pull/6618) - refactor: rename cache to old_cache by [@​jerrykingxyz](https://togithub.com/jerrykingxyz) in [https://github.com/web-infra-dev/rspack/pull/6620](https://togithub.com/web-infra-dev/rspack/pull/6620) - test: add custom compiler factories in context by [@​LingyuCoder](https://togithub.com/LingyuCoder) in [https://github.com/web-infra-dev/rspack/pull/6621](https://togithub.com/web-infra-dev/rspack/pull/6621) - chore: enable more tests by [@​JSerFeng](https://togithub.com/JSerFeng) in [https://github.com/web-infra-dev/

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



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

netlify[bot] commented 3 months ago

Deploy Preview for rsdoctor failed. Why did it fail? →

Name Link
Latest commit b83d33ad1856c8cced984296afda13a0fbfc5d3f
Latest deploy log https://app.netlify.com/sites/rsdoctor/deploys/667ac4b4c4cb110008369d17