What's Changed
Exciting New Features 🎉
- feat(config): zod schema for output by @xinxinhe1810 in #3595
- feat: filename per entry by @ahabhgk in #3662
- feat: worker support by @ahabhgk in #3617
- feat: support module decorator to give warning for mix harmony-commonjs by @underfin in #3667
Bug Fixes 🐞
- fix(commonjs_scanner): ignore unresolve require span by @suxin2017 in #3591
- fix: 🤖 pr number by @IWANABETHATGUY in #3637
- fix(examples/vue): refine module resource matching rule. by @sumy7 in #3643
- fix: enable string replace dependency by @underfin in #3567
- fix: minimize don't support output target equal "module" by @suxin2017 in #3659
- fix: runtime chunk hash should has full hash by @underfin in #3670
- fix: hoist async or generate anonymous function decl at export decl by @underfin in #3672
- fix: panic when using worker with treeShaking enabled by @ahabhgk in #3668
- fix: reexport all as tree shaking by @IWANABETHATGUY in #3663
- fix: use webpack_exports and webpack_module at esm module render by @underfin in #3687
- fix: output.clean can not remove *.hot-update.js by @jerrykingxyz in #3689
- fix: npm package contains default_index.ejs file by @onlyling in #3657
Other Changes
- ci: write a comment to issue when canary release is finished. by @IWANABETHATGUY in #3630
- chore: use rspack configuration type in tests by @h-a-n-a in #3635
- test: e2e use playwright by @jerrykingxyz in #3634
- chore: loader options plugin by @IWANABETHATGUY in #3605
- chore: update CODEOWNERS.md by @Boshen in #3654
- chore: add build html scheme by @suxin2017 in #3660
- ci: refactor release-canary by @Boshen in #3669
- chore: fix macro name by @Asarua in #3676
- chore: add monaco-editor examples by @ahabhgk in #3681
- test: add more E2E test case by @jerrykingxyz in #3664
- chore: uncomment worker example by @ahabhgk in #3691
New Contributors
- @xinxinhe1810 made their first contribution in #3595
- @sumy7 made their first contribution in #3643
- @Asarua made their first contribution in #3676
- @onlyling made their first contribution in #3657
Full Changelog: 0.2.4...0.2.5