What's Changed
Exciting New Features 🎉
- feat(modern-module): make dynamic import runtime-less by @fi3ework in #7759
- feat(core): use dyn output_filesystem by @hardfist in #7817
- feat: remove
ErrorSpan
in dependency trait by @shulaoda in #7841 - feat: support context for resolve and resolveWeak by @inottn in #7832
- feat: make namedChunkGroups iterable by @inottn in #7840
Bug Fixes 🐞
- fix(core): try fix EBUSY problem in windows ci by @hardfist in #7803
- fix(core): fix resolve faild when do recursive symbol link by @hardfist in #7744
- fix: overflow panic when shifting left value greater then 31 by @SyMind in #7792
- fix: remove HotUpdateChunk in chunks by @SyMind in #7810
- fix: should not transform source to buffer by @SyMind in #7821
- fix: change javascript parser options in child compiler by @ahabhgk in #7812
- fix(loader-runner): remove legacy Node compatible code by @chenjiahan in #7818
- fix: improve stats string for match resource with long data url by @ahabhgk in #7823
- fix: duplicate emit source map from child compiler by @SyMind in #7847
- fix: loader intermediate data should be overridden between loaders by @h-a-n-a in #7846
Document Updates 📖
- docs: add tip for import.meta.webpackContext literal by @chenjiahan in #7815
- docs: fix typo in zh docs by @SyMind in #7820
Other Changes
- ci: clean node_modules and target by @SyMind in #7299
- chore(workflow): correct rspack action scope by @chenjiahan in #7825
- test: ignore snapshot obsolete warnings while using
-t
by @LingyuCoder in #7835 - chore(infra): remove eslint configs by @shulaoda in #7842
- test(dev-sever): add e2e test cases part 1 by @LingyuCoder in #7809
- chore(infra/biome): enable
noImplicitAnyLet
andnoArrayIndexKey
rules by @shulaoda in #7843 - ci: disable dev server test cases by @LingyuCoder in #7851
Full Changelog: v1.0.3...v1.0.4