v0.2.9
版本发布时间: 2023-07-25 20:00:46
web-infra-dev/rspack最新发布版本:v0.3.13(2023-11-15 21:30:09)
What's Changed
Exciting New Features 🎉
- feat(splitChunks): support
splitChunks.{cacheGroup}.idHint
by @hyf0 in https://github.com/web-infra-dev/rspack/pull/3783 - feat(core): add test/include/exclude options to builtins.minifyOptions by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/3775
- feat: support stats option "source" by @suxin2017 in https://github.com/web-infra-dev/rspack/pull/3682
- feat(packages/rspack): add version check for binding by @lippzhang in https://github.com/web-infra-dev/rspack/pull/3717
- feat: nested import tree shaking by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/3800
- feat: implement statsFactory and simplified DefaultStatsFactoryPlugin by @9aoy in https://github.com/web-infra-dev/rspack/pull/3805
Bug Fixes 🐞
- fix(core): Typo in html builtins types by @tobua in https://github.com/web-infra-dev/rspack/pull/3786
- fix: check symbol used by @underfin in https://github.com/web-infra-dev/rspack/pull/3790
- fix: compilation hash should hash hot index to avoid hmr loop by @underfin in https://github.com/web-infra-dev/rspack/pull/3794
- fix: tree shaking with a cyclic reference by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/3789
- fix: shorthand filed symbol unsed by @underfin in https://github.com/web-infra-dev/rspack/pull/3797
- fix: react class component hmr by @underfin in https://github.com/web-infra-dev/rspack/pull/3801
- fix: fix css semicolon replacement by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/3804
- fix: react refresh false shouldn't inject react refresh runtime by @underfin in https://github.com/web-infra-dev/rspack/pull/3817
- fix: original source should respect to the module type by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/3822
- fix: css asset tree shaking by @underfin in https://github.com/web-infra-dev/rspack/pull/3818
- fix: error in plugin apply is not be reported when using cli by @ahabhgk in https://github.com/web-infra-dev/rspack/pull/3780
Other Changes
- ci: release canary without debug mode because binary size is too big to upload (>1G) by @Boshen in https://github.com/web-infra-dev/rspack/pull/3788
- chore: fix canary release by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/3792
- chore: support passing ref to reusable build by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/3793
- chore: bump swc version by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/3791
- chore: enable some runtime & context module webpack test by @underfin in https://github.com/web-infra-dev/rspack/pull/3796
- ci: split
cargo check
andcargo test
into two jobs by @Boshen in https://github.com/web-infra-dev/rspack/pull/3807 - chore: remove rspack_build by @Boshen in https://github.com/web-infra-dev/rspack/pull/3806
- refactor: assign dep id for each symbol. by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/3808
- chore: use v0.x.y instead of 0.x.y for release tag by @hardfist in https://github.com/web-infra-dev/rspack/pull/3819
- test: basic webpack side effects and treeshaking tests by @IWANABETHATGUY in https://github.com/web-infra-dev/rspack/pull/3833
- chore(types): should not return null when only called rspack with one parameter by @9aoy in https://github.com/web-infra-dev/rspack/pull/3835
New Contributors
- @tobua made their first contribution in https://github.com/web-infra-dev/rspack/pull/3786
Full Changelog: https://github.com/web-infra-dev/rspack/compare/0.2.8...v0.2.9