What's Changed
New Features 🎉
- feat: normalize shortcut input to handle whitespace and case by @chenjiahan in #7159
- feat(deps): update @rspack/core to 2.0.0-beta.2 by @chenjiahan in #7172
Bug Fixes 🐞
- fix(cleanOutput): prevent accidental deletion when root path is '/' by @chenjiahan in #7158
- fix(core): allow assetPrefix to be an empty string by @xun082 in #6971
- fix(plugin-less):
parallelLoaderconfig is no longer needed in Rspack v2 by @chenjiahan in #7166
Document 📖
- docs: update AGENTS.md with improved structure by @chenjiahan in #7160
- docs: add sync-zh-en-docs skill by @chenjiahan in #7167
- docs: add write-e2e-cases skill by @chenjiahan in #7169
- docs: update node version requirements for v2 by @Timeless0911 in #7170
- docs: add docs-en-improvement skill and remove old prompt file by @chenjiahan in #7171
Other Changes
- chore(deps): update dependency svelte to ^5.50.0 by @renovate[bot] in #7156
- chore(deps): update module federation to v2 (major) by @renovate[bot] in #7157
- chore(deps): update all patch dependencies by @renovate[bot] in #7161
- chore(deps): update pnpm to v10.29.1 by @renovate[bot] in #7162
- chore(build): prebundle jiti by @chenjiahan in #7163
- chore: reduce duplicated parser merge calls by @chenjiahan in #7164
- chore: no need to enable asyncWebAssembly by @chenjiahan in #7165
- test: add test cases to verify entry import array works by @chenjiahan in #7168
- chore: no need to set exportsPresence error by @chenjiahan in #7173
- chore(deps): update dependency happy-dom to ^20.6.1 by @renovate[bot] in #7174
- release: 2.0.0-beta.4 by @chenjiahan in #7175
New Contributors
Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4