What's Changed
New Features 🎉
- feat: support modern.js@3 by @2heal1 in #4209
- feat(treeshake): add treeshake server + frontend and optimize build/upload path by @ScriptedAlchemy in #4372
- feat(metro-core): add Metro 0.83 compatibility layer by @jbroma in #4418
Bug Fixes 🐞
- fix(runtime-core): dedupe concurrent Module.init() calls by @ScriptedAlchemy in #4380
- fix(dts-plugin): fix Windows type generation by @ScriptedAlchemy in #4382
- fix(runtime-core): correct treeShaking condition and format error message by @2heal1 in #4413
Document 📖
- docs: announce v2 stable version by @2heal1 in #4401
- docs: remove rspack tree shaking patch tip by @2heal1 in #4414
Other Changes
- ci: add per-package bundle size tracking to PRs by @ScriptedAlchemy in #4338
- chore(deps-dev): bump webpack from 5.98.0 to 5.104.1 by @dependabot[bot] in #4378
- [codex] fix(core): run actionlint from runner temp by @ScriptedAlchemy in #4386
- chore(deps-dev): bump webpack from 5.94.0 to 5.104.1 in /packages/storybook-addon by @dependabot[bot] in #4377
- chore(deps-dev): bump webpack from 5.94.0 to 5.104.1 in /packages/managers by @dependabot[bot] in #4387
- chore: update README link by @2heal1 in #4392
- CI local command by @ScriptedAlchemy in #4391
- chore(deps): bump undici from 5.29.0 to 6.23.0 in /packages/treeshake-server by @dependabot[bot] in #4394
- chore(deps): bump hono from 4.10.2 to 4.11.7 in /packages/treeshake-server by @dependabot[bot] in #4395
- chore(deps-dev): bump webpack from 5.75.0 to 5.104.1 in /packages/data-prefetch by @dependabot[bot] in #4398
- chore(chrome-devtools): migrate to rslib bundleless by @ScriptedAlchemy in #4341
- chore(cli): migrate to rslib bundleless by @ScriptedAlchemy in #4342
- chore(data-prefetch): migrate to rslib bundleless by @ScriptedAlchemy in #4343
- chore(dts-plugin): migrate to rslib bundleless by @ScriptedAlchemy in #4344
- chore(error-codes): migrate to rslib bundleless by @ScriptedAlchemy in #4345
- chore(esbuild): migrate to rslib bundleless by @ScriptedAlchemy in #4346
- chore(managers): migrate to rslib bundleless by @ScriptedAlchemy in #4347
- chore(manifest): migrate to rslib bundleless by @ScriptedAlchemy in #4348
- chore(nextjs-mf): migrate to rslib bundleless by @ScriptedAlchemy in #4349
- chore(retry-plugin): migrate to rslib bundleless by @ScriptedAlchemy in #4350
- chore(rsbuild-plugin): migrate to rslib bundleless by @ScriptedAlchemy in #4351
- chore(runtime): migrate runtime-plugins to rslib bundleless by @ScriptedAlchemy in #4354
- chore(utils): rslib bundleless migration by @ScriptedAlchemy in #4357
- chore(rspack): rslib bundleless migration by @ScriptedAlchemy in #4359
- chore(module-federation): add pkg.pr.new preview workflow by @ScriptedAlchemy in #4422
- release v2.0.1 by @ScriptedAlchemy in #4421
- Revert "release v2.0.1" by @2heal1 in #4423
Full Changelog: v0.24.1...v2.0.1