PackageTrack

npm ยท #4352

@module-federation/dts-plugin

2.9.0module-federation/core โ†—

Release timeline

1050 releases since 2024
20252026

Releases

  1. 2.9.024 Aug 2026
    Release notes

    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

    Open source โ†’
  2. 2.8.26 Aug 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    What's Changed

    Bug Fixes ๐Ÿž

    Document ๐Ÿ“–

    • docs: add ESM retry cache-busting defaults by @gioboa in #4951

    Other Changes

    Full Changelog: v2.8.1...v2.8.2

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  3. 2.8.128 Jul 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    What's Changed

    New Features ๐ŸŽ‰

    Performance ๐Ÿš€

    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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  4. 2.8.015 Jul 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    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 ๐Ÿž

    Other Changes

    New Contributors

    Full Changelog: v2.7.0...v2.8.0

    Open source โ†’
    Additional notes

    Minor Changes

    • 681e5d2: feat(dts-plugin): support ts 7 for federated type generation while keeping existing ts versions supported

    Patch Changes

    • 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.
    • Updated dependencies [ea490ae]
    • Updated dependencies [6ee67dc]
    Open source โ†’
  5. 2.7.08 Jul 2026
    Release notes

    <!-- 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.get dependency by @gu-stav in https://github.com/module-federation/core/pull/4705
    • chore(managers,manifest,third-party-dts-extractor): replace find-pkg by @gu-stav in https://github.com/module-federation/core/pull/4707
    • chore(dts-plugin): drop ansi-colors dependency 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 resolve with exsolve by @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

    Open source โ†’
    Additional notes

    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 ๐Ÿž

    Document ๐Ÿ“–

    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.get dependency by @gu-stav in #4705
    • chore(managers,manifest,third-party-dts-extractor): replace find-pkg by @gu-stav in #4707
    • chore(dts-plugin): drop ansi-colors dependency 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 resolve with exsolve by @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

    Full Changelog: v2.6.0...v2.7.0

    Open source โ†’
    Additional notes

    Patch Changes

    • a7351f3: chore(dts-plugin): drop ansi-colors dependency in favor of inline ANSI escape for the single red error message.
    • Updated dependencies [dcc640b]
    • Updated dependencies [2add9ef]
    • Updated dependencies [9958086]
    • Updated dependencies [a5f123a]
    • Updated dependencies [8ec950c]
    Open source โ†’
  6. 2.6.023 Jun 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    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

    Full Changelog: v2.5.1...v2.6.0

    Open source โ†’
    Additional notes

    Patch Changes

    • 2a7f724: Fix dts-plugin expose resolution for extensionless multi-dot paths like foo.generated so they correctly infer supported source files such as .ts, .tsx, .vue, .js, and .jsx, while preserving explicit extensions and directory index fallback behavior.
    Open source โ†’
  7. 2.5.14 Jun 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    What's Changed

    New Features ๐ŸŽ‰

    • feat(rspress-plugin): rebuild llms output from html by @zllkjc in #4766

    Bug Fixes ๐Ÿž

    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

    Open source โ†’
    Additional notes

    Patch Changes

    • b79ba22: Update the dts plugin websocket dependency to a version that includes the CVE-2026-45736 fix.
    • b553153: Fix __dirname is not defined ReferenceError when @module-federation/dts-plugin is consumed as ESM. DevWorker, DevPlugin, and createBroker now derive __dirname from import.meta.url (matching the existing DtsWorker shim) so the ESM build no longer emits bare __dirname.
    • b9b3b8c: Fix Windows manifest type URL resolution in dts-plugin consumeTypes and allow the default IP family option to auto-select with 0.
    • Updated dependencies [b9b3b8c]
    Open source โ†’
  8. 2.5.021 May 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    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 ๐Ÿž

    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

    Full Changelog: v2.4.0...v2.5.0

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  9. 2.4.029 Apr 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  10. 2.3.316 Apr 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    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 ๐Ÿ“–

    • docs: add runtime api and runtime hooks part by @2heal1 in #4658

    Full Changelog: v2.3.2...v2.3.3

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  11. 2.3.213 Apr 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  12. 2.3.131 Mar 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  13. 2.3.026 Mar 2026
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at release-v2.3.0 -->

    What's Changed

    New Features ๐ŸŽ‰

    • feat(dts-plugin): add generateTypes.afterGenerateTypes callback 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

    Open source โ†’
    Additional notes

    Minor Changes

    • eb26065: feat(dts-plugin): add dts.generateTypes.afterGenerate callback

      Allows users to hook into the type generation lifecycle from dts.generateTypes. The callback runs after each successful type generation in both dev and prod modes, making it possible to do follow-up work with the generated files.

      new ModuleFederationPlugin({
        dts: {
          generateTypes: {
            afterGenerate: async ({ zipTypesPath, apiTypesPath }) => {
              await analyzeTypesAndGenerateJson({
                zipTypesPath,
                apiTypesPath,
              });
            },
          },
        },
      });
      

    Patch Changes

    Open source โ†’
  14. 2.2.319 Mar 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  15. 2.2.217 Mar 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  16. 2.2.114 Mar 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  17. 2.2.014 Mar 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Minor Changes

    • 12240bb: feat(dts-plugin): support custom outputDir for DTS type emission

      Expose the outputDir option in DtsRemoteOptions so users can configure where @mf-types.zip and @mf-types.d.ts are emitted. Fix GenerateTypesPlugin to use path.relative() for correct asset placement in subdirectories.

    Patch Changes

    Open source โ†’
  18. 2.1.05 Mar 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    • 6235711: Replace the Koa-based dev types server with a native Node HTTP server to reduce dependencies and keep type generation behavior unchanged.
    • 5954fe7: Fix fork-dev-worker crashes in dts-plugin when consumeTypes is disabled
    • Updated dependencies [918294f]
    • Updated dependencies [24bf84d]
    • Updated dependencies [918294f]
    • Updated dependencies [918294f]
    Open source โ†’
  19. 2.0.112 Feb 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  20. 2.0.06 Feb 2026
    Release notes

    Patch Changes

    Open source โ†’
  21. 0.24.14 Feb 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  22. 0.24.03 Feb 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  23. 0.23.023 Jan 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  24. 0.22.112 Jan 2026
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  25. 0.22.023 Dec 2025
    Release notes

    <!-- 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-logger as 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  26. 0.21.621 Nov 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  27. 0.21.521 Nov 2025
    Release notes

    <!-- 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 TS1170 error on Typescript > 5.7.0 by @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

    Open source โ†’
    Additional notes

    Patch Changes

    • f8ff0d8: fix(dts-plugin): api type file should not related with manifest config
    • 9dfcbb3: fix(dts-plugin): delete compilerOptions.declarationDir
    • 2fc4050: feat(dts-plugin): add dts.generateTypes.deleteTsConfig field
    • Updated dependencies [94d8868]
    Open source โ†’
  28. 0.21.411 Nov 2025
    Release notes

    <!-- 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 BridgeWrapper component 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  29. 0.21.36 Nov 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  30. 0.21.228 Oct 2025
    Release notes

    <!-- 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-react in 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  31. 0.21.121 Oct 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  32. 0.21.020 Oct 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  33. 0.20.010 Oct 2025
    Release notes

    <!-- 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 buildMeta and buildInfo on ConsumeSharedPlugin using 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.requires type 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  34. 0.19.112 Sept 2025
    Release notes

    <!-- 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 addQuery option 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  35. 0.19.012 Sept 2025
    Release notes

    Patch Changes

    Open source โ†’
  36. 0.18.43 Sept 2025
    Release notes

    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 x in 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 x in 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.
    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  37. 0.18.319 Aug 2025
    Release notes

    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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  38. 0.18.215 Aug 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  39. 0.18.112 Aug 2025
    Release notes

    <!-- 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 setGlobalFederationInstance when execute createInstance by @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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  40. 0.18.06 Aug 2025
    Release notes

    <!-- 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 family option 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

    Open source โ†’
    Additional notes

    Minor Changes

    • f6381e6: Added family option to DTS plugin

    Patch Changes

    • 08f089a: fix(dts-plugin): update koa to 2.16.2 to fix CVE-2025-8129

      Security fix for open redirect vulnerability (GHSA-jgmv-j7ww-jx2x) in koa dependency. Updates koa from 2.16.1 to 2.16.2 to prevent attackers from manipulating the Referrer header in koa's back redirect functionality. Version 2.16.2 restricts redirects to same-origin only, preventing malicious external redirects.

    • Updated dependencies [f6381e6]

    Open source โ†’
  41. 0.17.124 Jul 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    • 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
    • Updated dependencies [7000c1f]

    • Updated dependencies [2428be0]

    • Updated dependencies [a7cf276]

    • Updated dependencies [d31a326]

    Open source โ†’
  42. 0.17.015 Jul 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  43. 0.16.02 Jul 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Minor Changes

    • 1485fcf: added flag to fetch types from remote when building in production.

    Patch Changes

    Open source โ†’
  44. 0.15.05 Jun 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  45. 0.14.327 May 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v0.14.2 -->

    What's Changed

    Other Changes

    Full Changelog: https://github.com/module-federation/core/compare/v0.14.1...v0.14.2

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  46. 0.14.227 May 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  47. 0.14.127 May 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  48. 0.14.016 May 2025
    Release notes

    <!-- 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 .js for 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  49. 0.13.129 Apr 2025
    Release notes

    <!-- 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 checkSingleton by @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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  50. 0.13.022 Apr 2025
    Release notes

    <!-- 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 readConfig by @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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  51. 0.12.015 Apr 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    • ebef2d0: chore(dts-plugin): optimize type-001 message
    • ef96c4d: feat(dts-plugin): support exclude extract specify third party dts
    • Updated dependencies [c399b9a]
    • Updated dependencies [ef96c4d]
    • Updated dependencies [f4fb242]
    Open source โ†’
  52. 0.11.48 Apr 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  53. 0.11.31 Apr 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  54. 0.11.225 Mar 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  55. 0.11.118 Mar 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  56. 0.11.017 Mar 2025
    Release notes

    <!-- 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 cwd to 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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  57. 0.10.04 Mar 2025
    Release notes

    <!-- 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.include by @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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’
  58. 0.9.126 Feb 2025
    Release notes

    <!-- 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 exposes by @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

    Open source โ†’
    Additional notes

    Patch Changes

    • 35d925b: feat(dts-plugin): support remoteTypeUrls option which allow user to specify the remote types url
    • 35d925b: fix(dts-plugin): support parse @[email protected] entry
    • 7a37360: fix(dts-plugin): consume api types if adding new one
    • Updated dependencies [35d925b]
    • Updated dependencies [35d925b]
    • Updated dependencies [8acd217]
    Open source โ†’
  59. 0.9.021 Feb 2025
    Release notes

    <!-- 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

    Open source โ†’
    Additional notes

    Minor Changes

    • 5ebc53f: feat: enable tsc incremental build

    Patch Changes

    Open source โ†’
  60. 0.8.1219 Feb 2025
    Release notes

    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

    Open source โ†’
    Additional notes

    Patch Changes

    Open source โ†’