This package provides enhanced features for module federation.
Last release 4 days ago
24 Aug 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
988 versions withdrawn
withdrawn after publishing
3 years old
1223 releases ยท first in 2023
Release timeline
1223 releases since 2023Releases
- 2.9.024 Aug 2026
Release notes
Open source โWhat's Changed
New Features ๐
- feat(rstest): add federation integration plugin by @ScriptedAlchemy in #4920
- feat(runtime): deduplicate preloaded asset URLs by @2heal1 in #4997
- feat(observability): add instance-aware runtime diagnostics by @2heal1 in #4813
Bug Fixes ๐
- fix(rstest): coordinate Node configuration ownership by @ScriptedAlchemy in #4980
- fix(devtools): support proxy core interop exports by @2heal1 in #4992
- fix: correct stream SSR splitChunks warning and refresh stale docs by @tonoizer in #4986
- fix(devtools): render the shared packages badge count once by @dmchoi77 in #4970
- fix(runtime-core): cache synchronous shared factories by @2heal1 in #4998
Other Changes
- chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 by @dependabot[bot] in #4979
- chore(deps): bump nanoid from 5.1.6 to 5.1.16 by @dependabot[bot] in #4977
- chore(deps): bump hono from 4.12.26 to 4.12.34 by @dependabot[bot] in #4957
- chore(deps-dev): bump postcss from 8.5.10 to 8.5.23 by @dependabot[bot] in #4964
- chore(deps): bump nanoid from 5.1.6 to 5.1.16 in /packages/enhanced/test/configCases/tree-shaking-share/multi-version-fallback by @dependabot[bot] in #4976
- chore(deps): bump @remix-run/router from 1.23.2 to 1.23.3 in /packages/bridge/bridge-react-webpack-plugin/tests/mockRouterDir/router-v6/react-router-dom by @dependabot[bot] in #4965
- chore(deps): bump json from 2.19.4 to 2.19.9 in /apps/metro-example-host by @dependabot[bot] in #4937
- chore(deps): bump react-router from 7.16.0 to 7.18.2 by @dependabot[bot] in #4936
- chore(deps): bump sharp from 0.34.5 to 0.35.0 by @dependabot[bot] in #4932
- chore(deps-dev): bump postcss from 8.5.23 to 8.5.24 in /apps/next-app-router/next-app-router-4000 by @dependabot[bot] in #4955
- chore(deps-dev): bump postcss from 8.5.23 to 8.5.24 in /apps/next-app-router/next-app-router-4001 by @dependabot[bot] in #4933
- chore(deps-dev): bump postcss from 8.5.23 to 8.5.24 in /packages/treeshake-frontend by @dependabot[bot] in #4966
- chore(deps): reconcile Hono dependency updates by @dependabot[bot] in #4928
- chore(deps-dev): bump hono from 4.13.0 to 4.13.1 in /packages/bridge/bridge-react by @dependabot[bot] in #4975
- chore(deps): bump @hono/node-server from 2.0.10 to 2.0.11 in /packages/treeshake-server by @dependabot[bot] in #4927
- chore(deps): bump hono from 4.13.0 to 4.13.1 in /packages/treeshake-server by @dependabot[bot] in #4960
- chore(website-new): bump zephyr-rspress-plugin to 1.2.2 by @ryok90 in #4989
- ci(release): add next release summary to workflow page by @ryok90 in #4919
- refactor: reuse normalizeSharedOptions and shared createBundlerLogger by @tonoizer in #4987
- chore: remove dead code and stale commented blocks by @tonoizer in #4985
- ci(metro): pin idb-companion 1.1.8 by @2heal1 in #5000
Full Changelog: v2.8.2...v2.9.0
- 2.8.26 Aug 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.8.2 -->
What's Changed
Bug Fixes ๐
- fix(retry-plugin): fix ESM remote entry retry by @gioboa in https://github.com/module-federation/core/pull/4877
- fix(bridge-react): dedupe SSR stylesheet assets by @BleedingDev in https://github.com/module-federation/core/pull/4852
Document ๐
- docs: add ESM retry cache-busting defaults by @gioboa in https://github.com/module-federation/core/pull/4951
Other Changes
- chore(deps): bump undici from 7.28.0 to 7.29.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4958
Full Changelog: https://github.com/module-federation/core/compare/v2.8.1...v2.8.2
Additional notes
Open source โWhat's Changed
Bug Fixes ๐
- fix(retry-plugin): fix ESM remote entry retry by @gioboa in #4877
- fix(bridge-react): dedupe SSR stylesheet assets by @BleedingDev in #4852
Document ๐
Other Changes
- chore(deps): bump undici from 7.28.0 to 7.29.0 by @dependabot[bot] in #4958
Full Changelog: v2.8.1...v2.8.2
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.8.128 Jul 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.8.1 -->
What's Changed
New Features ๐
- feat(nextjs-mf): add skipFederatedStats option by @shashank-u03 in https://github.com/module-federation/core/pull/4732
Performance ๐
- perf(nextjs-mf): derive federated stats from manifest by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4909
Bug Fixes ๐
- fix(runtime-core): avoid executing ESM remote chunks before init by @dmchoi77 in https://github.com/module-federation/core/pull/4886
- fix(metro): resolve Windows hoisted split bundles by @jbroma in https://github.com/module-federation/core/pull/4912
Other Changes
- ci(e2e): gate affected workflows before runner setup by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4864
- chore(deps): bump axios from 1.16.1 to 1.18.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4915
- chore(deps): bump axios from 1.16.1 to 1.18.0 in /packages/typescript by @dependabot[bot] in https://github.com/module-federation/core/pull/4914
- chore(deps): bump adm-zip from 0.5.10 to 0.6.0 in /packages/dts-plugin by @dependabot[bot] in https://github.com/module-federation/core/pull/4910
- chore(deps): bump adm-zip from 0.5.10 to 0.6.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4911
- chore(deps-dev): bump vitest from 1.2.2 to 3.2.6 by @dependabot[bot] in https://github.com/module-federation/core/pull/4803
- chore(deps-dev): bump js-yaml from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4917
Full Changelog: https://github.com/module-federation/core/compare/v2.8.0...v2.8.1
Additional notes
Open source โWhat's Changed
New Features ๐
- feat(nextjs-mf): add skipFederatedStats option by @shashank-u03 in #4732
Performance ๐
- perf(nextjs-mf): derive federated stats from manifest by @ScriptedAlchemy in #4909
Bug Fixes ๐
- fix(runtime-core): avoid executing ESM remote chunks before init by @dmchoi77 in #4886
- fix(metro): resolve Windows hoisted split bundles by @jbroma in #4912
Other Changes
- ci(e2e): gate affected workflows before runner setup by @ScriptedAlchemy in #4864
- chore(deps): bump axios from 1.16.1 to 1.18.0 by @dependabot[bot] in #4915
- chore(deps): bump axios from 1.16.1 to 1.18.0 in /packages/typescript by @dependabot[bot] in #4914
- chore(deps): bump adm-zip from 0.5.10 to 0.6.0 in /packages/dts-plugin by @dependabot[bot] in #4910
- chore(deps): bump adm-zip from 0.5.10 to 0.6.0 by @dependabot[bot] in #4911
- chore(deps-dev): bump vitest from 1.2.2 to 3.2.6 by @dependabot[bot] in #4803
- chore(deps-dev): bump js-yaml from 4.2.0 to 4.3.0 by @dependabot[bot] in #4917
Full Changelog: v2.8.0...v2.8.1
Additional notes
Open source โPatch Changes
- Updated dependencies [d901e2c]
- Updated dependencies [641a0b6]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.8.015 Jul 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.8.0 -->
What's Changed
New Features ๐
- feat(dts-plugin): add TypeScript 7 support by @2heal1 in https://github.com/module-federation/core/pull/4878
- feat(runtime): allow disabling unused capabilities by @2heal1 in https://github.com/module-federation/core/pull/4901
Performance ๐
- perf: slim deps by @2heal1 in https://github.com/module-federation/core/pull/4897
Bug Fixes ๐
- fix(rsbuild-plugin): force library.type to commonjs-module in patchNodeConfig by @elecmonkey in https://github.com/module-federation/core/pull/4873
- fix(metro): normalize Windows paths by @jbroma in https://github.com/module-federation/core/pull/4882
- fix(ci): support current Rslib bundle API by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4885
- fix(manifest): preserve ESM remote entry type by @zackarychapple in https://github.com/module-federation/core/pull/4894
- fix: support Rspack module identifiers by @LingyuCoder in https://github.com/module-federation/core/pull/4892
- fix: set optimization.usedExports to global to prevent tree shaking iโฆ by @2heal1 in https://github.com/module-federation/core/pull/4896
- fix(modern-js): set optimization target from ssr config by @2heal1 in https://github.com/module-federation/core/pull/4900
Other Changes
- chore(metro): bump Rock to 0.14.1 by @jbroma in https://github.com/module-federation/core/pull/4881
- chore: bump Node.js to 24 LTS by @Nsttt in https://github.com/module-federation/core/pull/4884
- ci(node): verify published packages on Node 20 by @2heal1 in https://github.com/module-federation/core/pull/4888
- chore(metro): support TypeScript 7 by @2heal1 in https://github.com/module-federation/core/pull/4898
- ci(release): show release type in approval by @ryok90 in https://github.com/module-federation/core/pull/4904
New Contributors
- @LingyuCoder made their first contribution in https://github.com/module-federation/core/pull/4892
Full Changelog: https://github.com/module-federation/core/compare/v2.7.0...v2.8.0
Additional notes
Open source โWhat's Changed
New Features ๐
- feat(dts-plugin): add TypeScript 7 support by @2heal1 in #4878
- feat(runtime): allow disabling unused capabilities by @2heal1 in #4901
Performance ๐
Bug Fixes ๐
- fix(rsbuild-plugin): force library.type to commonjs-module in patchNodeConfig by @elecmonkey in #4873
- fix(metro): normalize Windows paths by @jbroma in #4882
- fix(ci): support current Rslib bundle API by @ScriptedAlchemy in #4885
- fix(manifest): preserve ESM remote entry type by @zackarychapple in #4894
- fix: support Rspack module identifiers by @LingyuCoder in #4892
- fix: set optimization.usedExports to global to prevent tree shaking iโฆ by @2heal1 in #4896
- fix(modern-js): set optimization target from ssr config by @2heal1 in #4900
Other Changes
- chore(metro): bump Rock to 0.14.1 by @jbroma in #4881
- chore: bump Node.js to 24 LTS by @Nsttt in #4884
- ci(node): verify published packages on Node 20 by @2heal1 in #4888
- chore(metro): support TypeScript 7 by @2heal1 in #4898
- ci(release): show release type in approval by @ryok90 in #4904
New Contributors
- @LingyuCoder made their first contribution in #4892
Full Changelog: v2.7.0...v2.8.0
Additional notes
Open source โPatch Changes
- ea490ae: Allow builds to exclude unused remote consumption and shared capabilities, and automatically omit Webpack container initialization when no exposes are configured.
- 6ee67dc: Reduce installed and bundled size by replacing general-purpose cache, path, version, package lookup, scheduling, fetch, and error fallback dependencies with focused built-in utilities.
- 681e5d2: feat(dts-plugin): support ts 7 for federated type generation while keeping existing ts versions supported
- Updated dependencies [d6a76d8]
- Updated dependencies [ea490ae]
- Updated dependencies [6ee67dc]
- Updated dependencies [681e5d2]
- Updated dependencies [a5633f8]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.7.08 Jul 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.7.0 -->
What's Changed
New Features ๐
- feat(playground): add docs playground by @2heal1 in https://github.com/module-federation/core/pull/4846
- feat(i18n): add Brazilian Portuguese localization and documentation by @DevJoaoLopes in https://github.com/module-federation/core/pull/4850
- feat(website): deploy Rspress docs with Zephyr by @Nsttt in https://github.com/module-federation/core/pull/4855
Bug Fixes ๐
- fix(modern-js-v3): disable lazy compilation for producers by @2heal1 in https://github.com/module-federation/core/pull/4845
- fix(devtools): show manifest-only remotes in dependency graph by @2heal1 in https://github.com/module-federation/core/pull/4848
- fix(website): add social icon meta by @2heal1 in https://github.com/module-federation/core/pull/4847
- fix(retry-plugin): externalize runtime types from DTS bundle by @shashank-u03 in https://github.com/module-federation/core/pull/4853
- fix(treeshake-server): bump undici to 7.28.0 for CVE-2026-12151 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4863
- fix(sdk): handle node builtins in ESM remote loader by @dmchoi77 in https://github.com/module-federation/core/pull/4816
- fix(devtools): guard invalid module info payloads by @dmchoi77 in https://github.com/module-federation/core/pull/4787
Document ๐
- docs: restructure architecture docs by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4859
- docs: correct factual inaccuracies in architecture docs by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4861
- docs(website-new): add GA4 tracking by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4874
Other Changes
- chore(deps): bump js-yaml from 3.14.2 to 5.2.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4860
- chore(deps): bump react-router from 6.30.3 to 6.30.4 in /packages/bridge/bridge-react-webpack-plugin/tests/mockRouterDir/router-v6/react-router-dom by @dependabot[bot] in https://github.com/module-federation/core/pull/4795
- chore(typescript): drop
lodash.getdependency by @gu-stav in https://github.com/module-federation/core/pull/4705 - chore(managers,manifest,third-party-dts-extractor): replace
find-pkgby @gu-stav in https://github.com/module-federation/core/pull/4707 - chore(dts-plugin): drop
ansi-colorsdependency by @gu-stav in https://github.com/module-federation/core/pull/4704 - chore(deps): bump echarts from 6.0.0 to 6.1.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4858
- chore(deps): bump @hono/node-server from 1.19.10 to 1.19.13 by @dependabot[bot] in https://github.com/module-federation/core/pull/4635
- chore(deps): bump handlebars from 4.7.7 to 4.7.9 by @dependabot[bot] in https://github.com/module-federation/core/pull/4597
- chore(third-party-dts-extractor): replace
resolvewithexsolveby @gu-stav in https://github.com/module-federation/core/pull/4775 - chore(deps): apply small dependabot bumps across packages and example apps by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4865
- test(cypress): drop redundant uncaught:exception suppression in memory-router spec by @voidmatcha in https://github.com/module-federation/core/pull/4826
- test: migrate to Rstest by @chenjiahan in https://github.com/module-federation/core/pull/4871
- chore(sdk): drop node-fetch fallback and optional peer dependency by @gu-stav in https://github.com/module-federation/core/pull/4866
- chore: upgrade typescript to 6.0.3 by @eduard-jacko in https://github.com/module-federation/core/pull/4737
- chore(deps): upgrade Rslib, Rsbuild and Rsbuild plugins to latest by @elecmonkey in https://github.com/module-federation/core/pull/4872
- chore: remove unused jest config by @2heal1 in https://github.com/module-federation/core/pull/4875
New Contributors
- @voidmatcha made their first contribution in https://github.com/module-federation/core/pull/4826
- @dmchoi77 made their first contribution in https://github.com/module-federation/core/pull/4816
- @DevJoaoLopes made their first contribution in https://github.com/module-federation/core/pull/4850
- @eduard-jacko made their first contribution in https://github.com/module-federation/core/pull/4737
- @elecmonkey made their first contribution in https://github.com/module-federation/core/pull/4872
Full Changelog: https://github.com/module-federation/core/compare/v2.6.0...v2.7.0
Additional notes
Open source โWhat's Changed
New Features ๐
- feat(playground): add docs playground by @2heal1 in #4846
- feat(i18n): add Brazilian Portuguese localization and documentation by @DevJoaoLopes in #4850
- feat(website): deploy Rspress docs with Zephyr by @Nsttt in #4855
Bug Fixes ๐
- fix(modern-js-v3): disable lazy compilation for producers by @2heal1 in #4845
- fix(devtools): show manifest-only remotes in dependency graph by @2heal1 in #4848
- fix(website): add social icon meta by @2heal1 in #4847
- fix(retry-plugin): externalize runtime types from DTS bundle by @shashank-u03 in #4853
- fix(treeshake-server): bump undici to 7.28.0 for CVE-2026-12151 by @ScriptedAlchemy in #4863
- fix(sdk): handle node builtins in ESM remote loader by @dmchoi77 in #4816
- fix(devtools): guard invalid module info payloads by @dmchoi77 in #4787
Document ๐
- docs: restructure architecture docs by @ScriptedAlchemy in #4859
- docs: correct factual inaccuracies in architecture docs by @ScriptedAlchemy in #4861
- docs(website-new): add GA4 tracking by @ScriptedAlchemy in #4874
Other Changes
- chore(deps): bump js-yaml from 3.14.2 to 5.2.0 by @dependabot[bot] in #4860
- chore(deps): bump react-router from 6.30.3 to 6.30.4 in /packages/bridge/bridge-react-webpack-plugin/tests/mockRouterDir/router-v6/react-router-dom by @dependabot[bot] in #4795
- chore(typescript): drop
lodash.getdependency by @gu-stav in #4705 - chore(managers,manifest,third-party-dts-extractor): replace
find-pkgby @gu-stav in #4707 - chore(dts-plugin): drop
ansi-colorsdependency by @gu-stav in #4704 - chore(deps): bump echarts from 6.0.0 to 6.1.0 by @dependabot[bot] in #4858
- chore(deps): bump @hono/node-server from 1.19.10 to 1.19.13 by @dependabot[bot] in #4635
- chore(deps): bump handlebars from 4.7.7 to 4.7.9 by @dependabot[bot] in #4597
- chore(third-party-dts-extractor): replace
resolvewithexsolveby @gu-stav in #4775 - chore(deps): apply small dependabot bumps across packages and example apps by @ScriptedAlchemy in #4865
- test(cypress): drop redundant uncaught:exception suppression in memory-router spec by @voidmatcha in #4826
- test: migrate to Rstest by @chenjiahan in #4871
- chore(sdk): drop node-fetch fallback and optional peer dependency by @gu-stav in #4866
- chore: upgrade typescript to 6.0.3 by @eduard-jacko in #4737
- chore(deps): upgrade Rslib, Rsbuild and Rsbuild plugins to latest by @elecmonkey in #4872
- chore: remove unused jest config by @2heal1 in #4875
New Contributors
- @voidmatcha made their first contribution in #4826
- @dmchoi77 made their first contribution in #4816
- @DevJoaoLopes made their first contribution in #4850
- @eduard-jacko made their first contribution in #4737
- @elecmonkey made their first contribution in #4872
Full Changelog: v2.6.0...v2.7.0
Additional notes
Open source โPatch Changes
- Updated dependencies [a7351f3]
- Updated dependencies [dcc640b]
- Updated dependencies [9958086]
- Updated dependencies [a5f123a]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.6.023 Jun 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.6.0 -->
What's Changed
New Features ๐
- feat(retry-plugin): support function-based retryDelay for exponential backoff by @shashank-u03 in https://github.com/module-federation/core/pull/4828
Bug Fixes ๐
- fix: modern.js ssr static asset public path by @2heal1 in https://github.com/module-federation/core/pull/4800
- fix(dts-plugin): infer extensions for multi-dot exposes by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4790
- fix(bridge-react): keep host fallback outside remote root by @2heal1 in https://github.com/module-federation/core/pull/4780
- fix(bridge-vue3): handle RemoteApp keepalive lifecycle by @2heal1 in https://github.com/module-federation/core/pull/4779
- fix(examples): avoid direct antd package imports by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4808
- fix(nextjs-mf): use matchRemoteWithNameAndExpose for beforeRequest cache-busting by @nag-clearstreet in https://github.com/module-federation/core/pull/4661
- fix(rsbuild-plugin): remove whitespace from chunk global by @2heal1 in https://github.com/module-federation/core/pull/4818
- fix(dts-plugin): prevent sibling package path prefix false positive in getDependentFiles by @hpello in https://github.com/module-federation/core/pull/4804
- fix(runtime-core): refetch manifest after forced remote registration by @2heal1 in https://github.com/module-federation/core/pull/4841
- fix(enhanced): stabilize consume-shared runtime output by @2heal1 in https://github.com/module-federation/core/pull/4842
- fix(modern-js-v3): load config in esm build by @2heal1 in https://github.com/module-federation/core/pull/4840
Document ๐
- docs(website-new): align Vite MF config with Rspack pattern by @tonoizer in https://github.com/module-federation/core/pull/4752
- docs: shared config subpath/prefix matching + bridge-react warnings by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4792
- docs: refresh docs and unify internal links by @zllkjc in https://github.com/module-federation/core/pull/4817
- docs(website-new): relocate doc mdx out of src/components by @zllkjc in https://github.com/module-federation/core/pull/4822
- docs(website-new): normalize links in _components mdx by @zllkjc in https://github.com/module-federation/core/pull/4823
- docs: sync zh documentation updates to en by @zllkjc in https://github.com/module-federation/core/pull/4825
Other Changes
- Translate comments from Chinese to English by @xmhealth in https://github.com/module-federation/core/pull/4757
- chore(deps): bump undici from 7.24.7 to 7.28.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4835
- chore(deps): combine dependency security updates by @2heal1 in https://github.com/module-federation/core/pull/4839
New Contributors
- @tonoizer made their first contribution in https://github.com/module-federation/core/pull/4752
- @xmhealth made their first contribution in https://github.com/module-federation/core/pull/4757
- @nag-clearstreet made their first contribution in https://github.com/module-federation/core/pull/4661
- @hpello made their first contribution in https://github.com/module-federation/core/pull/4804
- @shashank-u03 made their first contribution in https://github.com/module-federation/core/pull/4828
Full Changelog: https://github.com/module-federation/core/compare/v2.5.1...v2.6.0
Additional notes
Open source โWhat's Changed
New Features ๐
- feat(retry-plugin): support function-based retryDelay for exponential backoff by @shashank-u03 in #4828
Bug Fixes ๐
- fix: modern.js ssr static asset public path by @2heal1 in #4800
- fix(dts-plugin): infer extensions for multi-dot exposes by @ScriptedAlchemy in #4790
- fix(bridge-react): keep host fallback outside remote root by @2heal1 in #4780
- fix(bridge-vue3): handle RemoteApp keepalive lifecycle by @2heal1 in #4779
- fix(examples): avoid direct antd package imports by @ScriptedAlchemy in #4808
- fix(nextjs-mf): use matchRemoteWithNameAndExpose for beforeRequest cache-busting by @nag-clearstreet in #4661
- fix(rsbuild-plugin): remove whitespace from chunk global by @2heal1 in #4818
- fix(dts-plugin): prevent sibling package path prefix false positive in getDependentFiles by @hpello in #4804
- fix(runtime-core): refetch manifest after forced remote registration by @2heal1 in #4841
- fix(enhanced): stabilize consume-shared runtime output by @2heal1 in #4842
- fix(modern-js-v3): load config in esm build by @2heal1 in #4840
Document ๐
- docs(website-new): align Vite MF config with Rspack pattern by @tonoizer in #4752
- docs: shared config subpath/prefix matching + bridge-react warnings by @ScriptedAlchemy in #4792
- docs: refresh docs and unify internal links by @zllkjc in #4817
- docs(website-new): relocate doc mdx out of src/components by @zllkjc in #4822
- docs(website-new): normalize links in _components mdx by @zllkjc in #4823
- docs: sync zh documentation updates to en by @zllkjc in #4825
Other Changes
- Translate comments from Chinese to English by @xmhealth in #4757
- chore(deps): bump undici from 7.24.7 to 7.28.0 by @dependabot[bot] in #4835
- chore(deps): combine dependency security updates by @2heal1 in #4839
New Contributors
- @tonoizer made their first contribution in #4752
- @xmhealth made their first contribution in #4757
- @nag-clearstreet made their first contribution in #4661
- @hpello made their first contribution in #4804
- @shashank-u03 made their first contribution in #4828
Full Changelog: v2.5.1...v2.6.0
Additional notes
Open source โPatch Changes
- 9dd3a5b: Fix consume-shared runtime output ordering for stable build hashes.
- Updated dependencies [2a7f724]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.5.14 Jun 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.5.1 -->
What's Changed
New Features ๐
- feat(rspress-plugin): rebuild llms output from html by @zllkjc in https://github.com/module-federation/core/pull/4766
Bug Fixes ๐
- fix(dts-plugin): update ws for CVE-2026-45736 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4760
- fix(bridge-react): align prefetch snapshot args by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4764
- fix(deps): update axios security release by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4761
- fix(deps): override flatted security release by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4762
- fix(deps): update react-router security releases by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4763
- fix(bridge-react): fail build on dts diagnostics by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4765
- fix(storybook-addon): expand peer dep to support Storybook v10 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4782
- fix(storybook-addon): pass through Rsbuild federation options by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4768
- fix(dts-plugin): normalize manifest type URLs on Windows by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4774
- fix(dts-plugin): define __dirname from import.meta.url for ESM consumers by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4784
- fix(rsbuild-plugin): avoid configuring chunkLoading by @2heal1 in https://github.com/module-federation/core/pull/4785
- fix(enhanced): preserve shared fallback versions by @2heal1 in https://github.com/module-federation/core/pull/4778
Document ๐
- docs: update loading trace section and correct command syntax by @2heal1 in https://github.com/module-federation/core/pull/4754
- docs: fix vite quick start remote definition in config by @smeng9 in https://github.com/module-federation/core/pull/4716
- docs(bridge-react): fix loading option example by @2heal1 in https://github.com/module-federation/core/pull/4777
Other Changes
- chore(deps): bump ws from 8.20.1 to 8.21.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4740
- chore(deps-dev): bump postcss from 8.4.38 to 8.5.10 in /apps/next-app-router/next-app-router-4000 by @dependabot[bot] in https://github.com/module-federation/core/pull/4694
- test(dts-plugin): add regression test for Windows path quoting (#4133) by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4791
New Contributors
- @smeng9 made their first contribution in https://github.com/module-federation/core/pull/4716
Full Changelog: https://github.com/module-federation/core/compare/v2.5.0...v2.5.1
Additional notes
Open source โWhat's Changed
New Features ๐
Bug Fixes ๐
- fix(dts-plugin): update ws for CVE-2026-45736 by @ScriptedAlchemy in #4760
- fix(bridge-react): align prefetch snapshot args by @ScriptedAlchemy in #4764
- fix(deps): update axios security release by @ScriptedAlchemy in #4761
- fix(deps): override flatted security release by @ScriptedAlchemy in #4762
- fix(deps): update react-router security releases by @ScriptedAlchemy in #4763
- fix(bridge-react): fail build on dts diagnostics by @ScriptedAlchemy in #4765
- fix(storybook-addon): expand peer dep to support Storybook v10 by @ScriptedAlchemy in #4782
- fix(storybook-addon): pass through Rsbuild federation options by @ScriptedAlchemy in #4768
- fix(dts-plugin): normalize manifest type URLs on Windows by @ScriptedAlchemy in #4774
- fix(dts-plugin): define __dirname from import.meta.url for ESM consumers by @ScriptedAlchemy in #4784
- fix(rsbuild-plugin): avoid configuring chunkLoading by @2heal1 in #4785
- fix(enhanced): preserve shared fallback versions by @2heal1 in #4778
Document ๐
- docs: update loading trace section and correct command syntax by @2heal1 in #4754
- docs: fix vite quick start remote definition in config by @smeng9 in #4716
- docs(bridge-react): fix loading option example by @2heal1 in #4777
Other Changes
- chore(deps): bump ws from 8.20.1 to 8.21.0 by @dependabot[bot] in #4740
- chore(deps-dev): bump postcss from 8.4.38 to 8.5.10 in /apps/next-app-router/next-app-router-4000 by @dependabot[bot] in #4694
- test(dts-plugin): add regression test for Windows path quoting (#4133) by @ScriptedAlchemy in #4791
New Contributors
Full Changelog: v2.5.0...v2.5.1
Additional notes
Open source โPatch Changes
- 4da5508: Preserve all compiled shared fallback versions for webpack tree shaking.
- Updated dependencies [b79ba22]
- Updated dependencies [b553153]
- Updated dependencies [b9b3b8c]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.5.021 May 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at pre-release/2.5 -->
What's Changed
New Features ๐
feat(observability): add observability plugin for full module loading lifecycle tracing by @hanric.zhang in https://github.com/module-federation/core/pull/4721 feat(devtools): support observability integration in MF DevTools by @hanric.zhang in https://github.com/module-federation/core/pull/4745
- feat(metro): add metro-plugin-rock and migrate examples to Rock by @jbroma in https://github.com/module-federation/core/pull/4652
- feat(runtime): support getInstance finder callback by @2heal1 in https://github.com/module-federation/core/pull/4703
- feat(metro): support manifest hashes for native caching by @jbroma in https://github.com/module-federation/core/pull/4700
Bug Fixes ๐
- fix(metro): add missing changeset and format follow-up for #4576 by @ryok90 in https://github.com/module-federation/core/pull/4701
- fix(dts-plugin): correct dts url by @2heal1 in https://github.com/module-federation/core/pull/4730
Other Changes
- chore: bump ruby to 3.4.9 for metro example apps by @jbroma in https://github.com/module-federation/core/pull/4643
- (metro-core): add manifest SHA-256 hashes and optional bundle cache layer integration by @zhongwuzw in https://github.com/module-federation/core/pull/4576
- chore(devtools): consolidate proxy logic by @2heal1 in https://github.com/module-federation/core/pull/4728
- chore(actions): remove issues-helper usage by @2heal1 in https://github.com/module-federation/core/pull/4738
- chore(actions): pin workflow actions to commits by @2heal1 in https://github.com/module-federation/core/pull/4741
New Contributors
- @zhongwuzw made their first contribution in https://github.com/module-federation/core/pull/4576
Full Changelog: https://github.com/module-federation/core/compare/v2.4.0...v2.5.0
Additional notes
Open source โWhat's Changed
New Features ๐
feat(observability): add observability plugin for full module loading lifecycle tracing by @hanric.zhang in #4721
feat(devtools): support observability integration in MF DevTools by @hanric.zhang in #4745- feat(metro): add metro-plugin-rock and migrate examples to Rock by @jbroma in #4652
- feat(runtime): support getInstance finder callback by @2heal1 in #4703
- feat(metro): support manifest hashes for native caching by @jbroma in #4700
Bug Fixes ๐
- fix(metro): add missing changeset and format follow-up for #4576 by @ryok90 in #4701
- fix(dts-plugin): correct dts url by @2heal1 in #4730
Other Changes
- chore: bump ruby to 3.4.9 for metro example apps by @jbroma in #4643
- (metro-core): add manifest SHA-256 hashes and optional bundle cache layer integration by @zhongwuzw in #4576
- chore(devtools): consolidate proxy logic by @2heal1 in #4728
- chore(actions): remove issues-helper usage by @2heal1 in #4738
- chore(actions): pin workflow actions to commits by @2heal1 in #4741
New Contributors
- @zhongwuzw made their first contribution in #4576
Full Changelog: v2.4.0...v2.5.0
Additional notes
Open source โPatch Changes
- Updated dependencies [5d4095d]
- Updated dependencies [0716c11]
- Updated dependencies [13dce52]
- Updated dependencies [41281f4]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.4.029 Apr 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.4.0 -->
What's Changed
New Features ๐
- feat(devtools): support runtime-registered react proxies across multiple scopes by @2heal1 in https://github.com/module-federation/core/pull/4685
- feat: support proxying runtime-registered shared react by @2heal1 in https://github.com/module-federation/core/pull/4693
Bug Fixes ๐
- fix(sdk): widen node-fetch peerOptional range to accept v2 and v3 by @tuffz in https://github.com/module-federation/core/pull/4625
- fix(bridge): exclude tests from published package by @2heal1 in https://github.com/module-federation/core/pull/4674
- fix(chrome-devtools): update remote identifier by @2heal1 in https://github.com/module-federation/core/pull/4675
- fix(enhanced): add esm export for runtime entry to fix vite resolution by @2heal1 in https://github.com/module-federation/core/pull/4682
- fix(runtime): ensure instance creation includes id and options by @2heal1 in https://github.com/module-federation/core/pull/4699
Other Changes
- chore: remove legacy data prefetch by @2heal1 in https://github.com/module-federation/core/pull/4695
- chore: update changeset by @2heal1 in https://github.com/module-federation/core/pull/4696
New Contributors
- @tuffz made their first contribution in https://github.com/module-federation/core/pull/4625
Full Changelog: https://github.com/module-federation/core/compare/v2.3.3...v2.4.0
Additional notes
Open source โWhat's Changed
New Features ๐
- feat(devtools): support runtime-registered react proxies across multiple scopes by @2heal1 in #4685
- feat: support proxying runtime-registered shared react by @2heal1 in #4693
Bug Fixes ๐
- fix(sdk): widen node-fetch peerOptional range to accept v2 and v3 by @tuffz in #4625
- fix(bridge): exclude tests from published package by @2heal1 in #4674
- fix(chrome-devtools): update remote identifier by @2heal1 in #4675
- fix(enhanced): add esm export for runtime entry to fix vite resolution by @2heal1 in #4682
- fix(runtime): ensure instance creation includes id and options by @2heal1 in #4699
Other Changes
New Contributors
Full Changelog: v2.3.3...v2.4.0
Additional notes
Open source โMinor Changes
- 13b1e84: chore: remove the legacy Data Prefetch package and its related configuration, manifest fields, and runtime hooks.
Patch Changes
- Updated dependencies [5eba770]
- Updated dependencies [13b1e84]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.3.316 Apr 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.3.3 -->
What's Changed
New Features ๐
- feat(node): enhance error handling and metadata for chunk execution in runtimePlugin by @2heal1 in https://github.com/module-federation/core/pull/4663
- feat(runtime-core): expose remote info in loader hooks by @2heal1 in https://github.com/module-federation/core/pull/4665
Bug Fixes ๐
- fix(bridge-vue3): fix route processing for relative paths and defaultโฆ by @LuisDev2001 in https://github.com/module-federation/core/pull/4662
- fix: dts plugin declaration dir by @2heal1 in https://github.com/module-federation/core/pull/4666
Document ๐
- docs: add runtime api and runtime hooks part by @2heal1 in https://github.com/module-federation/core/pull/4658
Full Changelog: https://github.com/module-federation/core/compare/v2.3.2...v2.3.3
Additional notes
Open source โWhat's Changed
New Features ๐
- feat(node): enhance error handling and metadata for chunk execution in runtimePlugin by @2heal1 in #4663
- feat(runtime-core): expose remote info in loader hooks by @2heal1 in #4665
Bug Fixes ๐
- fix(bridge-vue3): fix route processing for relative paths and defaultโฆ by @LuisDev2001 in #4662
- fix: dts plugin declaration dir by @2heal1 in #4666
Document ๐
Full Changelog: v2.3.2...v2.3.3
Additional notes
Open source โPatch Changes
- Updated dependencies [6d33275]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.3.213 Apr 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.3.2 -->
What's Changed
Bug Fixes ๐
- fix(retry-plugin): apply retryDelay on first retry attempt by @kyriiherman in https://github.com/module-federation/core/pull/4610
- fix: resolve workspace deps in dist package.json by @2heal1 in https://github.com/module-federation/core/pull/4614
- fix(enhanced): remove unused create-schema-validation by @2heal1 in https://github.com/module-federation/core/pull/4647
- fix(inject-external-runtime-core-plugin): fix runtime-core import by @2heal1 in https://github.com/module-federation/core/pull/4634
Document ๐
- docs(runtime): add runtime plugins guide by @Nsttt in https://github.com/module-federation/core/pull/4645
- docs(runtime): document missing low-level runtime APIs by @Nsttt in https://github.com/module-federation/core/pull/4650
Other Changes
- chore(cli,manifest): replace chalk with node:util styleText by @gu-stav in https://github.com/module-federation/core/pull/4607
- fix(bridge-vue3): rewrite path navigations with basename in hash history mode by @LuisDev2001 in https://github.com/module-federation/core/pull/4579
- chore: lock dep version by @2heal1 in https://github.com/module-federation/core/pull/4615
- chore(deps): replace fs-extra with node fs in packages by @2heal1 in https://github.com/module-federation/core/pull/4642
- chore(deps): bump axios from 1.13.5 to 1.15.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4649
- chore: replace axios with native node fetch by @2heal1 in https://github.com/module-federation/core/pull/4644
New Contributors
- @kyriiherman made their first contribution in https://github.com/module-federation/core/pull/4610
Full Changelog: https://github.com/module-federation/core/compare/v2.3.1...v2.3.2
Additional notes
Open source โPatch Changes
- 1c02710: chore: lock deps
- Updated dependencies [1c02710]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.3.131 Mar 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.3.1 -->
What's Changed
Bug Fixes ๐
- fix(chrome-devtool): implement sanitizePostMessagePayload to handle unsafe values in post messages by @2heal1 in https://github.com/module-federation/core/pull/4600
- fix(dts-plugin): remove rambda dependency by @gu-stav in https://github.com/module-federation/core/pull/4602
- fix(security): lock axios version to 1.13.5 to prevent supply chain attack by @2heal1 in https://github.com/module-federation/core/pull/4605
Document ๐
- docs: clarify resolveShare behavior and documentation by @2heal1 in https://github.com/module-federation/core/pull/4595
Other Changes
- chore(dts-plugin): replace chalk with native styleText by @gu-stav in https://github.com/module-federation/core/pull/4594
- chore(node,rspack,enhanced): remove btoa dependency by @gu-stav in https://github.com/module-federation/core/pull/4606
- chore(dts-plugin): replace lodash cloneDeepWith by @gu-stav in https://github.com/module-federation/core/pull/4601
New Contributors
- @gu-stav made their first contribution in https://github.com/module-federation/core/pull/4594
Full Changelog: https://github.com/module-federation/core/compare/v2.3.0...v2.3.1
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.3.026 Mar 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.3.0 -->
What's Changed
New Features ๐
- feat(dts-plugin): add
generateTypes.afterGenerateTypescallback to `PluginDtsOptions by @2heal1 in https://github.com/module-federation/core/pull/4591 - feat(webpack-bundler-runtime): add RUNTIME-012 error for invalid shared module getter by @2heal1 in https://github.com/module-federation/core/pull/4589
- feat: one skill by @2heal1 in https://github.com/module-federation/core/pull/4592
Bug Fixes ๐
- fix(sdk): capture timeout network error by @2heal1 in https://github.com/module-federation/core/pull/4585
- fix(dts-plugin): replace log4js with native fs stream to resolve flatted vulnerability by @2heal1 in https://github.com/module-federation/core/pull/4587
- fix(docs): fix mermaid parse error in plugin-architecture doc by @MichaelWashburnJr in https://github.com/module-federation/core/pull/4572
Document ๐
- docs: add detailed error handling for cross-origin scripts by @2heal1 in https://github.com/module-federation/core/pull/4569
- docs: update docs by @2heal1 in https://github.com/module-federation/core/pull/4580
Other Changes
- chore(deps): bump activesupport from 7.1.6 to 7.2.3.1 in /apps/metro-example-host by @dependabot[bot] in https://github.com/module-federation/core/pull/4582
- chore(deps): bump activesupport from 7.1.6 to 7.2.3.1 in /apps/metro-example-mini by @dependabot[bot] in https://github.com/module-federation/core/pull/4583
New Contributors
- @MichaelWashburnJr made their first contribution in https://github.com/module-federation/core/pull/4572
Full Changelog: https://github.com/module-federation/core/compare/v2.2.3...v2.3.0
Additional notes
Open source โPatch Changes
- Updated dependencies [eb26065]
- Updated dependencies [f1d79b2]
- Updated dependencies [8f2ec9b]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- feat(dts-plugin): add
- 2.2.319 Mar 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.2.3 -->
What's Changed
Bug Fixes ๐
- fix(enhanced): implement getSourceBasicTypes for ConsumeSharedModule by @2heal1 in https://github.com/module-federation/core/pull/4563
- fix(rsbuild-plugin): replace direct JSON import with builder define to fix Node.js >= 22 by @2heal1 in https://github.com/module-federation/core/pull/4564
- fix(bridge-vue3): pass hashRoute/memoryRoute to RemoteApp and fix path normalization by @LuisDev2001 in https://github.com/module-federation/core/pull/4551
New Contributors
- @LuisDev2001 made their first contribution in https://github.com/module-federation/core/pull/4551
Full Changelog: https://github.com/module-federation/core/compare/v2.2.2...v2.2.3
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.2.217 Mar 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.2.2 -->
What's Changed
Bug Fixes ๐
- fix: dts plugin esm compatibility by @2heal1 in https://github.com/module-federation/core/pull/4553
- fix: ensure compatibility for rspack by flattening scope array in customShareInfo by @2heal1 in https://github.com/module-federation/core/pull/4555
- fix(dts-plugin): infer root dir from tsconfig references to fix Vite 8 new template dev server failure by @eezhal92 in https://github.com/module-federation/core/pull/4543
- fix: replace require with lazyRequire to ensure proper initialization ordering in plugins by @2heal1 in https://github.com/module-federation/core/pull/4557
Document ๐
- docs: support MDX props injection for brand name customization by @2heal1 in https://github.com/module-federation/core/pull/4552
- docs: add detailed documentation for mf-manifest.json and mf-stats.json field references by @2heal1 in https://github.com/module-federation/core/pull/4554
- docs: update fallback field descriptions for clarity and consistency by @2heal1 in https://github.com/module-federation/core/pull/4556
New Contributors
- @eezhal92 made their first contribution in https://github.com/module-federation/core/pull/4543
Full Changelog: https://github.com/module-federation/core/compare/v2.2.1...v2.2.2
Additional notes
Open source โPatch Changes
- 8b8da62: fix(enhanced): replace require with lazyRequire to ensure proper initialization ordering in plugins
- Updated dependencies [95282ac]
- Updated dependencies [f81bbea]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.2.114 Mar 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.2.1 -->
What's Changed
New Features ๐
- feat: add ghost dependency lint + CI enforcement by @2heal1 in https://github.com/module-federation/core/pull/4546
Bug Fixes ๐
- fix: strict package deps by @2heal1 in https://github.com/module-federation/core/pull/4547
Full Changelog: https://github.com/module-federation/core/compare/v2.2.0...v2.2.1
Additional notes
Open source โPatch Changes
- fix(enhanced): fix missed deps
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.2.014 Mar 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.2.0 -->
What's Changed
New Features ๐
- feat: agent skills by @2heal1 in https://github.com/module-federation/core/pull/4491
- feat(create-module-federation): update React to 19.2.3 by @dryor in https://github.com/module-federation/core/pull/4260
- feat(runtime): expose bundler entrypoints by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4526
- feat(dts-plugin): support custom outputDir for DTS type emission by @zhouxinyong in https://github.com/module-federation/core/pull/4487
- feat(modern-js): enbale asyncStartup by default by @2heal1 in https://github.com/module-federation/core/pull/4531
- feat: enhance error handling for script loading and execution by @2heal1 in https://github.com/module-federation/core/pull/4538
Bug Fixes ๐
- fix(rspack): update condition for provideExternalRuntime error handling by @2heal1 in https://github.com/module-federation/core/pull/4505
- fix(dts-plugin): use default import for fs-extra to fix ESM compatibility by @Staremang in https://github.com/module-federation/core/pull/4504
- fix(dts-plugin): handle EXIT before dev server init by @BleedingDev in https://github.com/module-federation/core/pull/4429
- fix(esbuild): fix esbuild 0.25.0 compatibility and remote module loading by @Nsttt in https://github.com/module-federation/core/pull/4255
- fix(ci): normalize workflow caches and restore bundle-size reporting by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4519
- fix(ci): save turbo cache on pull requests by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4523
- fix(enhanced,sdk,runtime): tree-shake env-target runtime paths by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4518
- fix(assemble-release-plan): move build to tsdown by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4532
- fix: tolerate node engine warnings in lint-fix by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4535
- fix(node): normalize chunk parsing and lint scope by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4529
- fix(runtime-core): improve error messages clarity and fix preload resourceCategory bug by @2heal1 in https://github.com/module-federation/core/pull/4502
- fix(runtime-core): change log to error for remote removal failure and remove redundant log function by @2heal1 in https://github.com/module-federation/core/pull/4514
Document ๐
- docs: update heading from "AI Skills" to "Skills" in documentation by @2heal1 in https://github.com/module-federation/core/pull/4506
- docs: [Aiden] optimize apps READMEs and package.json by @zhoushaw in https://github.com/module-federation/core/pull/4507
- docs: add createInstance desc by @2heal1 in https://github.com/module-federation/core/pull/4509
- docs(agents): prefer normalized webpack path requires by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4537
- docs: add details for registerShared and ShareArgs parameters by @2heal1 in https://github.com/module-federation/core/pull/4525
- docs: update documentation for configuration options and add new entries by @2heal1 in https://github.com/module-federation/core/pull/4534
Other Changes
- Release v2.1.0 by @2heal1 in https://github.com/module-federation/core/pull/4500
- chore: migrate Nx executors by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4483
- chore(deps): bump @hono/node-server from 1.19.5 to 1.19.10 by @dependabot[bot] in https://github.com/module-federation/core/pull/4498
- Process env build paths by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4482
- chore: update deps version by @zhoushaw in https://github.com/module-federation/core/pull/4508
- chore(deps): bump axios from 1.13.4 to 1.13.5 by @dependabot[bot] in https://github.com/module-federation/core/pull/4406
- [Chore]: Use manifest passed in options by @karanpvyas in https://github.com/module-federation/core/pull/4332
- chore(build): migrate monorepo orchestration from nx to turborepo by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4485
- [codex] shared tree shaking followups by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4512
- chore(prettier): ignore assemble-release-plan package by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4516
- chore: upgrade dinero.js from v2 alpha to v2 stable by @sarahdayan in https://github.com/module-federation/core/pull/4501
- Remove lang param from chrome extension link by @devinrhode2 in https://github.com/module-federation/core/pull/4515
- chore(ci): expand bundle-size reporting with web/node metrics by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4517
- chore(deps): bump hono from 4.11.10 to 4.12.7 by @dependabot[bot] in https://github.com/module-federation/core/pull/4520
- chore(deps): bump hono from 4.11.10 to 4.12.7 in /packages/treeshake-server by @dependabot[bot] in https://github.com/module-federation/core/pull/4521
- chore(deps-dev): bump hono from 4.11.10 to 4.12.7 in /packages/bridge/bridge-react by @dependabot[bot] in https://github.com/module-federation/core/pull/4522
- [codex] add codex environment setup by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4533
- [codex] improve bundle size reporting for bundled runtime paths by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4527
- refactor: restructure module federation SDK types and plugins by @2heal1 in https://github.com/module-federation/core/pull/4510
- chore(enhanced): remove unused ChildCompilationRuntimePlugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4536
New Contributors
- @Staremang made their first contribution in https://github.com/module-federation/core/pull/4504
- @BleedingDev made their first contribution in https://github.com/module-federation/core/pull/4429
- @karanpvyas made their first contribution in https://github.com/module-federation/core/pull/4332
- @dryor made their first contribution in https://github.com/module-federation/core/pull/4260
- @sarahdayan made their first contribution in https://github.com/module-federation/core/pull/4501
- @devinrhode2 made their first contribution in https://github.com/module-federation/core/pull/4515
- @zhouxinyong made their first contribution in https://github.com/module-federation/core/pull/4487
Full Changelog: https://github.com/module-federation/core/compare/v2.1.0...v2.2.0
Additional notes
Open source โPatch Changes
- 90758e9: Remove the unused
ChildCompilationRuntimePluginimplementation from the enhanced runtime container internals. - Updated dependencies [c856ec1]
- Updated dependencies [12240bb]
- Updated dependencies [e5dd6ef]
- Updated dependencies [079aecd]
- Updated dependencies [83662e3]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.1.05 Mar 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v2.1.0 -->
What's Changed
New Features ๐
- feat(rspress-plugin): support ssg-md by @2heal1 in https://github.com/module-federation/core/pull/4412
- feat: add webpack unbundled type sync script by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4459
- feat(metro-core): support dts-plugin by @Nsttt in https://github.com/module-federation/core/pull/4449
- feat: array share scope by @2heal1 in https://github.com/module-federation/core/pull/4477
- feat: tsup build alignment and local setup fixes by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4460
- feat(runtime-core): add RUNTIME-010 error code and handling for name option inconsistency by @2heal1 in https://github.com/module-federation/core/pull/4493
Bug Fixes ๐
- fix: update metro host maestro lodash assertions for main CI by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4428
- fix(rspress-plugin): set config.ssg.experimentalWorker true if enable ssg-md by @2heal1 in https://github.com/module-federation/core/pull/4430
- fix(utils): align package.json entrypoints with rslib output by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4439
- fix(deps): override [email protected] (CVE-2025-69873) by @Nsttt in https://github.com/module-federation/core/pull/4438
- fix(core): order pkg.pr.new canary publishes by dependency by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4458
- fix(enhanced): rehydrate bundler runtime in web workers by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4417
- fix: update peerDependencies for Rspack and Rsbuild v2 by @2heal1 in https://github.com/module-federation/core/pull/4473
- fix(dts-plugin): stabilize package test and typings build by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4475
- fix(dts-plugin): prevent fork-dev-worker crash on moduleFederationConโฆ by @sschwenker-im in https://github.com/module-federation/core/pull/4470
- fix(enhanced): correct the condition for provideExternalRuntime field by @2heal1 in https://github.com/module-federation/core/pull/4478
- fix(rsbuild-plugin): support app SSR node target with custom environment by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4427
- fix(metro-core): normalize Windows path handling in Metro federation by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4453
- fix(rspress-plugin): auto infer environment by @2heal1 in https://github.com/module-federation/core/pull/4488
- fix(manifest): record split expose chunk assets by @2heal1 in https://github.com/module-federation/core/pull/4489
Document ๐
- docs: add multiple share scope usage by @2heal1 in https://github.com/module-federation/core/pull/4472
- docs: enable ssg md by @2heal1 in https://github.com/module-federation/core/pull/4480
Other Changes
- Release v2.0.1 by @2heal1 in https://github.com/module-federation/core/pull/4424
- refactor(dts-plugin): replace Koa dev server with native HTTP by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4419
- test(enhanced): harden treeshake fixture setup for CI flake by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4441
- Publint rslib plugin integration by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4444
- [codex] add worktree-safe Nx setup for Codex environments by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4448
- ci: stabilize Metro E2E across GitHub Actions and ci-local by @jbroma in https://github.com/module-federation/core/pull/4447
- [codex] harden worktree setup scripts by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4450
- refactor(metro): align metro plugin configuration with MF SDK by @jbroma in https://github.com/module-federation/core/pull/4446
- chore(docs): remove legacy docs-ui codebase by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4463
- refactor(build): migrate Nx executors to vanilla CLI targets by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4455
- chore(deps): bump hono from 4.11.7 to 4.11.10 in /packages/treeshake-server by @dependabot[bot] in https://github.com/module-federation/core/pull/4471
- chore(deps-dev): bump hono from 4.11.7 to 4.11.10 in /packages/bridge/bridge-react by @dependabot[bot] in https://github.com/module-federation/core/pull/4466
- refactor: remove remote ip strategy feature by @2heal1 in https://github.com/module-federation/core/pull/4476
- chore: ensure all packages publish to pkg.pr.new by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4481
- chore(deps): bump storybook from 9.0.9 to 9.1.19 by @dependabot[bot] in https://github.com/module-federation/core/pull/4479
New Contributors
- @sschwenker-im made their first contribution in https://github.com/module-federation/core/pull/4470
Full Changelog: https://github.com/module-federation/core/compare/v2.0.1...v2.1.0
Additional notes
Open source โPatch Changes
- 987716a: fix(enhanced): correct the condition for provideExternalRuntime field
- 0172491: Fix federation runtime bootstrap to rehydrate bundler runtime in workers.
- a0faa70: Security fix: bump Ajv usage to 8.18.0 to prevent CVE-2025-69873 from affecting
schema-utilsvalidation paths. - 918294f: Add runtime-safe access helpers for webpack require, webpack share-scope globals, and ignored dynamic imports, and migrate core/node runtime loaders to use these helpers. The helpers are exposed via a standalone
@module-federation/sdk/bundlerentrypoint so they can be built and consumed independently from the SDK main index bundle. - Updated dependencies [6235711]
- Updated dependencies [5a4f503]
- Updated dependencies [918294f]
- Updated dependencies [24bf84d]
- Updated dependencies [918294f]
- Updated dependencies [5954fe7]
- Updated dependencies [918294f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.0.112 Feb 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at 28a2db40f27c363763e7e8d75bb3d3a38b7e3e15 -->
What's Changed
New Features ๐
- feat: support modern.js@3 by @2heal1 in https://github.com/module-federation/core/pull/4209
- feat(treeshake): add treeshake server + frontend and optimize build/upload path by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4372
- feat(metro-core): add Metro 0.83 compatibility layer by @jbroma in https://github.com/module-federation/core/pull/4418
Bug Fixes ๐
- fix(runtime-core): dedupe concurrent Module.init() calls by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4380
- fix(dts-plugin): fix Windows type generation by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4382
- fix(runtime-core): correct treeShaking condition and format error message by @2heal1 in https://github.com/module-federation/core/pull/4413
Document ๐
- docs: announce v2 stable version by @2heal1 in https://github.com/module-federation/core/pull/4401
- docs: remove rspack tree shaking patch tip by @2heal1 in https://github.com/module-federation/core/pull/4414
Other Changes
- ci: add per-package bundle size tracking to PRs by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4338
- chore(deps-dev): bump webpack from 5.98.0 to 5.104.1 by @dependabot[bot] in https://github.com/module-federation/core/pull/4378
- [codex] fix(core): run actionlint from runner temp by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4386
- chore(deps-dev): bump webpack from 5.94.0 to 5.104.1 in /packages/storybook-addon by @dependabot[bot] in https://github.com/module-federation/core/pull/4377
- chore(deps-dev): bump webpack from 5.94.0 to 5.104.1 in /packages/managers by @dependabot[bot] in https://github.com/module-federation/core/pull/4387
- chore: update README link by @2heal1 in https://github.com/module-federation/core/pull/4392
- CI local command by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4391
- chore(deps): bump undici from 5.29.0 to 6.23.0 in /packages/treeshake-server by @dependabot[bot] in https://github.com/module-federation/core/pull/4394
- chore(deps): bump hono from 4.10.2 to 4.11.7 in /packages/treeshake-server by @dependabot[bot] in https://github.com/module-federation/core/pull/4395
- chore(deps-dev): bump webpack from 5.75.0 to 5.104.1 in /packages/data-prefetch by @dependabot[bot] in https://github.com/module-federation/core/pull/4398
- chore(chrome-devtools): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4341
- chore(cli): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4342
- chore(data-prefetch): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4343
- chore(dts-plugin): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4344
- chore(error-codes): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4345
- chore(esbuild): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4346
- chore(managers): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4347
- chore(manifest): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4348
- chore(nextjs-mf): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4349
- chore(retry-plugin): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4350
- chore(rsbuild-plugin): migrate to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4351
- chore(runtime): migrate runtime-plugins to rslib bundleless by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4354
- chore(utils): rslib bundleless migration by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4357
- chore(rspack): rslib bundleless migration by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4359
- chore(module-federation): add pkg.pr.new preview workflow by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4422
- release v2.0.1 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4421
- Revert "release v2.0.1" by @2heal1 in https://github.com/module-federation/core/pull/4423
Full Changelog: https://github.com/module-federation/core/compare/v0.24.1...v2.0.1
Additional notes
Open source โPatch Changes
- Updated dependencies [28a2db4]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2.0.06 Feb 2026
Release notes
Open source โPatch Changes
- Updated dependencies [2bd445d]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [2bd445d]
- 0.24.14 Feb 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.24.1 -->
What's Changed
Bug Fixes ๐
- fix(runtime-core): prevent duplicate remote entry initialization by @2heal1 in https://github.com/module-federation/core/pull/4371
Document ๐
- docs: remove config by @2heal1 in https://github.com/module-federation/core/pull/4370
Full Changelog: https://github.com/module-federation/core/compare/v0.24.0...v0.24.1
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.24.03 Feb 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.24.0 -->
What's Changed
New Features ๐
- feat: upgrade rspress v2 by @2heal1 in https://github.com/module-federation/core/pull/4362
Bug Fixes ๐
- fix(module-federation): disable build cache for Next.js apps by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4329
- fix(manifest): use parsed version first by @2heal1 in https://github.com/module-federation/core/pull/4366
- fix: update peerDependencies for Rspack and Rsbuild v2 by @chenjiahan in https://github.com/module-federation/core/pull/4365
Document ๐
- docs(website-new): mark dts supported in Vite docs by @Nsttt in https://github.com/module-federation/core/pull/4322
Other Changes
- chore: upgrade node@20 by @2heal1 in https://github.com/module-federation/core/pull/4299
- chore/enhanced rstest migration by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4317
- chore(next-app-router): bump Next.js to 16 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4336
- chore(deps-dev): bump eslint from 8.57.1 to 9.26.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4335
- chore(deps): bump next from 15.0.0-canary.193 to 16.1.5 in /apps/next-app-router/next-app-router-4001 by @dependabot[bot] in https://github.com/module-federation/core/pull/4328
- chore(deps): bump next from 16.0.10 to 16.1.5 in /apps/next-app-router/next-app-router-4000 by @dependabot[bot] in https://github.com/module-federation/core/pull/4337
- chore(deps-dev): bump hono from 4.10.3 to 4.11.7 by @dependabot[bot] in https://github.com/module-federation/core/pull/4323
- dependabot/npm and yarn/packages/bridge/bridge react/hono 4.11.7 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4361
- chore(deps): bump lodash from 4.17.21 to 4.17.23 in /apps/metro-example-nested-mini by @dependabot[bot] in https://github.com/module-federation/core/pull/4316
- chore(module-federation): bump lodash to 4.17.23 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4363
- chore(deps): bump undici from 7.13.0 to 7.18.2 by @dependabot[bot] in https://github.com/module-federation/core/pull/4300
- ci: stabilize installs (pin pnpm, frozen lockfile) + merge main by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4364
- chore(deps): bump next to 14.2.35 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4369
Full Changelog: https://github.com/module-federation/core/compare/v0.23.0...v0.24.0
Additional notes
Open source โPatch Changes
- c3c068e: chore(enhanced): upgrade node@20
- Updated dependencies [6c45347]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.23.023 Jan 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at 2843ab270da53c4c79fcef4e0e9aee8aa1c4104a -->
What's Changed
New Features ๐
- feat: devtools support dark mode by @2heal1 in https://github.com/module-federation/core/pull/4305
- feat: make Module Federation on Node.js easy by @2heal1 in https://github.com/module-federation/core/pull/4314
Bug Fixes ๐
- fix(dts-plugin): add default mf config value by @2heal1 in https://github.com/module-federation/core/pull/4301
- fix(rsbuild-plugin): set default publicPath to 'auto' by @samithahansaka in https://github.com/module-federation/core/pull/4293
- fix: use jiti to load config by @2heal1 in https://github.com/module-federation/core/pull/4304
Document ๐
- docs: adjust structure by @2heal1 in https://github.com/module-federation/core/pull/4303
New Contributors
- @samithahansaka made their first contribution in https://github.com/module-federation/core/pull/4293
Full Changelog: https://github.com/module-federation/core/compare/v0.22.1...v0.23.0
Additional notes
Open source โPatch Changes
- Updated dependencies [9373882]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.22.112 Jan 2026
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.22.1 -->
What's Changed
New Features ๐
- feat: optimize chrome devtools by @2heal1 in https://github.com/module-federation/core/pull/4204
Full Changelog: https://github.com/module-federation/core/compare/v0.22.0...v0.22.1
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.22.023 Dec 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.22.0 -->
What's Changed
Bug Fixes ๐
- fix(bridge-react): remove the unnecessary bundle for react-router-dom when user not using react-router in bridge-react by @danpeen in https://github.com/module-federation/core/pull/4227
- fix(modernjs)!: ship .mjs files for correct ESM output by @fi3ework in https://github.com/module-federation/core/pull/4240
- fix: prefer use
stroybook/internal/node-loggeras logger by @fi3ework in https://github.com/module-federation/core/pull/4235 - fix(modernjs): update @modern-js dependencies to 2.69.3 to address CVE-2025-55182 by @Nsttt in https://github.com/module-federation/core/pull/4266
- fix: passing custom request flag by @troZee in https://github.com/module-federation/core/pull/4244
- fix: correct modernjs dist dir by @2heal1 in https://github.com/module-federation/core/pull/4269
- fix(modern-js-plugin): correct distOutputDir condition in ssrPlugin by @2heal1 in https://github.com/module-federation/core/pull/4273
Document ๐
- docs: remove invalid lark link by @2heal1 in https://github.com/module-federation/core/pull/4253
Other Changes
- Fix typo in quick-start documentation by @jessehao in https://github.com/module-federation/core/pull/4275
New Contributors
- @troZee made their first contribution in https://github.com/module-federation/core/pull/4244
- @jessehao made their first contribution in https://github.com/module-federation/core/pull/4275
Full Changelog: https://github.com/module-federation/core/compare/v0.21.6...v0.22.0
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.21.621 Nov 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.21.6 -->
What's Changed
Bug Fixes ๐
- fix(rsbuild-plugin): create different temp filepath to prevent invalid manifest.exposes by @2heal1 in https://github.com/module-federation/core/pull/4233
Full Changelog: https://github.com/module-federation/core/compare/v0.21.5...v0.21.6
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.21.521 Nov 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.21.5 -->
What's Changed
New Features ๐
- feat(storybook)!: only ship ESM outputs, align with Storybook 10. by @fi3ework in https://github.com/module-federation/core/pull/4223
- feat(dts-plugin): add dts.generateTypes.deleteTsConfig field by @2heal1 in https://github.com/module-federation/core/pull/4225
Performance ๐
- perf: use jiti to load mf config by @2heal1 in https://github.com/module-federation/core/pull/4219
Bug Fixes ๐
- fix(sdk): fix typescript
TS1170error on Typescript >5.7.0by @davidfestal in https://github.com/module-federation/core/pull/4208 - fix(retry-plugin): add autoParseResponse to auto-select JSON or text based on file extension by @2heal1 in https://github.com/module-federation/core/pull/4228
- fix(dts-plugin): delete compilerOptions.declarationDir by @2heal1 in https://github.com/module-federation/core/pull/4226
- fix: js file extension maybe .cjs or .mjs by @2heal1 in https://github.com/module-federation/core/pull/4229
- fix(dts-plugin): api type file should not related with manifest config by @2heal1 in https://github.com/module-federation/core/pull/4230
New Contributors
- @davidfestal made their first contribution in https://github.com/module-federation/core/pull/4208
Full Changelog: https://github.com/module-federation/core/compare/v0.21.4...v0.21.5
Additional notes
Open source โPatch Changes
- Updated dependencies [f8ff0d8]
- Updated dependencies [9dfcbb3]
- Updated dependencies [2fc4050]
- Updated dependencies [35c3695]
- Updated dependencies [94d8868]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.21.411 Nov 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.21.4 -->
What's Changed
New Features ๐
- feat: support inject dev lib with eager mode by @2heal1 in https://github.com/module-federation/core/pull/4193
- feat(dts-plugin): support type generation for yarn pnp by @WooWan in https://github.com/module-federation/core/pull/4189
Bug Fixes ๐
- fix missing translation by @catnipan in https://github.com/module-federation/core/pull/4187
- fix(react-bridge): Hoisting
BridgeWrappercomponent to prevent unnecessary component recreation. by @danpeen in https://github.com/module-federation/core/pull/4202
Other Changes
- refactor: ship manifest by @2heal1 in https://github.com/module-federation/core/pull/4130
New Contributors
- @WooWan made their first contribution in https://github.com/module-federation/core/pull/4189
Full Changelog: https://github.com/module-federation/core/compare/v0.21.3...v0.21.4
Additional notes
Open source โPatch Changes
- a50e068: refactor(manifest): collect assets from build hook
- Updated dependencies [d729167]
- Updated dependencies [a50e068]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.21.36 Nov 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.21.3 -->
What's Changed
Bug Fixes ๐
- fix(runtime-core): register share if not registered by @2heal1 in https://github.com/module-federation/core/pull/4145
Other Changes
- Fix path join for downloading remote types in FederatedTypesPlugin.ts by @philip-lempke in https://github.com/module-federation/core/pull/4169
- chore(deps-dev): bump hono from 4.10.2 to 4.10.3 by @dependabot[bot] in https://github.com/module-federation/core/pull/4165
- chore: add plugin docs exposes in website by @danpeen in https://github.com/module-federation/core/pull/4184
New Contributors
- @philip-lempke made their first contribution in https://github.com/module-federation/core/pull/4169
Full Changelog: https://github.com/module-federation/core/compare/v0.21.2...v0.21.3
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.21.228 Oct 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.21.2 -->
What's Changed
New Features ๐
- feat: Re-export the exports of the v18/v19/plugin from
@module-federation/bridge-reactin modernjs by @danpeen in https://github.com/module-federation/core/pull/4168
Bug Fixes ๐
- fix: support React Router v6 in bridge-react peer dependencies by @danpeen in https://github.com/module-federation/core/pull/4167
Other Changes
- chore: release v0.21.1 by @danpeen in https://github.com/module-federation/core/pull/4152
- chore(dts-plugin): bump koa to 3.0.3 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4157
- ci: restore build workflow permissions and add actionlint guard by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4158
- chore(deps-dev): bump hono from 3.12.12 to 4.10.2 by @dependabot[bot] in https://github.com/module-federation/core/pull/4156
- chore(deps-dev): bump vite from 5.4.20 to 5.4.21 by @dependabot[bot] in https://github.com/module-federation/core/pull/4149
- chore(deps): bump rexml from 3.4.1 to 3.4.2 in /apps/metro-example-mini by @dependabot[bot] in https://github.com/module-federation/core/pull/4076
- chore(deps): bump lodash and @types/lodash in /apps/metro-example-nested-mini by @dependabot[bot] in https://github.com/module-federation/core/pull/4019
Full Changelog: https://github.com/module-federation/core/compare/v0.21.1...v0.21.2
Additional notes
Open source โPatch Changes
- Updated dependencies [4cada54]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- feat: Re-export the exports of the v18/v19/plugin from
- 0.21.121 Oct 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.22.0 -->
What's Changed
Bug Fixes ๐
- fix(modern-js-plugin): add bridge peer deps by @2heal1 in https://github.com/module-federation/core/pull/4148
Other Changes
- Release v0.21.0 by @danpeen in https://github.com/module-federation/core/pull/4144
- chore: export react-bridge types by @Nsttt in https://github.com/module-federation/core/pull/4150
- chore: add bridge exposes in website by @danpeen in https://github.com/module-federation/core/pull/4151
Full Changelog: https://github.com/module-federation/core/compare/v0.21.0...v0.21.1
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.21.020 Oct 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.21.0 -->
What's Changed
New Features ๐
- feat(react-bridge): Introduce enableBridgeRouter Configuration for Enhanced Bridge Router Control by @danpeen in https://github.com/module-federation/core/pull/4129
- feat: Add React Router v7 Support to Module Federation Bridge by @danpeen in https://github.com/module-federation/core/pull/4132
- feat(vue3-bridge): reconstruct nested route by @CaptainWang98 in https://github.com/module-federation/core/pull/4117
- feat(sdk): add stack trace in debug mode by @2heal1 in https://github.com/module-federation/core/pull/4138
- feat: add Android and iOS E2E test workflows and actions by @Thegrep01 in https://github.com/module-federation/core/pull/4056
- feat(website): refactor bridge docs by @danpeen in https://github.com/module-federation/core/pull/4139
Bug Fixes ๐
- fix(rsbuild-plugin): add more MF packages to source.include by @chenjiahan in https://github.com/module-federation/core/pull/4128
- fix: stabilize router e2e workflow by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4137
Document ๐
- docs: re-add documentation for the manifest fetch and loadEntry hook by @pganster in https://github.com/module-federation/core/pull/4131
Other Changes
- chore: remove cypress downloads by @2heal1 in https://github.com/module-federation/core/pull/4143
Full Changelog: https://github.com/module-federation/core/compare/0.20.0...v0.21.0
Additional notes
Open source โPatch Changes
- Updated dependencies [d1e90a4]
- Updated dependencies [d225658]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.20.010 Oct 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.20.0 -->
What's Changed
New Features ๐
- feat(webpack-bundler-runtime): support lazy compilation by @2heal1 in https://github.com/module-federation/core/pull/4095
- feat: add zephyr to docs by @Nsttt in https://github.com/module-federation/core/pull/4046
- feat(enhanced): runtimePlugins support pass params by @2heal1 in https://github.com/module-federation/core/pull/4118
Bug Fixes ๐
- fix(enhanced): Populate
buildMetaandbuildInfoonConsumeSharedPluginusing fallbacks by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4063 - fix(retry-plugin): implement error handling in getRemoteEntry to avoid throw RUNTIME_008 error on console by @danpeen in https://github.com/module-federation/core/pull/4064
- fix(runtime): remove synthetic default import by @jabrks in https://github.com/module-federation/core/pull/4066
- fix(sdk): change NameTransformSymbol to literal type for TS <5.7.0 by @baconcheese113 in https://github.com/module-federation/core/pull/4014
- fix: the
exposes.requirestype in manifest.json should be array instead of object by @danpeen in https://github.com/module-federation/core/pull/4094 - fix(dts-plugin): correct generateTypes host params by @2heal1 in https://github.com/module-federation/core/pull/4088
- fix(node): catch runInThisContext errors and handle req error by @mababain in https://github.com/module-federation/core/pull/4093
- fix(enhanced): consume shared module cache issue by @2heal1 in https://github.com/module-federation/core/pull/4102
- fix(docs): fix mermaid syntax error by @CaptainWang98 in https://github.com/module-federation/core/pull/4108
- fix(enhanced): Add fallback parsing for container module exposes (#4034) by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4083
- fix enahcned type tests by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4113
- fix: DevServer reconnecting when timeout by @kambing86 in https://github.com/module-federation/core/pull/4120
Document ๐
- docs: add typesOnBuild desc by @2heal1 in https://github.com/module-federation/core/pull/4091
Other Changes
- chore: update release contribute desc by @2heal1 in https://github.com/module-federation/core/pull/4069
- chore: publish bridge preview by @2heal1 in https://github.com/module-federation/core/pull/4070
- chore: remove pkg-pr-new by @2heal1 in https://github.com/module-federation/core/pull/4072
- chore: merge preview into release.yml by @2heal1 in https://github.com/module-federation/core/pull/4073
- Fix spaces in path for TypeScript compilation by @CC-Bell in https://github.com/module-federation/core/pull/4081
- Fix minor documentation error for rsbuild consumer example by @mcalthrop in https://github.com/module-federation/core/pull/4075
- chore(enhanced): update schema by @2heal1 in https://github.com/module-federation/core/pull/4092
- build(esbuild): migrate from rollup to rslib by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4048
- chore: stabilize tsc rollup builds and clean up CI retries by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4105
- chore(deps): bump @changesets/get-dependents-graph from 2.1.2 to 2.1.3 by @dependabot[bot] in https://github.com/module-federation/core/pull/4110
- chore(deps-dev): bump publint from 0.2.12 to 0.3.13 by @dependabot[bot] in https://github.com/module-federation/core/pull/4109
- refactor: migrate rsbuild-plugin build to rslib by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4096
- ci: bump action scripts versions by @gioboa in https://github.com/module-federation/core/pull/4114
- chore(manifest): harden e2e workflow by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4106
- Rename share resolver option to allowNodeModulesSuffixMatch by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4121
- chore(deps): bump axios from 1.11.0 to 1.12.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/4059
- chore(deps-dev): bump vite from 6.3.5 to 6.3.6 by @dependabot[bot] in https://github.com/module-federation/core/pull/4052
- chore: update runtimePlugins type by @2heal1 in https://github.com/module-federation/core/pull/4123
- Improve infrastructure logging across federation plugins by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4115
New Contributors
- @CC-Bell made their first contribution in https://github.com/module-federation/core/pull/4081
- @mcalthrop made their first contribution in https://github.com/module-federation/core/pull/4075
- @jabrks made their first contribution in https://github.com/module-federation/core/pull/4066
- @baconcheese113 made their first contribution in https://github.com/module-federation/core/pull/4014
- @CaptainWang98 made their first contribution in https://github.com/module-federation/core/pull/4108
- @kambing86 made their first contribution in https://github.com/module-federation/core/pull/4120
- @gioboa made their first contribution in https://github.com/module-federation/core/pull/4114
Full Changelog: https://github.com/module-federation/core/compare/0.19.1...0.20.0
Additional notes
Open source โMinor Changes
- c66c21e: rename the share resolver option to
allowNodeModulesSuffixMatchand update generated schemas, declarations, and tests to use the new name.
Patch Changes
- dcc290e: chore(enhanced): update schema
- 2eea0d0: feat(enhanced): runtimePlugins support pass params
- 22b9ff9: fix(enhanced): Populate
buildMetaandbuildInfoonConsumeSharedPluginusing fallbacks - 8a80605: fix(enhanced): Mark all exports as provided, to avoid webpack's export analysis from marking them as unused since we copy buildMeta
- 8038f61: fix(webpack-bundler-runtime): align with rspack bundler runtime variable
- Updated dependencies [1e96509]
- Updated dependencies [c171400]
- Updated dependencies [37346d4]
- Updated dependencies [639a83b]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.19.112 Sept 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at release-v0.19.1 -->
What's Changed
New Features ๐
- Refactor(retry-plugin): unify retry behavior and improve resilience by @danpeen in https://github.com/module-federation/core/pull/4043
Bug Fixes ๐
- fix: using
addQueryoption in retry-plugin query parameters will accumulating across retries by @danpeen in https://github.com/module-federation/core/pull/4055
Document ๐
- docs: disable doc cache in deploy by @2heal1 in https://github.com/module-federation/core/pull/4047
Other Changes
- chore: release metro support by @ScriptedAlchemy in https://github.com/module-federation/core/pull/4041
- chore: add react-native docs by @Esemesek in https://github.com/module-federation/core/pull/3905
- chore: enable trusted publishing for npm packages by @2heal1 in https://github.com/module-federation/core/pull/4053
- chore: optimize release workflow by @2heal1 in https://github.com/module-federation/core/pull/4057
New Contributors
- @Esemesek made their first contribution in https://github.com/module-federation/core/pull/3905
Full Changelog: https://github.com/module-federation/core/compare/v0.18.4...0.19.1
Additional notes
Open source โPatch Changes
- Updated dependencies
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.19.012 Sept 2025
Release notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.18.43 Sept 2025
Release notes
Open source โDescription
<!--- Provide a general summary of your changes in the Title above --> <!--- Describe your changes in detail --> Metro Initial Release
Related Issue
<!--- This project only accepts pull requests related to open issues --> <!--- If suggesting a new feature or change, please discuss it in an issue first --> <!--- If fixing a bug, there should be an issue describing it with steps to reproduce --> <!--- Please link to the issue here: -->
Types of changes
<!--- What types of changes does your code introduce? Put an
xin all the boxes that apply: -->- [ ] Docs change / refactoring / dependency upgrade
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
Checklist
<!--- Go over all the following points, and put an
xin all the boxes that apply. --> <!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->- [ ] I have added tests to cover my changes.
- [ ] All new and existing tests passed.
- [ ] I have updated the documentation.
Additional notes
Open source โPatch Changes
- Updated dependencies [8061f8c]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.18.319 Aug 2025
Release notes
Open source โWhat's Changed
New Features ๐
- feat: support env vars to add cors when use serve command by @zllkjc in https://github.com/module-federation/core/pull/4005
Document ๐
- docs: fix the configuration example in create-config.mdx by @LeeSamFong in https://github.com/module-federation/core/pull/4004
Other Changes
- chore: release v0.18.2 by @2heal1 in https://github.com/module-federation/core/pull/4003
New Contributors
- @LeeSamFong made their first contribution in https://github.com/module-federation/core/pull/4004
Full Changelog: https://github.com/module-federation/core/compare/v0.18.2...v0.18.3
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.18.215 Aug 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.18.2 -->
What's Changed
New Features ๐
- feat(enhanced): implement layer-aware module sharing with comprehensive test coverage (PR9) by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3915
Bug Fixes ๐
- fix(rsbuild-plugin): set output.emitAssets as true by @2heal1 in https://github.com/module-federation/core/pull/3996
- fix(runtime-core): set shared loaded status true after calling loadShareSync by @2heal1 in https://github.com/module-federation/core/pull/3998
- fix(rsbuild-plugin): invalid type field by @2heal1 in https://github.com/module-federation/core/pull/4002
Other Changes
- chore: bump axios to resolve vulnerabilities in form-data dependency by @DanielChutkowskiJMMJ in https://github.com/module-federation/core/pull/4000
New Contributors
- @DanielChutkowskiJMMJ made their first contribution in https://github.com/module-federation/core/pull/4000
Full Changelog: https://github.com/module-federation/core/compare/v0.18.1...v0.18.2
Additional notes
Open source โPatch Changes
-
756750e: test: add test coverage for ConsumeSharedPlugin
- Add 70+ tests for createConsumeSharedModule method covering all critical business logic
- Implement tests for import resolution logic including error handling and direct fallback regex matching
- Add requiredVersion resolution tests for package name extraction and version resolution
- Implement include/exclude version filtering tests with fallback version support
- Add singleton warning generation tests for version filters as specified
- Implement package.json reading error scenarios and edge case handling
- Add apply method tests for plugin registration logic and hook setup
- Achieve test coverage parity with ProvideSharedPlugin (70+ tests each)
-
756750e: test: add test coverage for ProvideSharedPlugin
- Add 73 tests covering all critical business logic and edge cases
- Implement complete shouldProvideSharedModule method coverage (15 tests) for version filtering with semver validation
- Add provideSharedModule method tests (16 tests) covering version resolution, request pattern filtering, and warning generation
- Implement module matching and resolution stage tests (20 tests) for multi-stage resolution logic
- Validate business rules: warnings only for version filters with singleton, not request filters
- Cover all critical private methods with proper TypeScript handling using @ts-ignore
- Fix container utils mock for dependency factory operations
- Add performance and memory usage tests for large-scale scenarios
-
756750e: test: add test coverage for ConsumeSharedPlugin and ProvideSharedPlugin
- Add 70+ tests for ConsumeSharedPlugin covering all critical business logic including multi-stage module resolution, import resolution logic, version filtering, and error handling
- Add 73 tests for ProvideSharedPlugin covering shouldProvideSharedModule method, provideSharedModule method, module matching, and resolution stages
- Fix minor bug in ProvideSharedPlugin where originalRequestString was used instead of modulePathAfterNodeModules for prefix matching
- Add layer property to resolved provide map entries for better layer support
- Improve test infrastructure stability and CI reliability with better assertions and mocking
-
Updated dependencies [297c9a7]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.18.112 Aug 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.18.1 -->
What's Changed
New Features ๐
- feat: implement nodeModulesReconstructedLookup feature for PR7 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3913
Bug Fixes ๐
fix: Auto call
setGlobalFederationInstancewhen executecreateInstanceby @Nsttt in https://github.com/module-federation/core/pull/3975- fix(bridge-react): Add loading in root component to avoid CLS problem by @ArmenMesropyanOptimax in https://github.com/module-federation/core/pull/3973
- fix(bridge-react): correct createRemoteComponent warning info by @2heal1 in https://github.com/module-federation/core/pull/3983
- fix(bridge-react): call preloadAssets after getting assets by @2heal1 in https://github.com/module-federation/core/pull/3992
- fix: collect rspack cached modules in manifest by @2heal1 in https://github.com/module-federation/core/pull/3993
- fix: example type issue by @2heal1 in https://github.com/module-federation/core/pull/3979
- fix(modern-js-plugin): set bridge.disableAlias true when installing @module-federation/bridge-react
Document ๐
- docs: remove unused constant by @2heal1 in https://github.com/module-federation/core/pull/3982
- docs: enhance Module Federation offline remote handling documentation by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3932
Other Changes
- chore(modern-js-plugin): re-export all bridge react by @2heal1 in https://github.com/module-federation/core/pull/3984
- chore: remove old website by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3990
- PR8: SharePlugin - Unified API by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3914
New Contributors
- @ArmenMesropyanOptimax made their first contribution in https://github.com/module-federation/core/pull/3973
Full Changelog: https://github.com/module-federation/core/compare/v0.18.0...v0.18.1
Additional notes
Open source โPatch Changes
-
0bf3a3a: test: add comprehensive test coverage for request pattern filtering
- Add integration tests for request pattern filtering in provide-filters test case
- Add test cases verifying modules match/don't match request include filters
- Add unit tests for
extractPathAfterNodeModulesutility function - Add unit tests for
createLookupKeyForSharingutility function - Add test files for request filtering scenarios (components/Button.js, utils/helper.js, etc.)
This enhances test coverage to ensure request pattern filtering functionality works correctly and prevents regressions.
-
Updated dependencies [0bf3a3a]
-
Updated dependencies [9f16eac]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.18.06 Aug 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.18.0 -->
What's Changed
New Features ๐
- feat(enhanced): add include/exclude filtering support for shared modules by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3949
- feat(dts-plugin): add
familyoption by @ogonkov in https://github.com/module-federation/core/pull/3977
Bug Fixes ๐
- fix(dts-plugin): update koa to 2.16.2 to fix CVE-2025-8129 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3963
- fix(runtime): support TypeScript moduleResolution NodeNext by @danpeen in https://github.com/module-federation/core/pull/3960
- fix(rsbuild-plugin): add source.include in prod mode only by @2heal1 in https://github.com/module-federation/core/pull/3971
- fix(enhanced): add module factory for EntryDependency when entry is eโฆ by @xinyuehtx in https://github.com/module-federation/core/pull/3953
Document ๐
- docs: add createRemoteCompoent and createRemoteSSRComponent deprecated documentation by @2heal1 in https://github.com/module-federation/core/pull/3978
- docs: add architectural documentation in arch-doc directory by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3955
Other Changes
- chore(deps): bump undici from 5.28.5 to 7.13.0 by @dependabot[bot] in https://github.com/module-federation/core/pull/3966
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot[bot] in https://github.com/module-federation/core/pull/3836
- chore: upgrade @babel/* packages to latest versions by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3968
- chore(deps-dev): bump pbkdf2 from 3.1.2 to 3.1.3 by @dependabot[bot] in https://github.com/module-federation/core/pull/3856
- chore(deps-dev): bump form-data from 2.5.1 to 2.5.5 by @dependabot[bot] in https://github.com/module-federation/core/pull/3933
- chore(deps): bump koa from 2.16.1 to 3.0.1 in /packages/dts-plugin by @dependabot[bot] in https://github.com/module-federation/core/pull/3956
- Revert "feat: support NodeNext module resolution in packages" by @danpeen in https://github.com/module-federation/core/pull/3972
New Contributors
- @ogonkov made their first contribution in https://github.com/module-federation/core/pull/3977
- @xinyuehtx made their first contribution in https://github.com/module-federation/core/pull/3953
Full Changelog: https://github.com/module-federation/core/compare/v0.17.1...v0.18.0
Additional notes
Open source โMinor Changes
-
0ab51b8: fix(enhanced): add module factory for EntryDependency when entry is empty
- bind normalModuleFactory for EntryDependency when no moduleFactory is bound for EntryDependency
-
98a29c3: feat(enhanced): add include/exclude filtering for shared modules
- Add include/exclude filtering for both ConsumeSharedPlugin and ProvideSharedPlugin
- Support version-based filtering using semantic version ranges (e.g.,
include: { version: '^18.0.0' }) - Support request pattern filtering with string and RegExp (e.g.,
include: { request: /^Button/ }) - Add singleton warnings when filters are used to prevent multiple shared instances
- Enhanced type definitions and JSON schema validation for filtering options
Patch Changes
- Updated dependencies [08f089a]
- Updated dependencies [f6381e6]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.17.124 Jul 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.17.1 -->
What's Changed
New Features ๐
- feat: upgrade NX to 21.2.3, Storybook to 9.0.9, and TypeScript to 5.8.3 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3920
- feat: enhance HoistContainerReferencesPlugin for better module hoisting by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3903
- feat: implement rslib with TypeScript declaration generation by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3883
Bug Fixes ๐
- fix(enhanced): add runtime safety checks to prevent errors by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3900
- fix: buildVersion now correctly reads from project's package.json by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3928
- fix(cli): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3939
- fix(error-codes): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3940
- fix(manifest): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3943
- fix(data-prefetch): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3941
- fix(esbuild): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3942
- fix(utils): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3946
- fix(runtime): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3937
- fix(managers): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3938
- fix(webpack-bundler-runtime): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3947
- fix(runtime-tools): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3945
- fix(rspack): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3944
- fix(runtime-core): enable modern TypeScript plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3936
- fix: prevent duplicate error prefix in Module Federation Runtime errors (#3926) by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3931
- fix(runtime-core): add useIn while using unloading registered shared by @2heal1 in https://github.com/module-federation/core/pull/3925
- fix: resolve eslint errors in test files and cypress e2e tests by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3930
- fix(enhanced): compilerInstance type should be string not enum by @2heal1 in https://github.com/module-federation/core/pull/3829
Document ๐
- docs: remove props by @2heal1 in https://github.com/module-federation/core/pull/3921
Other Changes
- refactor: rename container hooks for clarity and consistency by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3902
- refactor: sink React packages from root to individual packages by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3907
- Fix GitHub issue 3881 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3898
- chore: clear node_modules cache after pnpm install by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3948
- chore(bridge-react): set sideEffects false by @2heal1 in https://github.com/module-federation/core/pull/3935
Full Changelog: https://github.com/module-federation/core/compare/v0.17.0...v0.17.1
Additional notes
Open source โPatch Changes
-
bc3bc10: enhance HoistContainerReferencesPlugin for better module hoisting
- Separate handling for container, federation, and remote dependencies
- Improved support for
runtimeChunk: 'single'configuration - Proper remote module hoisting using the new
addRemoteDependencyhook - Simplified cleanup logic for better performance
- Changed runtime chunk detection to include all chunks with runtime (not just entry chunks)
- Added comprehensive unit tests for the plugin functionality
-
7000c1f: fix: BuildVersion now correctly reads from project's package.json
- Fixed getBuildVersion() to accept optional root parameter for correct directory resolution
- Updated StatsManager to use compiler.context when determining build version
- Ensures buildVersion in mf-manifest.json matches the project's package.json version
- Resolves issue #3835 where buildVersion was reading from wrong package.json location
-
4ffefbe: refactor: rename container hooks for clarity and consistency
- Renamed
addContainerEntryModuletoaddContainerEntryDependency - Renamed
addFederationRuntimeModuletoaddFederationRuntimeDependency - Added new
addRemoteDependencyhook for remote module tracking - Updated all hook usages across the codebase to use new names
- This is an internal refactoring with no breaking changes to external APIs
- Renamed
-
a7cf276: chore: upgrade NX to 21.2.3, Storybook to 9.0.9, and TypeScript to 5.8.3
- Upgraded NX from 21.0.3 to 21.2.3 with workspace configuration updates
- Migrated Storybook from 8.3.5 to 9.0.9 with updated configurations and automigrations
- Upgraded TypeScript from 5.7.3 to 5.8.3 with compatibility fixes
- Fixed package exports and type declaration paths across all packages
- Resolved module resolution issues and TypeScript compatibility problems
- Updated build configurations and dependencies to support latest versions
-
1825b9d: fix(enhanced): add runtime safety checks to prevent errors
- Add typeof check for prevStartup function in EmbedFederationRuntimeModule to prevent calling undefined function
- Add typeof check for webpack_require.x in StartupHelpers to prevent calling undefined function
- Add warning logs when these functions are missing to help developers debug issues
-
8727aa3: fix(enhanced): compilerInstance type should be string not enum
-
Updated dependencies [7000c1f]
-
Updated dependencies [2428be0]
-
Updated dependencies [a7cf276]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.17.015 Jul 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.17.0 -->
What's Changed
New Features ๐
- feat: devtool add header slot by @2heal1 in https://github.com/module-federation/core/pull/3886
- feat(react): add cache api by @2heal1 in https://github.com/module-federation/core/pull/3847
- feat: add createInstance api by @2heal1 in https://github.com/module-federation/core/pull/3874
Bug Fixes ๐
- fix: set files on runtime-tools pkg by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3889
- fix: bump modern.js to v2.68.0 to fix esbuild vulnerability by @Julien-Marcou in https://github.com/module-federation/core/pull/3880
- fix(dts-plugin): add expose file imported files to tsconfig files by @2heal1 in https://github.com/module-federation/core/pull/3895
Document ๐
- docs: add rspress demo prop by @2heal1 in https://github.com/module-federation/core/pull/3875
- docs(website-new): format remotesInfo by @wtlin1228 in https://github.com/module-federation/core/pull/3885
- docs(next): correct typo in recommended badge by @rutchanai in https://github.com/module-federation/core/pull/3892
Other Changes
- chore(modern-js-plugin): update source.alias to resolve.alias by @2heal1 in https://github.com/module-federation/core/pull/3909
- refactor(runtime): reuse the buildId variable by @wtlin1228 in https://github.com/module-federation/core/pull/3884
- refactor: check if remote has any shared modules by @wtlin1228 in https://github.com/module-federation/core/pull/3901
New Contributors
- @wtlin1228 made their first contribution in https://github.com/module-federation/core/pull/3885
- @rutchanai made their first contribution in https://github.com/module-federation/core/pull/3892
- @Julien-Marcou made their first contribution in https://github.com/module-federation/core/pull/3880
Full Changelog: https://github.com/module-federation/core/compare/v0.16.0...v0.17.0
Additional notes
Open source โPatch Changes
- Updated dependencies [3f736b6]
- Updated dependencies [e0ceca6]
- Updated dependencies [1d691ef]
- Updated dependencies [60e4df1]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.16.02 Jul 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.16.0 -->
What's Changed
New Features ๐
- feat: support rspress by @2heal1 in https://github.com/module-federation/core/pull/3852
- feat(dts-plugin): added flag to fetch types by @ksv90 in https://github.com/module-federation/core/pull/3840
Bug Fixes ๐
- fix(modern-js-plugin): adjust fetch type by @2heal1 in https://github.com/module-federation/core/pull/3825
- fix(modern-js-plugin): use contenthash instead of chunkhash by @2heal1 in https://github.com/module-federation/core/pull/3855
- fix(rsbuild-plugin): correct ESM output extension by @fi3ework in https://github.com/module-federation/core/pull/3870
Document ๐
- docs: fix note format by @2heal1 in https://github.com/module-federation/core/pull/3823
- docs(website-new): fix code formatting on Federation Runtime example by @nickhall in https://github.com/module-federation/core/pull/3821
- docs: bump to [email protected] and add llms.txt by @SoonIter in https://github.com/module-federation/core/pull/3834
- docs: upgrade [email protected] by @SoonIter in https://github.com/module-federation/core/pull/3837
- docs: translate cli component by @2heal1 in https://github.com/module-federation/core/pull/3868
Other Changes
- Update doc: fix missing translation by @catnipan in https://github.com/module-federation/core/pull/3824
New Contributors
- @catnipan made their first contribution in https://github.com/module-federation/core/pull/3824
- @nickhall made their first contribution in https://github.com/module-federation/core/pull/3821
- @SoonIter made their first contribution in https://github.com/module-federation/core/pull/3834
- @ksv90 made their first contribution in https://github.com/module-federation/core/pull/3840
Full Changelog: https://github.com/module-federation/core/compare/v0.15.0...v0.16.0
Additional notes
Open source โPatch Changes
- Updated dependencies [1485fcf]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.15.05 Jun 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.15.0 -->
What's Changed
New Features ๐
- feat(rsbuild-plugin): support generate MF SSR in Rslib by @2heal1 in https://github.com/module-federation/core/pull/3804
- feat: support component data fetch in ssr mode by @2heal1 in https://github.com/module-federation/core/pull/3753
Bug Fixes ๐
- fix(enhanced): support OR || operations in SemVer by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3808
- fix: only inject ipv4 str in dev mode by @2heal1 in https://github.com/module-federation/core/pull/3813
Document ๐
- docs(website-new): add docs on FEDERATION (#3624) by @YanPes in https://github.com/module-federation/core/pull/3625
- docs(website-new): add docs on resolving @mf-types generation behind local proxy by @YanPes in https://github.com/module-federation/core/pull/3765
- docs: remove invalid type(Manifest) import by @2heal1 in https://github.com/module-federation/core/pull/3735
Other Changes
- Update getpublicpath.mdx by @SuAutumn in https://github.com/module-federation/core/pull/3806
- chore(modern-js-plugin): keep the version of swc/helpers consistent with rsbuild by @2heal1 in https://github.com/module-federation/core/pull/3770
- chore(dts-plugin): check types archive url and optimize the error msg by @2heal1 in https://github.com/module-federation/core/pull/3768
New Contributors
- @SuAutumn made their first contribution in https://github.com/module-federation/core/pull/3806
Full Changelog: https://github.com/module-federation/core/compare/v0.14.3...v0.15.0
Additional notes
Open source โPatch Changes
- ad446af: support
||pipes in semver parsing - Updated dependencies [c343589]
- Updated dependencies [f432619]
- Updated dependencies [b5e1640]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.14.327 May 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.14.2 -->
What's Changed
Other Changes
- Fix @module-fedration/[email protected] hit cache and not have dist issue
Full Changelog: https://github.com/module-federation/core/compare/v0.14.1...v0.14.2
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.14.227 May 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.14.2 -->
What's Changed
Bug Fixes ๐
- fix(modern-js-plugin): downgrade lru-cache by @2heal1 in https://github.com/module-federation/core/pull/3798
Other Changes
- chore: release 0.14.1 by @KyrieLii in https://github.com/module-federation/core/pull/3796
Full Changelog: https://github.com/module-federation/core/compare/v0.14.1...v0.14.2
Additional notes
Open source โPatch Changes
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.14.127 May 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.14.1 -->
What's Changed
New Features ๐
- feat(modern-js-plugin): add server plugin to handle remote's SSR assets by @zllkjc in https://github.com/module-federation/core/pull/3777
Document ๐
- docs(website-new): refactor experiments page for clarity, consistency by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3783
- docs: add createLink hook desc and faq by @2heal1 in https://github.com/module-federation/core/pull/3785
Other Changes
- chore: release 0.14 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3782
Full Changelog: https://github.com/module-federation/core/compare/v0.14.0...v0.14.1
Additional notes
Open source โPatch Changes
- Updated dependencies [0c68c2f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.14.016 May 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.14.0 -->
What's Changed
Performance ๐
- perf: add tree shake markers to enable/disable capabilities to reduce bundle size by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3704
Bug Fixes ๐
- fix(rsbuild-plugin): detect server.cors option to check waring by @2heal1 in https://github.com/module-federation/core/pull/3754
- fix(rsbuild-plugin): judge options from orignal userConfig by @2heal1 in https://github.com/module-federation/core/pull/3757
- fix(dts-plugin): add dynamic-remote-type-hints-plugin to runtimePlugins if not disable by @2heal1 in https://github.com/module-federation/core/pull/3758
- fix: allow extensions other than
.jsfor non-manifest entries by @jbroma in https://github.com/module-federation/core/pull/3775
Document ๐
- docs: add debug part by @2heal1 in https://github.com/module-federation/core/pull/3739
Other Changes
- chore: release v0.13.1 by @2heal1 in https://github.com/module-federation/core/pull/3733
- Vue.js hash router option vue-3-bridge by @timdamen in https://github.com/module-federation/core/pull/3722
- chore: update ignores and tasks by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3761
- chore: upgrade nx by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3774
New Contributors
- @timdamen made their first contribution in https://github.com/module-federation/core/pull/3722
Full Changelog: https://github.com/module-federation/core/compare/v0.13.1...v0.14.0
Additional notes
Open source โMinor Changes
- 82b8cac: Updated ModuleFederationPlugin to enhance configuration capabilities and target environment identification.
- Introduced
definePluginOptionsto manage DefinePlugin settings. - Added
FEDERATION_OPTIMIZE_NO_SNAPSHOT_PLUGINto handle disabling of snapshot optimizations via experiments. - Implemented environment target detection (
webornode) based on compiler options and experiments. - Consolidated DefinePlugin application with the newly constructed
definePluginOptions.
- Introduced
Patch Changes
- 0eb6697: fix(dts-plugin): add dynamic-remote-type-hints-plugin to runtimePlugins if not disable
- Updated dependencies [82b8cac]
- Updated dependencies [0eb6697]
- Updated dependencies [82b8cac]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.13.129 Apr 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.13.1 -->
What's Changed
New Features ๐
- feat(managers): add root option by @2heal1 in https://github.com/module-federation/core/pull/3730
Bug Fixes ๐
- fix(rspack): avoid falsy values in
checkSingletonby @jbroma in https://github.com/module-federation/core/pull/3487 - fix(modern-js-plugin): export kit namespace to prevent import react directly by @2heal1 in https://github.com/module-federation/core/pull/3731
- fix(third-party-dts-extractor): correctly sets the source of the package by @tamasangyan in https://github.com/module-federation/core/pull/3467
Document ๐
- docs: add shared import by @2heal1 in https://github.com/module-federation/core/pull/3728
Other Changes
- chore(node): remove utilities dependency by @cheesestringer in https://github.com/module-federation/core/pull/3646
New Contributors
- @tamasangyan made their first contribution in https://github.com/module-federation/core/pull/3467
Full Changelog: https://github.com/module-federation/core/compare/v0.13.0...v0.13.1
Additional notes
Open source โPatch Changes
- Updated dependencies [f323928]
- Updated dependencies [129dac6]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.13.022 Apr 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.13.0 -->
What's Changed
New Features ๐
- feat(bridge-react): Add native support for React 19 in bridge-react with enhanced createRoot options by @danpeen in https://github.com/module-federation/core/pull/3690
- feat(bridge-react): add error detection for react v19 under the default export createBaseBridgeComponent by @danpeen in https://github.com/module-federation/core/pull/3709
- feat(manifest): initialize manifest with required properties from stats by @danpeen in https://github.com/module-federation/core/pull/3718
Performance ๐
- perf: remove live binding from cjs builds by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3701
Bug Fixes ๐
- fix(error-codes): typo in docs url message by @sean-perkins in https://github.com/module-federation/core/pull/3700
- fix: remove chunks from installedChunks on fail to enable retries by @nameofname in https://github.com/module-federation/core/pull/3686
- fix(cli): improve path normalization of
readConfigby @ScriptedAlchemy in https://github.com/module-federation/core/pull/3708 - fix(enhanced): apply getPublicPath only if exposes is set by @2heal1 in https://github.com/module-federation/core/pull/3717
Document ๐
- docs: optimize quickstart by @2heal1 in https://github.com/module-federation/core/pull/3714
Other Changes
- refactor(bridge-react): Refactor the bridge-react to better support multiple React versions from React 16 to React 19 by @danpeen in https://github.com/module-federation/core/pull/3690
- chore(deps-dev): bump vite from 5.4.12 to 5.4.18 by @dependabot in https://github.com/module-federation/core/pull/3696
- chore(deps-dev): bump @swc-node/register from 1.10.9 to 1.10.10 by @dependabot in https://github.com/module-federation/core/pull/3659
- refactor(bridge-react): modify the default mode of the bridge to legacy mode to reduce redundant code by @danpeen in https://github.com/module-federation/core/pull/3711
New Contributors
- @sean-perkins made their first contribution in https://github.com/module-federation/core/pull/3700
Full Changelog: https://github.com/module-federation/core/compare/v0.12.0...v0.13.0
Additional notes
Open source โPatch Changes
- 9efb9b9: fix(enhanced): apply getPublicPath only if exposes is set
- 38f324f: Disable live bindings on cjs builds of the runtime packages
- Updated dependencies [e9a0681]
- Updated dependencies [92882ec]
- Updated dependencies [9efb9b9]
- Updated dependencies [38f324f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.12.015 Apr 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.12.0 -->
What's Changed
New Features ๐
- feat(enhanced): support shared module layers by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3276
- feat(dts-plugin): support exclude extract specify third party dts by @2heal1 in https://github.com/module-federation/core/pull/3692
Performance ๐
- perf: switch to ESM by default by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3688
Bug Fixes ๐
- fix(manifest): correct shared assets and filter expose assets by @2heal1 in https://github.com/module-federation/core/pull/3679
Other Changes
- chore(dts-plugin): optimize type-001 message by @2heal1 in https://github.com/module-federation/core/pull/3681
- chore(deps): bump koa from 2.15.4 to 2.16.1 by @dependabot in https://github.com/module-federation/core/pull/3683
- chore: update local backup manifest data with effective mock data by @danpeen in https://github.com/module-federation/core/pull/3697
Full Changelog: https://github.com/module-federation/core/compare/v0.11.4...v0.12.0
Additional notes
Open source โMinor Changes
-
f4fb242: Enhancements to layer handling in module federation tests and configuration.
- Introduced new layer configurations to support more nuanced federation scenarios that consider multiple layers of dependency.
-
f4fb242: support request option on ConsumeSharePlugin. Allows matching requests like the object key of shared does
-
c399b9a: Switch to esm modules by default
-
f4fb242: Support share layers and multiple share scopes
-
f4fb242: Layer support for Provide Share Plugin
Patch Changes
-
f4fb242: Refactored module sharing configuration handling.
- Simplified plugin schema for better maintainability
- Improved layer-based module sharing test coverage
- Removed redundant plugin exports
-
Updated dependencies [ebef2d0]
-
Updated dependencies [c399b9a]
-
Updated dependencies [451b4f5]
-
Updated dependencies [ef96c4d]
-
Updated dependencies [f4fb242]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.11.48 Apr 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.11.4 -->
What's Changed
New Features ๐
- feat(dts-plugin): support tspc by @2heal1 in https://github.com/module-federation/core/pull/3662
- feat: vue hmr by @zhangHongEn in https://github.com/module-federation/core/pull/3638
Bug Fixes ๐
- fix(enhanced): remove normal module replacement of runtime by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3652
- fix: correct publicpath in build by @2heal1 in https://github.com/module-federation/core/pull/3661
- fix(modern-js-plugin): apply ssr.distOutputDir in bundlerChain by @2heal1 in https://github.com/module-federation/core/pull/3675
- fix: remove resourceQuery from dts generation by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3629
Other Changes
- chore: optimize modernjs ssr ci by @2heal1 in https://github.com/module-federation/core/pull/3666
- chore(modern-js-plugin): warn if header origin is not specified by @2heal1 in https://github.com/module-federation/core/pull/3654
Full Changelog: https://github.com/module-federation/core/compare/0.11.3...v0.11.4
Additional notes
Open source โPatch Changes
- ebe7d89: remove normal module replacement on federation runtime. rely on alias instead
- Updated dependencies [64a2bc1]
- Updated dependencies [ed8bda3]
- Updated dependencies [c14842f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.11.31 Apr 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at 0.11.3 -->
What's Changed
Bug Fixes ๐
- fix(rsbuild-plugin): explicitly setting CORS headers by @chenjiahan in https://github.com/module-federation/core/pull/3635
- fix(node): support undoPath in node chunk resolution by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3606
- fix(dts-plugin): add recursive:true while generate types hit cache by @2heal1 in https://github.com/module-federation/core/pull/3640
- fix(vue3-bridge): correct cjs build output file extension by @jurgensweere in https://github.com/module-federation/core/pull/3645
Other Changes
- chore(runtime): remove shared strategy warn by @2heal1 in https://github.com/module-federation/core/pull/3648
New Contributors
- @jurgensweere made their first contribution in https://github.com/module-federation/core/pull/3645
Full Changelog: https://github.com/module-federation/core/compare/v0.11.2...0.11.3
Additional notes
Open source โPatch Changes
- Updated dependencies [e2c0a89]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.11.225 Mar 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.11.2 -->
What's Changed
New Features ๐
- feat: add dts cli by @2heal1 in https://github.com/module-federation/core/pull/3578
Bug Fixes ๐
- fix(react-bridge): correct react-router-dom peer dependency by @douglaszaltron in https://github.com/module-federation/core/pull/3604
- fix(vue3-bridge): correct vue-router peer dependency by @thedamon in https://github.com/module-federation/core/pull/3603
- fix(bridge-react): remove loadable/component dep by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3611
- fix(node): correct react peer dependency by @cheesestringer in https://github.com/module-federation/core/pull/3623
- fix: snapshot handling in react-native by @jbroma in https://github.com/module-federation/core/pull/3605
Document ๐
- docs: optimize dts 001 error: delete cache dir first by @2heal1 in https://github.com/module-federation/core/pull/3615
Other Changes
- chore(deps-dev): bump rimraf from 3.0.2 to 6.0.1 by @dependabot in https://github.com/module-federation/core/pull/3560
- chore(node): add react 19 to peer dependencies by @cheesestringer in https://github.com/module-federation/core/pull/3619
- chore(rsbuild-plugin): revert sharedStrategy default value by @2heal1 in https://github.com/module-federation/core/pull/3626
New Contributors
- @thedamon made their first contribution in https://github.com/module-federation/core/pull/3603
- @cheesestringer made their first contribution in https://github.com/module-federation/core/pull/3619
Full Changelog: https://github.com/module-federation/core/compare/v0.11.1...v0.11.2
Additional notes
Open source โPatch Changes
- Updated dependencies [047857b]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.11.118 Mar 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.11.1 -->
What's Changed
Bug Fixes ๐
- fix(bridge-react): export DestroyParams and RenderParams types by @2heal1 in https://github.com/module-federation/core/pull/3600
- fix(rspack): support getPublicPath by @2heal1 in https://github.com/module-federation/core/pull/3422
- fix(enhanced): use default runtime export by @2heal1 in https://github.com/module-federation/core/pull/3601
Other Changes
- chore: release v0.11.0 by @2heal1 in https://github.com/module-federation/core/pull/3597
Full Changelog: https://github.com/module-federation/core/compare/v0.11.0...v0.11.1
Additional notes
Open source โPatch Changes
- 09d6bc1: fix(enhanced): use default runtime export
- Updated dependencies [c01715a]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.11.017 Mar 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.11.0 -->
What's Changed
New Features ๐
- feat(enhanced): make hoisted runtime the default implementation by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3453
- feat: add Create a new Module Federation project cli by @2heal1 in https://github.com/module-federation/core/pull/3446
- feat: handle useRoute() is undefined scene by @janostudio in https://github.com/module-federation/core/pull/3589
- feat(bridge-react): enable custom createRoot to support React v19 in @module-federation/bridge-react by @danpeen in https://github.com/module-federation/core/pull/3551
Bug Fixes ๐
- fix(core): fix broken error handling in getManifestJson by @foxylion in https://github.com/module-federation/core/pull/3556
- fix(node): delete server module cache if hot reload by @2heal1 in https://github.com/module-federation/core/pull/3584
- fix(dts-plugin): use
cwdto create Module Federation tsconfig by @nachoaldamav in https://github.com/module-federation/core/pull/3381 - fix syntax highlight in modernjs.mdx by @NookieGrey in https://github.com/module-federation/core/pull/3425
- fix(runtime): preload filter loaded resources by @2heal1 in https://github.com/module-federation/core/pull/3587
Other Changes
- chore(deps): bump axios from 1.7.7 to 1.8.2 by @dependabot in https://github.com/module-federation/core/pull/3576
- chore: add next with app router by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3595
- chore(deps-dev): bump esbuild from 0.24.0 to 0.25.0 by @dependabot in https://github.com/module-federation/core/pull/3505
- chore(deps-dev): bump vite from 5.2.14 to 5.4.12 by @dependabot in https://github.com/module-federation/core/pull/3547
- chore(deps-dev): bump @semantic-release/github from 11.0.0 to 11.0.1 by @dependabot in https://github.com/module-federation/core/pull/3561
- Fix react bridge for react 16 by @CarltonHowell in https://github.com/module-federation/core/pull/3591
New Contributors
- @foxylion made their first contribution in https://github.com/module-federation/core/pull/3556
- @janostudio made their first contribution in https://github.com/module-federation/core/pull/3589
- @NookieGrey made their first contribution in https://github.com/module-federation/core/pull/3425
- @CarltonHowell made their first contribution in https://github.com/module-federation/core/pull/3591
Full Changelog: https://github.com/module-federation/core/compare/v0.10.0...v0.11.0
Additional notes
Open source โMinor Changes
- fce107e: Enhanced module federation plugin to remove the
federationRuntimeexperiment and replace it withasyncStartup.- Dropped support for
federationRuntimeexperiment and introducedasyncStartupto enable asynchronous container startup. - Refactored EmbedFederationRuntimePlugin for improved runtime embedding and startup management.
- Added options to enable runtime embedding for all chunks.
- Integrated measures to ensure proper initialization and avoid duplicate hooks.
- Simplified constructor and class dependencies by removing the
experimentsparameter. - Revised schema and validation definitions to accommodate new asynchronous startup configurations.
- Updated test cases to reflect the change from
federationRuntimetoasyncStartup.
- Dropped support for
Patch Changes
- Updated dependencies [fce107e]
- Updated dependencies [eecee74]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.10.04 Mar 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.10.0 -->
What's Changed
Performance ๐
- perf(dts-plugin): add fetch timeout and add log by @2heal1 in https://github.com/module-federation/core/pull/3554
Bug Fixes ๐
- fix(bridge-react): prevent destroy/render the remote component every time after the states changed by @danpeen in https://github.com/module-federation/core/pull/3543
- fix(rsbuild-plugin): add more MF packages to
source.includeby @chenjiahan in https://github.com/module-federation/core/pull/3565 - fix(vue3-bridge): resolved remote component prop handling and root container attribute passing by @Dell-it in https://github.com/module-federation/core/pull/3562
Other Changes
- chore: release v0.9.1 by @2heal1 in https://github.com/module-federation/core/pull/3549
- fix(sdk): createLink hook error dom attr rel by @KyrieLii in https://github.com/module-federation/core/pull/3463
- chore(modern-js-plugin): use bundlerChain by @2heal1 in https://github.com/module-federation/core/pull/3526
- chore(rsbuild-plugin): update mf format judgment conditions by @2heal1 in https://github.com/module-federation/core/pull/3564
Full Changelog: https://github.com/module-federation/core/compare/v0.9.1...v0.10.0
Additional notes
Open source โPatch Changes
- Updated dependencies [0f71cbc]
- Updated dependencies [22fcccd]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.9.126 Feb 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.9.1 -->
What's Changed
Performance ๐
- perf(webpack-bundler-runtime): bundle sdk into output to help treeshake by @2heal1 in https://github.com/module-federation/core/pull/3519
Bug Fixes ๐
- fix(dts-plugin): consume api types if adding new one by @2heal1 in https://github.com/module-federation/core/pull/3536
- fix(dts-plugin): support remoteTypeUrls option which allow user to specify the remote types url by @2heal1 in https://github.com/module-federation/core/pull/3532
Document ๐
- docs: Fix incorrect config name
exposesby @shixianqin in https://github.com/module-federation/core/pull/3515
Other Changes
- chore: release v0.9.0 by @2heal1 in https://github.com/module-federation/core/pull/3540
- chore: remove isomorphic-rslog by @2heal1 in https://github.com/module-federation/core/pull/3542
New Contributors
- @shixianqin made their first contribution in https://github.com/module-federation/core/pull/3515
Full Changelog: https://github.com/module-federation/core/compare/v0.9.0...v0.9.1
Additional notes
Open source โPatch Changes
- Updated dependencies [35d925b]
- Updated dependencies [35d925b]
- Updated dependencies [7a37360]
- Updated dependencies [8acd217]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.9.021 Feb 2025
Release notes
Open source โ<!-- Release notes generated using configuration in .github/release.yml at v0.9.0 -->
What's Changed
Performance ๐
- perf(dts-plugin): enable tsbuildinfo by @claneo in https://github.com/module-federation/core/pull/3506
Bug Fixes ๐
- fix(dts-plugin): add specify dir and mf name to cache path by @2heal1 in https://github.com/module-federation/core/pull/3534
Other Changes
- chore: release 0.8.12 by @2heal1 in https://github.com/module-federation/core/pull/3527
- chore(deps): bump koa from 2.15.3 to 2.15.4 by @dependabot in https://github.com/module-federation/core/pull/3514
New Contributors
- @claneo made their first contribution in https://github.com/module-federation/core/pull/3506
Full Changelog: https://github.com/module-federation/core/compare/v0.8.12...v0.9.0
Additional notes
Open source โPatch Changes
- Updated dependencies [5ebc53f]
- Updated dependencies [d872b35]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0.8.1219 Feb 2025
Release notes
Open source โWhat's Changed
Bug Fixes ๐
- fix: enable SSR by utilizing pluginOptions and configuration by @caohuilin in https://github.com/module-federation/core/pull/3516
- fix(enhanced): reuse cached runtime entry by @2heal1 in https://github.com/module-federation/core/pull/3522
Document ๐
- docs(website-new): add Nx and Zephyr Cloud link at zh-lang by @markH5 in https://github.com/module-federation/core/pull/3521
Other Changes
- chore(bridge-react): adjust bridge-react to structure directory by @danpeen in https://github.com/module-federation/core/pull/3509
- fix(dts-plugin): optimize generate types in dev by @2heal1 in https://github.com/module-federation/core/pull/3450
New Contributors
- @markH5 made their first contribution in https://github.com/module-federation/core/pull/3521
Full Changelog: https://github.com/module-federation/core/compare/0.8.11...v0.8.12
Additional notes
Open source โPatch Changes
- 9062cee: fix(enhanced): reuse cached runtime entry
- Updated dependencies [d227303]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]