What's Changed
New Features 🎉
- feat: support open with specified path by @chenjiahan in #2548
- feat: allow output.filename.js to be a function by @chenjiahan in #2549
- feat(create-rsbuild): allow to add prettier as formatter by @chenjiahan in #2550
- feat(create-rsbuild): allow to add Biome by @chenjiahan in #2551
- feat(create-rsbuild): add svelte-check for svelte TS project by @chenjiahan in #2552
- feat: add server.open config, deprecate dev.startUrl by @chenjiahan in #2553
Bug Fixes 🐞
- fix(create-rsbuild): fix package#name if create in current dir by @chenjiahan in #2522
Document 📖
- docs: add filename query hash example by @chenjiahan in #2520
- docs: add dev server comparison by @chenjiahan in #2527
- docs: update module federation guide by @chenjiahan in #2529
- docs: replace bundler-chain with rspack-chain by @chenjiahan in #2533
- docs: add tip for load env mode by @chenjiahan in #2536
- docs: add some bad cases of define replacement by @chenjiahan in #2539
Other Changes
- test(e2e): add case for glob import by @chenjiahan in #2540
- chore(lazy-compilation): no need to exclude global entry by @chenjiahan in #2521
- chore(deps): update dependency @biomejs/biome to v1.8.0 by @renovate in #2524
- chore(deps): update dependency mini-css-extract-plugin to v2.9.0 by @renovate in #2525
- chore(CI): remove duplicated pnpm install by @chenjiahan in #2531
- chore: replace webpack-chain with rspack-chain by @chenjiahan in #2532
- test(e2e): add two cases for public dir by @chenjiahan in #2538
- refactor: organizing constants and helpers by @chenjiahan in #2541
- chore(deps): update dependency @modern-js/module-tools to ^2.52.0 by @renovate in #2544
- chore(deps): update dependency nx to ^19.2.2 by @renovate in #2545
- chore: remove unused dependencies by @chenjiahan in #2547
- chore(deps): update dependency tsx to ^4.14.0 by @renovate in #2546
Full Changelog: v0.7.3...v0.7.4