What's Changed
New Features 🎉
- feat(webpack-bundler-runtime): support lazy compilation by @2heal1 in #4095
- feat: add zephyr to docs by @Nsttt in #4046
- feat(enhanced): runtimePlugins support pass params by @2heal1 in #4118
Bug Fixes 🐞
- fix(enhanced): Populate
buildMeta
andbuildInfo
onConsumeSharedPlugin
using fallbacks by @ScriptedAlchemy in #4063 - fix(retry-plugin): implement error handling in getRemoteEntry to avoid throw RUNTIME_008 error on console by @danpeen in #4064
- fix(runtime): remove synthetic default import by @jabrks in #4066
- fix(sdk): change NameTransformSymbol to literal type for TS <5.7.0 by @baconcheese113 in #4014
- fix: the
exposes.requires
type in manifest.json should be array instead of object by @danpeen in #4094 - fix(dts-plugin): correct generateTypes host params by @2heal1 in #4088
- fix(node): catch runInThisContext errors and handle req error by @mababain in #4093
- fix(enhanced): consume shared module cache issue by @2heal1 in #4102
- fix(docs): fix mermaid syntax error by @CaptainWang98 in #4108
- fix(enhanced): Add fallback parsing for container module exposes (#4034) by @ScriptedAlchemy in #4083
- fix enahcned type tests by @ScriptedAlchemy in #4113
- fix: DevServer reconnecting when timeout by @kambing86 in #4120
Document 📖
Other Changes
- chore: update release contribute desc by @2heal1 in #4069
- chore: publish bridge preview by @2heal1 in #4070
- chore: remove pkg-pr-new by @2heal1 in #4072
- chore: merge preview into release.yml by @2heal1 in #4073
- Fix spaces in path for TypeScript compilation by @CC-Bell in #4081
- Fix minor documentation error for rsbuild consumer example by @mcalthrop in #4075
- chore(enhanced): update schema by @2heal1 in #4092
- build(esbuild): migrate from rollup to rslib by @ScriptedAlchemy in #4048
- chore: stabilize tsc rollup builds and clean up CI retries by @ScriptedAlchemy in #4105
- chore(deps): bump @changesets/get-dependents-graph from 2.1.2 to 2.1.3 by @dependabot[bot] in #4110
- chore(deps-dev): bump publint from 0.2.12 to 0.3.13 by @dependabot[bot] in #4109
- refactor: migrate rsbuild-plugin build to rslib by @ScriptedAlchemy in #4096
- ci: bump action scripts versions by @gioboa in #4114
- chore(manifest): harden e2e workflow by @ScriptedAlchemy in #4106
- Rename share resolver option to allowNodeModulesSuffixMatch by @ScriptedAlchemy in #4121
- chore(deps): bump axios from 1.11.0 to 1.12.0 by @dependabot[bot] in #4059
- chore(deps-dev): bump vite from 6.3.5 to 6.3.6 by @dependabot[bot] in #4052
- chore: update runtimePlugins type by @2heal1 in #4123
- Improve infrastructure logging across federation plugins by @ScriptedAlchemy in #4115
New Contributors
- @CC-Bell made their first contribution in #4081
- @mcalthrop made their first contribution in #4075
- @jabrks made their first contribution in #4066
- @baconcheese113 made their first contribution in #4014
- @CaptainWang98 made their first contribution in #4108
- @kambing86 made their first contribution in #4120
- @gioboa made their first contribution in #4114
Full Changelog: 0.19.1...0.20.0