What's Changed
New Features 🎉
- feat(rspress-plugin): support ssg-md by @2heal1 in #4412
- feat: add webpack unbundled type sync script by @ScriptedAlchemy in #4459
- feat(metro-core): support dts-plugin by @Nsttt in #4449
- feat: array share scope by @2heal1 in #4477
- feat: tsup build alignment and local setup fixes by @ScriptedAlchemy in #4460
- feat(runtime-core): add RUNTIME-010 error code and handling for name option inconsistency by @2heal1 in #4493
Bug Fixes 🐞
- fix: update metro host maestro lodash assertions for main CI by @ScriptedAlchemy in #4428
- fix(rspress-plugin): set config.ssg.experimentalWorker true if enable ssg-md by @2heal1 in #4430
- fix(utils): align package.json entrypoints with rslib output by @ScriptedAlchemy in #4439
- fix(deps): override ajv@8.18.0 (CVE-2025-69873) by @Nsttt in #4438
- fix(core): order pkg.pr.new canary publishes by dependency by @ScriptedAlchemy in #4458
- fix(enhanced): rehydrate bundler runtime in web workers by @ScriptedAlchemy in #4417
- fix: update peerDependencies for Rspack and Rsbuild v2 by @2heal1 in #4473
- fix(dts-plugin): stabilize package test and typings build by @ScriptedAlchemy in #4475
- fix(dts-plugin): prevent fork-dev-worker crash on moduleFederationCon… by @sschwenker-im in #4470
- fix(enhanced): correct the condition for provideExternalRuntime field by @2heal1 in #4478
- fix(rsbuild-plugin): support app SSR node target with custom environment by @ScriptedAlchemy in #4427
- fix(metro-core): normalize Windows path handling in Metro federation by @ScriptedAlchemy in #4453
- fix(rspress-plugin): auto infer environment by @2heal1 in #4488
- fix(manifest): record split expose chunk assets by @2heal1 in #4489
Document 📖
Other Changes
- Release v2.0.1 by @2heal1 in #4424
- refactor(dts-plugin): replace Koa dev server with native HTTP by @ScriptedAlchemy in #4419
- test(enhanced): harden treeshake fixture setup for CI flake by @ScriptedAlchemy in #4441
- Publint rslib plugin integration by @ScriptedAlchemy in #4444
- [codex] add worktree-safe Nx setup for Codex environments by @ScriptedAlchemy in #4448
- ci: stabilize Metro E2E across GitHub Actions and ci-local by @jbroma in #4447
- [codex] harden worktree setup scripts by @ScriptedAlchemy in #4450
- refactor(metro): align metro plugin configuration with MF SDK by @jbroma in #4446
- chore(docs): remove legacy docs-ui codebase by @ScriptedAlchemy in #4463
- refactor(build): migrate Nx executors to vanilla CLI targets by @ScriptedAlchemy in #4455
- chore(deps): bump hono from 4.11.7 to 4.11.10 in /packages/treeshake-server by @dependabot[bot] in #4471
- chore(deps-dev): bump hono from 4.11.7 to 4.11.10 in /packages/bridge/bridge-react by @dependabot[bot] in #4466
- refactor: remove remote ip strategy feature by @2heal1 in #4476
- chore: ensure all packages publish to pkg.pr.new by @ScriptedAlchemy in #4481
- chore(deps): bump storybook from 9.0.9 to 9.1.19 by @dependabot[bot] in #4479
New Contributors
- @sschwenker-im made their first contribution in #4470
Full Changelog: v2.0.1...v2.1.0