PackageTrack

npm Β· #4432

@module-federation/bridge-react-webpack-plugin

2.9.0module-federation/core β†—

React bridge is used to load the routing module in mf, so that the routing module can work properly with the host environment.

Release timeline

881 releases since 2024
20252026

Releases

  1. 0.8.1110 Feb 2025
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(bridge-react): the bridge-react package was failing when used with React 16/17 due to missing react-dom/client module by @danpeen in https://github.com/module-federation/core/pull/3500

    Other Changes

    • chore: release 0.8.10 by @KyrieLii in https://github.com/module-federation/core/pull/3491
    • chore: add version limit explanation for remote module error handling blog by @danpeen in https://github.com/module-federation/core/pull/3492
    • chore: delete contributors section for landing page due to unavailable cdn resources by @danpeen in https://github.com/module-federation/core/pull/3493
    • chore: add dependabot config file and set interval to monthly by @KyrieLii in https://github.com/module-federation/core/pull/3485
    • chore: add lark group link by @danpeen in https://github.com/module-federation/core/pull/3499
    • doc:update runtime types by @neversleeppy in https://github.com/module-federation/core/pull/3489

    New Contributors

    • @neversleeppy made their first contribution in https://github.com/module-federation/core/pull/3489

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.10...0.8.11

    Open source β†’
  2. 0.8.107 Feb 2025
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(runtime): allow errorLoadRemote hook catch remote entry resource loading error by @danpeen in https://github.com/module-federation/core/pull/3474

    Bug Fixes 🐞

    • fix: dependencies peer required by @douglaszaltron in https://github.com/module-federation/core/pull/3481

    Other Changes

    • Release v0.8.9 by @2heal1 in https://github.com/module-federation/core/pull/3441
    • chore: optimize the content of the experiments section by @danpeen in https://github.com/module-federation/core/pull/3449
    • chore: synchronize vue-bridge chinese and english documents by @danpeen in https://github.com/module-federation/core/pull/3461
    • chore: use new modern.js plugin for improved functionality by @caohuilin in https://github.com/module-federation/core/pull/3460
    • fix(vue3-bridge): vue3-bridge parameter lossing issue by @danpeen in https://github.com/module-federation/core/pull/3462
    • fix: corepack signature error on ci by @KyrieLii in https://github.com/module-federation/core/pull/3482
    • chore: add permissions on workflow by @KyrieLii in https://github.com/module-federation/core/pull/3484
    • chore(deps): bump undici from 5.28.4 to 5.28.5 by @dependabot in https://github.com/module-federation/core/pull/3456
    • fix(enhanced): schema precompile & generation by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3454
    • fix(bridge-react): prevent react-dom/client being bundled by @francisduvivier in https://github.com/module-federation/core/pull/3476

    New Contributors

    • @caohuilin made their first contribution in https://github.com/module-federation/core/pull/3460
    • @francisduvivier made their first contribution in https://github.com/module-federation/core/pull/3476

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.9...v0.8.10

    Open source β†’
  3. 0.8.916 Jan 2025
    Release notes

    What's Changed

    New Features πŸŽ‰

    • feat(dts-plugin): add dts.displayErrorInTerminal to help control display error by @2heal1 in https://github.com/module-federation/core/pull/3438

    Bug Fixes 🐞

    • fix(dts-plugin): optimize dev behavior by @2heal1 in https://github.com/module-federation/core/pull/3424

    Other Changes

    • Release v0.8.8 by @KyrieLii in https://github.com/module-federation/core/pull/3428
    • chore: delete vmok docs releated content by @danpeen in https://github.com/module-federation/core/pull/3429
    • chore: optimize cn website documentation by @danpeen in https://github.com/module-federation/core/pull/3430
    • chore: optimize cn website documentation in framework by @danpeen in https://github.com/module-federation/core/pull/3431

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.8...v0.8.9

    Open source β†’
  4. 0.8.87 Jan 2025
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(storybook-addon): use new api to get the storybook virtual static modules by @fyodorovandrei in https://github.com/module-federation/core/pull/3298

    Bug Fixes 🐞

    • fix(typo) "Code sharing、Dependency reuse" to "Code sharing, Dependency reuse" by @smff in https://github.com/module-federation/core/pull/3394
    • fix(rsbuild-plugin): export type ModuleFederationOptions by @douglaszaltron in https://github.com/module-federation/core/pull/3414

    Document πŸ“–

    • docs: update a URL to contributing guidelines markdown file in feature request issue template by @NikaBuligini in https://github.com/module-federation/core/pull/3370

    Other Changes

    • Release v0.8.7 by @2heal1 in https://github.com/module-federation/core/pull/3420
    • chore: publint CI by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3353

    New Contributors

    • @NikaBuligini made their first contribution in https://github.com/module-federation/core/pull/3370
    • @douglaszaltron made their first contribution in https://github.com/module-federation/core/pull/3414

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.7...v0.8.8

    Open source β†’
  5. 0.8.731 Dec 2024
    Release notes

    What's Changed

    New Features πŸŽ‰

    • feat(website): add Runtime-008 for trouble-shooting chapter by @danpeen in https://github.com/module-federation/core/pull/3418

    Bug Fixes 🐞

    • fix(runtime): throw RUNTIME-008 Error when script resources load failed by @danpeen in https://github.com/module-federation/core/pull/3348
    • fix(enhanced): abort the compile process if not find the expose modules by @2heal1 in https://github.com/module-federation/core/pull/3373

    Other Changes

    • Release v0.8.6 by @2heal1 in https://github.com/module-federation/core/pull/3411
    • chore(modern-js-plugin): add ssr option by @2heal1 in https://github.com/module-federation/core/pull/3355
    • Change default value of singleton option from true to false by @smff in https://github.com/module-federation/core/pull/3416
    • chore: split runtime as core and entry by @2heal1 in https://github.com/module-federation/core/pull/3154

    New Contributors

    • @smff made their first contribution in https://github.com/module-federation/core/pull/3416

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.6...v0.8.7

    Open source β†’
  6. 0.8.627 Dec 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(chrome-devtools): add customValueValidate by @KyrieLii in https://github.com/module-federation/core/pull/3400
    • feat(bridge-react): support basename passed by remote module props by @danpeen in https://github.com/module-federation/core/pull/3410

    Bug Fixes 🐞

    • fix(bridge-react): change all logs from info to debug in all bridge packages by @minhhieu76qng in https://github.com/module-federation/core/pull/3360
    • fix(dts-plugin): auto inject compiler output path to avoid duplicate zip file by @2heal1 in https://github.com/module-federation/core/pull/3401
    • fix(manifest): add default exposes fields if enable disableAssetsAnalyze by @2heal1 in https://github.com/module-federation/core/pull/3396

    Other Changes

    • Release v0.8.5 by @zhoushaw in https://github.com/module-federation/core/pull/3369
    • chore: remove release with comment by @2heal1 in https://github.com/module-federation/core/pull/3380
    • chore(deps): bump next from 14.2.10 to 14.2.15 by @dependabot in https://github.com/module-federation/core/pull/3378
    • chore(deps-dev): bump tslib from 2.6.3 to 2.8.1 by @dependabot in https://github.com/module-federation/core/pull/3300
    • chore(deps): bump react-error-boundary from 4.0.13 to 4.1.2 by @dependabot in https://github.com/module-federation/core/pull/3364
    • chore: bump next by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3385
    • chore(rsbuild-plugin): split setUp function to help extend by @2heal1 in https://github.com/module-federation/core/pull/3215
    • Update dependabot.yml by @zhoushaw in https://github.com/module-federation/core/pull/3402
    • chore: bump logger by @2heal1 in https://github.com/module-federation/core/pull/3408
    • chore: fix ci failed issue by @danpeen in https://github.com/module-federation/core/pull/3412

    New Contributors

    • @minhhieu76qng made their first contribution in https://github.com/module-federation/core/pull/3360

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.5...v0.8.6

    Open source β†’
  7. 0.8.517 Dec 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(retry-plugin): allow fallback function to receive failed URL by @ciandt-crodrigues in https://github.com/module-federation/core/pull/3133

    Document πŸ“–

    • docs(runtime): update typescript definitions of init function by @fcano-ut in https://github.com/module-federation/core/pull/3357
    • docs(retry-plugin): fix typo and clarify default retryDelay by @haesoo-y in https://github.com/module-federation/core/pull/3362
    • docs(website-new): add monorepo information to the practice section by @Coly010 in https://github.com/module-federation/core/pull/3351

    Other Changes

    • Release v0.8.4 by @zhoushaw in https://github.com/module-federation/core/pull/3356
    • chore(retry-plugin): remove unnecessary null-check before calling beforeExecuteRetry by @haesoo-y in https://github.com/module-federation/core/pull/3361
    • refactor(vue3-bridge): refactor of createBridgeComponent to add the ability to register plugins inside the function by @Dell-it in https://github.com/module-federation/core/pull/3297
    • chore: downgrade changset version by @danpeen in https://github.com/module-federation/core/pull/3368

    New Contributors

    • @ciandt-crodrigues made their first contribution in https://github.com/module-federation/core/pull/3133

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.4...v0.8.5

    Open source β†’
  8. 0.8.413 Dec 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(rspack): import plugin from sub path by @2heal1 in https://github.com/module-federation/core/pull/3349
    • fix(dts-plugin): lazy emit subsequent type generations by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3345

    Other Changes

    • Release v0.8.3 by @zhoushaw in https://github.com/module-federation/core/pull/3354

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.3...v0.8.4

    Open source β†’
  9. 0.8.312 Dec 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(dts-plugin): allow users to specify a cwd to generate the types by @nachoaldamav in https://github.com/module-federation/core/pull/3339

    Bug Fixes 🐞

    • fix(data-prefetch): the prefetch exports type is promise or function by @2heal1 in https://github.com/module-federation/core/pull/3347
    • fix(docs): adde correct contributing link to README by @swalker326 in https://github.com/module-federation/core/pull/3350
    • fix(nextjs-mf): fix broken loading of non nextjs remotes by @h3adache in https://github.com/module-federation/core/pull/3323

    Other Changes

    • Release v0.8.2 by @zhoushaw in https://github.com/module-federation/core/pull/3342
    • chore(runtime): remove duplicate registerRemotes warn by @2heal1 in https://github.com/module-federation/core/pull/3325
    • chore: add repository data to package.json files in a consistent way by @vergilfromadyen in https://github.com/module-federation/core/pull/3275

    New Contributors

    • @nachoaldamav made their first contribution in https://github.com/module-federation/core/pull/3339
    • @swalker326 made their first contribution in https://github.com/module-federation/core/pull/3350
    • @vergilfromadyen made their first contribution in https://github.com/module-federation/core/pull/3275
    • @h3adache made their first contribution in https://github.com/module-federation/core/pull/3323

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.2...v0.8.3

    Open source β†’
  10. 0.8.211 Dec 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: add remote-entry script resource retry for retry-plugin by @danpeen in https://github.com/module-federation/core/pull/3321

    Bug Fixes 🐞

    • fix: immediately inject global runtime plugins by @2heal1 in https://github.com/module-federation/core/pull/3318
    • fix(manifest): stats should add prefetchInterface if enable dataPrefetch by @2heal1 in https://github.com/module-federation/core/pull/3327

    Document πŸ“–

    • docs: Add documentation for the manifest fetch hook by @pganster in https://github.com/module-federation/core/pull/3329
    • docs: update shared type definitions in Federation Runtime by @haesoo-y in https://github.com/module-federation/core/pull/3328

    Other Changes

    • chore(runtime): lint fix by @2heal1 in https://github.com/module-federation/core/pull/3319
    • chore(deps-dev): bump @babel/preset-react from 7.24.7 to 7.26.3 by @dependabot in https://github.com/module-federation/core/pull/3331
    • chore(deps-dev): bump @playwright/test from 1.48.2 to 1.49.1 by @dependabot in https://github.com/module-federation/core/pull/3337

    New Contributors

    • @pganster made their first contribution in https://github.com/module-federation/core/pull/3329
    • @haesoo-y made their first contribution in https://github.com/module-federation/core/pull/3328

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.1...v0.8.2

    Open source β†’
  11. 0.8.14 Dec 2024
    Release notes

    What's Changed

    Bug Fixes 🐞

    • fix(rspack): export container and container reference plugins by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3316

    Other Changes

    • chore: upgrade nx by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3306
    • chore(deps-dev): bump eslint-plugin-react from 7.37.1 to 7.37.2 by @dependabot in https://github.com/module-federation/core/pull/3299

    Full Changelog: https://github.com/module-federation/core/compare/v0.8.0...v0.8.1

    Open source β†’
  12. 0.8.029 Nov 2024
    Release notes

    What's Changed

    New Features πŸŽ‰

    • feat(vue3-bridge): add support for passing parameters to defineAsyncComponent by @Dell-it in https://github.com/module-federation/core/pull/3268

    Bug Fixes 🐞

    • fix: print warn if user set watchOptions.ignored value as regexp type by @2heal1 in https://github.com/module-federation/core/pull/3286
    • fix: override watchOptions.ignored if the modernjs internal value is regexp by @2heal1 in https://github.com/module-federation/core/pull/3291

    Document πŸ“–

    • docs: include info about cross-loading esm and non esm by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3264

    Other Changes

    • Release v0.7.7 by @zhoushaw in https://github.com/module-federation/core/pull/3280
    • chore(readme): repobeat by @zackarychapple in https://github.com/module-federation/core/pull/3277
    • chore(deps-dev): bump @vitejs/plugin-react from 4.3.2 to 4.3.3 by @dependabot in https://github.com/module-federation/core/pull/3271
    • chore(deps-dev): bump react-refresh from 0.14.0 to 0.14.2 by @dependabot in https://github.com/module-federation/core/pull/3270
    • chore(bridge-react): set react-router-dom peer version to >=4 <7 by @KyrieLii in https://github.com/module-federation/core/pull/3294

    New Contributors

    • @Dell-it made their first contribution in https://github.com/module-federation/core/pull/3268

    Full Changelog: https://github.com/module-federation/core/compare/v0.7.7...v0.8.0

    Open source β†’
  13. 0.7.726 Nov 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: add BridgeReactPlugin to get federation instance by @danpeen in https://github.com/module-federation/core/pull/3234

    Bug Fixes 🐞

    • fix(dts-plugin): do not regen types on hmr if dev false by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3223
    • fix(runtime): add @vite-ignore for dynamic import in loadEsmEntry by @sk-pub in https://github.com/module-federation/core/pull/3251
    • fix(runtime): add define constant to help downgrade non-esm project by @2heal1 in https://github.com/module-federation/core/pull/3261

    Other Changes

    • Release v0.7.6 by @zhoushaw in https://github.com/module-federation/core/pull/3253
    • chore(deps-dev): bump storybook-react-rsbuild from 0.1.2 to 0.1.5 by @dependabot in https://github.com/module-federation/core/pull/3244
    • chore(deps-dev): bump vite-plugin-dts from 3.9.1 to 4.3.0 by @dependabot in https://github.com/module-federation/core/pull/3243
    • Rename createScript to loadEntry by @loveholly in https://github.com/module-federation/core/pull/3257
    • chore: upgrade nx by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3262
    • chore(deps-dev): bump @storybook/addon-essentials from 8.3.3 to 8.3.5 by @dependabot in https://github.com/module-federation/core/pull/3273

    New Contributors

    • @loveholly made their first contribution in https://github.com/module-federation/core/pull/3257
    • @sk-pub made their first contribution in https://github.com/module-federation/core/pull/3251

    Full Changelog: https://github.com/module-federation/core/compare/v0.7.6...v0.7.7

    Open source β†’
  14. 0.7.619 Nov 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(nextjs-mf): enable JSON manifest for NextJS by @benmarch in https://github.com/module-federation/core/pull/2726

    Bug Fixes 🐞

    • fix(node): use eval for require to avoid bundler issue by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3239

    Other Changes

    • Release v0.7.5 by @zhoushaw in https://github.com/module-federation/core/pull/3238
    • Release v8.8.0 by @zhoushaw in https://github.com/module-federation/core/pull/3240
    • chore(deps-dev): bump eslint-plugin-qwik from 1.9.1 to 1.10.0 by @dependabot in https://github.com/module-federation/core/pull/3246
    • chore(deps): bump vue-router from 4.3.2 to 4.4.5 by @dependabot in https://github.com/module-federation/core/pull/3245

    Full Changelog: https://github.com/module-federation/core/compare/v0.7.5...v0.7.6

    Open source β†’
  15. 0.7.517 Nov 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: add bridgeHook plugin system to support lifecycyle in bridge by @danpeen in https://github.com/module-federation/core/pull/2992

    Bug Fixes 🐞

    • fix: create folder before writing bootstrap by @nyqykk in https://github.com/module-federation/core/pull/3222
    • fix(modern-js-plugin): prevent components render multiple times if props change by @2heal1 in https://github.com/module-federation/core/pull/3139
    • fix(bridge-react): wrap react-router-dom path resolve with try catch by @danpeen in https://github.com/module-federation/core/pull/3232
    • fix(storybook-addon): correct peerDependencies declaration by @fi3ework in https://github.com/module-federation/core/pull/3231
    • fix(enhanced): remove resolve replacements by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3236

    Other Changes

    • Release v0.7.3 by @zhoushaw in https://github.com/module-federation/core/pull/3220
    • chore: update rslib demo by @2heal1 in https://github.com/module-federation/core/pull/3221
    • Release v0.7.4 by @zhoushaw in https://github.com/module-federation/core/pull/3224
    • chore: patch update nx by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3228

    New Contributors

    • @fi3ework made their first contribution in https://github.com/module-federation/core/pull/3231

    Full Changelog: https://github.com/module-federation/core/compare/v0.7.3...v0.7.5

    Open source β†’
  16. 0.7.313 Nov 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix: call initializeSharing before load remote while shareStrategy is version first by @2heal1 in https://github.com/module-federation/core/pull/3212
    • fix(managers): correct manifest shared configuration by @2heal1 in https://github.com/module-federation/core/pull/3219

    Other Changes

    • Release v0.7.2 by @zhoushaw in https://github.com/module-federation/core/pull/3211
    • chore(deps): bump express from 4.21.0 to 4.21.1 by @dependabot in https://github.com/module-federation/core/pull/3207
    • chore: update to nx 20.1 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3214
    • chore(deps): bump @babel/runtime from 7.24.4 to 7.26.0 by @dependabot in https://github.com/module-federation/core/pull/3208
    • chore(deps): bump @arco-design/web-react from 2.64.0 to 2.64.1 by @dependabot in https://github.com/module-federation/core/pull/3206
    • chore(deps): bump openai from 4.67.0 to 4.72.0 by @dependabot in https://github.com/module-federation/core/pull/3218
    • chore(deps-dev): bump @swc/cli from 0.3.14 to 0.5.0 by @dependabot in https://github.com/module-federation/core/pull/3204

    Full Changelog: https://github.com/module-federation/core/compare/v0.7.2...v0.7.3

    Open source β†’
  17. 0.7.212 Nov 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(dts-plugin): hold the broker server if the remote not start locally by @2heal1 in https://github.com/module-federation/core/pull/3202

    Document πŸ“–

    • docs(sdk): update README to new createLogger API by @Gehbt in https://github.com/module-federation/core/pull/3194

    Other Changes

    • Release v0.7.1 by @zhoushaw in https://github.com/module-federation/core/pull/3192
    • chore: update nx version by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3200
    • chore(dts-plugin): log error if the code is not ETIMEDOUT by @2heal1 in https://github.com/module-federation/core/pull/3203

    New Contributors

    • @Gehbt made their first contribution in https://github.com/module-federation/core/pull/3194

    Full Changelog: https://github.com/module-federation/core/compare/v0.7.1...v0.7.2

    Open source β†’
  18. 0.7.17 Nov 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(enhanced): Recursive search for versions of shared dependencies by @barabaiiika in https://github.com/module-federation/core/pull/3078

    Bug Fixes 🐞

    • fix: patch/replace @changesets/assemble-release-plan to disable major on peer dep change by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3184
    • fix: fix windows path error by @nyqykk in https://github.com/module-federation/core/pull/3180
    • fix: remove meaningless log by @2heal1 in https://github.com/module-federation/core/pull/3185
    • fix(runtime): use wrapper global instead of using globalThis directly by @2heal1 in https://github.com/module-federation/core/pull/3179
    • fix(rsbuild-plugin): remove duplicate logs for shared modules by @KyrieLii in https://github.com/module-federation/core/pull/3187
    • fix: clear globalLoading cache in node env by @2heal1 in https://github.com/module-federation/core/pull/3173

    Document πŸ“–

    • docs: add runtime api type hints tip by @2heal1 in https://github.com/module-federation/core/pull/3186

    Other Changes

    • Release v0.7.0 by @zhoushaw in https://github.com/module-federation/core/pull/3181
    • chore(nextjs-mf): remove old build paths from nx by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3183
    • chore: build @changeset/assemble-release-plan before execute pnpm changeset version by @2heal1 in https://github.com/module-federation/core/pull/3191

    New Contributors

    • @barabaiiika made their first contribution in https://github.com/module-federation/core/pull/3078
    • @KyrieLii made their first contribution in https://github.com/module-federation/core/pull/3187

    Full Changelog: https://github.com/module-federation/core/compare/v0.7.0...v0.7.1

    Open source β†’
  19. 0.7.05 Nov 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(bridge-plugin): support disable default alias setting in bridge by @danpeen in https://github.com/module-federation/core/pull/3130
    • feat(runtime): pass all loader hooks to the fetch and script functions by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3174

    Bug Fixes 🐞

    • fix(runtime): use document.defaultView to get real window object to solve csp issue by @2heal1 in https://github.com/module-federation/core/pull/3163
    • fix: esm files should use .mjs extention by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3159
    • fix: parameter url for fetch retry options should not be necessary by @danpeen in https://github.com/module-federation/core/pull/3175
    • fix(error-codes): esm file should use .mjs ext by @2heal1 in https://github.com/module-federation/core/pull/3178
    • fix(runtime): use loaded or loading shared if sharedStrategy is loaded-first by @2heal1 in https://github.com/module-federation/core/pull/3176

    Document πŸ“–

    • docs: handle chinese quick-start docs code errors by @shaobeichen in https://github.com/module-federation/core/pull/3165
    • docs: remove rsbuild plugin from rspack part by @2heal1 in https://github.com/module-federation/core/pull/3177

    Other Changes

    • Release v0.6.16 by @zhoushaw in https://github.com/module-federation/core/pull/3171
    • chore(deps-dev): bump @playwright/test from 1.36.1 to 1.48.2 by @dependabot in https://github.com/module-federation/core/pull/3168
    • chore: add license metadata to bridge components by @tklever in https://github.com/module-federation/core/pull/3161
    • chore: update modernjs packages by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3172

    New Contributors

    • @shaobeichen made their first contribution in https://github.com/module-federation/core/pull/3165
    • @tklever made their first contribution in https://github.com/module-federation/core/pull/3161

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.16...v0.7.0

    Open source β†’
  20. 0.6.164 Nov 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(sdk): update rslog to fix type error by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3158

    Other Changes

    • Release v0.6.15 by @zhoushaw in https://github.com/module-federation/core/pull/3152
    • build: disable hoistTransitiveImports for better tree shake by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3146
    • chore: unify error code by @2heal1 in https://github.com/module-federation/core/pull/3156
    • chore: re export preset path for rsbuild by @nyqykk in https://github.com/module-federation/core/pull/3155
    • chore(deps-dev): bump @babel/plugin-transform-react-jsx from 7.25.7 to 7.25.9 by @dependabot in https://github.com/module-federation/core/pull/3166
    • chore(deps): bump @swc/helpers from 0.5.12 to 0.5.13 by @dependabot in https://github.com/module-federation/core/pull/3169
    • chore: deprecation notice of nextjs-mf by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3160

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.15...v0.6.16

    Open source β†’
  21. 0.6.151 Nov 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: support storybook dev remote app in rsbuild(rslib) project by @nyqykk in https://github.com/module-federation/core/pull/3131
    • feat(retry-plugin): allow fallback function to receive failed URL by @danpeen in https://github.com/module-federation/core/pull/3145

    Bug Fixes 🐞

    • fix(retry-plugin): error-boundary should render until script retry finished by @danpeen in https://github.com/module-federation/core/pull/3127
    • fix: storybook addon should disable hmr to avoid conflict with remote… by @nyqykk in https://github.com/module-federation/core/pull/3140
    • fix: unlink storybook addon from package publish by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3151
    • fix(modern-js-plugin): set cors responseHeaders as * by @2heal1 in https://github.com/module-federation/core/pull/3088

    Other Changes

    • Release v0.6.14 by @zhoushaw in https://github.com/module-federation/core/pull/3129
    • chore: update retry-plugin docs chapter by @danpeen in https://github.com/module-federation/core/pull/3138
    • chore(deps-dev): bump elliptic from 6.5.7 to 6.6.0 by @dependabot in https://github.com/module-federation/core/pull/3135
    • chore(deps-dev): bump prettier from 2.8.8 to 3.3.3 by @dependabot in https://github.com/module-federation/core/pull/3123
    • chore: nx upgrade by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3141
    • chore: update rsbuild by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3142
    • chore(deps-dev): bump eslint-plugin-react-hooks from 4.6.2 to 5.0.0 by @dependabot in https://github.com/module-federation/core/pull/3125
    • chore: add license info by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3143

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.14...v0.6.15

    Open source β†’
  22. 0.6.1430 Oct 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(rspack): only patchChunkSplit when config set exposes by @2heal1 in https://github.com/module-federation/core/pull/3095
    • fix: add optional check while accessing webpack internals #2968 by @MadaraUchiha-314 in https://github.com/module-federation/core/pull/3120

    Other Changes

    • Release v0.6.13 by @zhoushaw in https://github.com/module-federation/core/pull/3118
    • chore: unify logger by @2heal1 in https://github.com/module-federation/core/pull/3121

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.13...v0.6.14

    Open source β†’
  23. 0.6.1324 Oct 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(nextjs-mf): simplify handling of server externals by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3114
    • fix: do not crash if hmr fails by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3117

    Document πŸ“–

    • docs: fixed a config error in quick-start.mdx by @Alexandrsv in https://github.com/module-federation/core/pull/3091

    Other Changes

    • Release v0.6.12 by @zhoushaw in https://github.com/module-federation/core/pull/3112
    • chore(deps): bump next from 14.2.0 to 14.2.10 by @dependabot in https://github.com/module-federation/core/pull/3113

    New Contributors

    • @Alexandrsv made their first contribution in https://github.com/module-federation/core/pull/3091

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.12...v0.6.13

    Open source β†’
  24. 0.6.1223 Oct 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(nextjs-mf): support next 15 peer dep by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3111

    Bug Fixes 🐞

    • fix: configure the default assetPrefix for MF apps correctly by @nyqykk in https://github.com/module-federation/core/pull/3094
    • fix(rsbuild-plugin): failed to load remote modules with server.base by @chenjiahan in https://github.com/module-federation/core/pull/3102
    • fix(nextjs-mf): improve hot reloading by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3001

    Document πŸ“–

    • docs(website-new): add nx guides by @Coly010 in https://github.com/module-federation/core/pull/3092
    • docs: add docs for @mf-types related errors by @YanPes in https://github.com/module-federation/core/pull/3090

    Other Changes

    • Release v0.6.11 by @zhoushaw in https://github.com/module-federation/core/pull/3083
    • chore: fix @module-federation/rsbuild-plugin version by @2heal1 in https://github.com/module-federation/core/pull/3086
    • Corrected code example by @abelta in https://github.com/module-federation/core/pull/3089
    • chore(deps-dev): bump @nx/js from 20.0.0 to 20.0.3 by @dependabot in https://github.com/module-federation/core/pull/3097
    • Removed duplicate plugins property from the rsbuild config by @riyadbinyusuf in https://github.com/module-federation/core/pull/3085
    • chore(deps-dev): bump html-webpack-plugin from 5.6.0 to 5.6.2 by @dependabot in https://github.com/module-federation/core/pull/3096
    • chore(deps): bump npmlog from 6.0.2 to 7.0.1 by @dependabot in https://github.com/module-federation/core/pull/3099
    • chore(deps-dev): bump @rsbuild/plugin-react from 0.6.15 to 1.0.5 by @dependabot in https://github.com/module-federation/core/pull/3100
    • chore(deps-dev): bump @rspack/dev-server from 1.0.7 to 1.0.9 by @dependabot in https://github.com/module-federation/core/pull/3098

    New Contributors

    • @abelta made their first contribution in https://github.com/module-federation/core/pull/3089
    • @riyadbinyusuf made their first contribution in https://github.com/module-federation/core/pull/3085

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.11...v0.6.12

    Open source β†’
  25. 0.6.1116 Oct 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(sdk): enable trusted type functionality by @eatlakson in https://github.com/module-federation/core/pull/2974
    • feat: support mf rsbuild plugin by @nyqykk in https://github.com/module-federation/core/pull/3062
    • feat(vite): Compatibility documentation by @zhangHongEn in https://github.com/module-federation/core/pull/3065

    Bug Fixes 🐞

    • fix(runtime): no new Function for loadEsmEntry by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3054
    • fix(manifest): record all remotes which are declared in build config by @2heal1 in https://github.com/module-federation/core/pull/3082

    Document πŸ“–

    • docs: add rsbuild doc by @nyqykk in https://github.com/module-federation/core/pull/3072

    Other Changes

    • Release v0.6.10 by @zhoushaw in https://github.com/module-federation/core/pull/3063
    • Make the Next.js plugin work with strict CSP settings by @fcano-ut in https://github.com/module-federation/core/pull/3067
    • chore: limit engines range by @2heal1 in https://github.com/module-federation/core/pull/3066
    • chore: upgrade to nx v20 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3080
    • chore(deps): bump next from 14.2.14 to 14.2.15 by @dependabot in https://github.com/module-federation/core/pull/3073
    • chore: upgrade modernjs by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3081
    • chore(deps-dev): bump eslint-config-next from 14.2.14 to 14.2.15 by @dependabot in https://github.com/module-federation/core/pull/3076

    New Contributors

    • @eatlakson made their first contribution in https://github.com/module-federation/core/pull/2974
    • @fcano-ut made their first contribution in https://github.com/module-federation/core/pull/3067

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.10...v0.6.11

    Open source β†’
  26. 0.6.109 Oct 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(nextjs-mf): remove module-federation/utilities by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3038

    Bug Fixes 🐞

    • fix(bridge-react): add default basename for WraperRouterProvider by @chenyuan-new in https://github.com/module-federation/core/pull/3020
    • fix(runtime): remove crossorigin attr from link tag which not preload… by @2heal1 in https://github.com/module-federation/core/pull/3057
    • fix(data-prefetch): apply DataPrefetchPlugin on demand by @2heal1 in https://github.com/module-federation/core/pull/3061

    Document πŸ“–

    • docs: add registerPlugins docs by @2heal1 in https://github.com/module-federation/core/pull/3060

    Other Changes

    • Release v0.6.9 by @zhoushaw in https://github.com/module-federation/core/pull/3040
    • chore: package updates by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3048
    • Pgk minors by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3049
    • chore: update rollup by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3051
    • chore: update modernjs packages by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3055
    • chore: update modernjs deps by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3056
    • chore(deps-dev): bump @storybook/nextjs from 8.3.4 to 8.3.5 by @dependabot in https://github.com/module-federation/core/pull/3046

    New Contributors

    • @chenyuan-new made their first contribution in https://github.com/module-federation/core/pull/3020

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.9...v0.6.10

    Open source β†’
  27. 0.6.93 Oct 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(enhanced): skip ensure file when virtualEntry by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3037

    Other Changes

    • Release v0.6.8 by @zhoushaw in https://github.com/module-federation/core/pull/3032
    • chore(deps): bump next from 14.2.10 to 14.2.14 by @dependabot in https://github.com/module-federation/core/pull/3031
    • chore(deps-dev): bump @types/react-dom from 18.2.25 to 18.3.0 by @dependabot in https://github.com/module-federation/core/pull/3025
    • chore(deps-dev): bump babel-loader from 9.1.3 to 9.2.1 by @dependabot in https://github.com/module-federation/core/pull/3021
    • chore(deps): bump express from 4.20.0 to 4.21.0 by @dependabot in https://github.com/module-federation/core/pull/3022
    • chore(runtime): fix typos in tests by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3033
    • chore: patch update various packages by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3034
    • chore(deps-dev): bump @semantic-release/github from 10.3.5 to 11.0.0 by @dependabot in https://github.com/module-federation/core/pull/3024
    • chore: fix webpack options types by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3039

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.8...v0.6.9

    Open source β†’
  28. 0.6.81 Oct 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: support node esmodule and mf-manifest esmodule (#2934) by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3013

    Bug Fixes 🐞

    • fix(runtime): catch init remote error in errorLoadRemote hook by @2heal1 in https://github.com/module-federation/core/pull/3019
    • fix(runtime): hooks loadEntry default behavior by @zhangHongEn in https://github.com/module-federation/core/pull/3030

    Other Changes

    • Release v0.6.7 by @zhoushaw in https://github.com/module-federation/core/pull/3014
    • chore: update NX libraries to v19 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2764
    • chore(deps): bump next from 14.1.2 to 14.2.10 by @dependabot in https://github.com/module-federation/core/pull/2962

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.7...v0.6.8

    Open source β†’
  29. 0.6.729 Sept 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(enhanced): fully hoisted runtime by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2932

    Bug Fixes 🐞

    • fix: modernjs ssr demo is broken, should use main branch by @zllkjc in https://github.com/module-federation/core/pull/2975
    • fix(enhanced): container addInclude wrap in make hook by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3002
    • fix(dts-plugin): support exposes files with multiple dots in names by @artieeez in https://github.com/module-federation/core/pull/2958
    • fix: Adds missing import of loadRemote by @yashug in https://github.com/module-federation/core/pull/3000
    • fix(nextjs-mf): use addInclude to ensure defaults are consumed somewhere by @ScriptedAlchemy in https://github.com/module-federation/core/pull/3004
    • fix(dts-plugin): ignore .vue ext by @2heal1 in https://github.com/module-federation/core/pull/3008

    Document πŸ“–

    • docs: add eager consumption error to error-catalog.mdx by @YanPes in https://github.com/module-federation/core/pull/2991

    Other Changes

    • Release v0.6.6 by @zhoushaw in https://github.com/module-federation/core/pull/2971
    • chore(deps-dev): bump vite from 5.2.11 to 5.2.14 by @dependabot in https://github.com/module-federation/core/pull/2959
    • chore(deps): bump express from 4.19.2 to 4.20.0 by @dependabot in https://github.com/module-federation/core/pull/2941
    • chore: fix hanging test pattern by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2981
    • chore: format all files by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2982
    • chore: remove unused vars from enhanced by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2994
    • chore(data-prefetch): use rollup to bundle data-prefetch by @2heal1 in https://github.com/module-federation/core/pull/2983
    • chore(deps-dev): bump @types/chrome from 0.0.268 to 0.0.272 by @dependabot in https://github.com/module-federation/core/pull/2997
    • chore(deps): bump rollup from 2.79.1 to 2.79.2 by @dependabot in https://github.com/module-federation/core/pull/3010

    New Contributors

    • @zllkjc made their first contribution in https://github.com/module-federation/core/pull/2975
    • @artieeez made their first contribution in https://github.com/module-federation/core/pull/2958
    • @yashug made their first contribution in https://github.com/module-federation/core/pull/3000

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.6...v0.6.7

    Open source β†’
  30. 0.6.619 Sept 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(dts-plugin): zipName should add prefix if remoteEntry has it by @2heal1 in https://github.com/module-federation/core/pull/2952

    Other Changes

    • chore: add data prefetch into fixed by @nyqykk in https://github.com/module-federation/core/pull/2967
    • chore: adjust prefetch version by @2heal1 in https://github.com/module-federation/core/pull/2970

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.5...v0.6.6

    Open source β†’
  31. 0.6.519 Sept 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: support interface data prefetch by @nyqykk in https://github.com/module-federation/core/pull/2543

    Other Changes

    • Release v0.6.3 by @zhoushaw in https://github.com/module-federation/core/pull/2948

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.3...v0.6.5

    Open source β†’
  32. 0.6.414 Sept 2024

    Nothing published for this version

  33. 0.6.311 Sept 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(modernjs): mfConfigPlugin should run after modernjs initial plugin by @2heal1 in https://github.com/module-federation/core/pull/2947

    Other Changes

    • Release v0.6.2 by @zhoushaw in https://github.com/module-federation/core/pull/2945

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.2...v0.6.3

    Open source β†’
  34. 0.6.211 Sept 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix: retry-plugin package.json main, module and types paths by @milan in https://github.com/module-federation/core/pull/2931
    • fix(modernjs): correct splitChunks.cacheGroups key which need to be removed by @2heal1 in https://github.com/module-federation/core/pull/2940
    • fix(modernjs): auto set enableAsyncEntry when bundler is rspack by @2heal1 in https://github.com/module-federation/core/pull/2939
    • fix(runtime): set loading if registeredShared not set by @2heal1 in https://github.com/module-federation/core/pull/2943

    Other Changes

    • Release v0.6.1 by @zhoushaw in https://github.com/module-federation/core/pull/2928
    • refactor(enhanced): export getAllReferencedModules as a util by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2937
    • chore: cleanup unused modules by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2938

    New Contributors

    • @milan made their first contribution in https://github.com/module-federation/core/pull/2931

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.1...v0.6.2

    Open source β†’
  35. 0.6.16 Sept 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: add @module-federation/retry-plugin for resource retry when resource loading went wrong by @danpeen in https://github.com/module-federation/core/pull/2899
    • feat(enhanced): eager federation runtime module by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2856

    Bug Fixes 🐞

    • fix(runtime): remove function duplication by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2895
    • fix(rspack): do not instantiate DtsPlugin when options.dts = false by @Coly010 in https://github.com/module-federation/core/pull/2893
    • fix(enhanced): fix types of container reference by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2897
    • fix(nextjs-mf): make CSR and SSR image loading consistent in next-mf (#2873) by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2915

    Other Changes

    • Release v0.6.0 by @zhoushaw in https://github.com/module-federation/core/pull/2889
    • chore(webpack): update webpack types by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2894
    • chore: import types from files by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2902
    • chore(enhanced): fix types of container plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2896
    • chore: fix type issues in other plugins by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2901
    • chore: fix build issues and deps by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2904
    • chore: type fixes to next mf by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2907
    • chore: align webpack version by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2912
    • chore(deps-dev): bump eslint-plugin-react from 7.34.3 to 7.35.1 by @dependabot in https://github.com/module-federation/core/pull/2913
    • chore: fix docs error by @danpeen in https://github.com/module-federation/core/pull/2927

    Full Changelog: https://github.com/module-federation/core/compare/v0.6.0...v0.6.1

    Open source β†’
  36. 0.6.028 Aug 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(enhanced): add support for virtual runtime entrypoints by @Coly010 in https://github.com/module-federation/core/pull/2860

    Bug Fixes 🐞

    • fix: fix router alias issue for react-bridge by @danpeen in https://github.com/module-federation/core/pull/2887

    Other Changes

    • Release v0.5.2 by @zhoushaw in https://github.com/module-federation/core/pull/2886
    • chore: remove useless schemas by @2heal1 in https://github.com/module-federation/core/pull/2888

    Full Changelog: https://github.com/module-federation/core/compare/v0.5.2...v0.6.0

    Open source β†’
  37. 0.5.226 Aug 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: add shareStrategy option by @2heal1 in https://github.com/module-federation/core/pull/2870

    Bug Fixes 🐞

    • fix: handle circular init shared by @2heal1 in https://github.com/module-federation/core/pull/2876

    Other Changes

    • Release v0.5.1 by @zhoushaw in https://github.com/module-federation/core/pull/2869
    • chore: fix package types with webpack by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2882

    Full Changelog: https://github.com/module-federation/core/compare/v0.5.1...v0.5.2

    Open source β†’
  38. 0.5.120 Aug 2024
    Release notes

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

    What's Changed

    Other Changes

    • Release v0.5.0 by @zhoushaw in https://github.com/module-federation/core/pull/2858
    • chore: add english documentation for bridge chapter by @danpeen in https://github.com/module-federation/core/pull/2862

    Full Changelog: https://github.com/module-federation/core/compare/v0.5.0...v0.5.1

    Open source β†’
  39. 0.5.016 Aug 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(runtime): provide users to mark share dependency as loaded #2789 by @MadaraUchiha-314 in https://github.com/module-federation/core/pull/2838
    • feat(runtime): add loadEntry hook by @jbroma in https://github.com/module-federation/core/pull/2826
    • feat(module-federation/bridge): Enhance Bridge capabilities and fix some issues by @danpeen in https://github.com/module-federation/core/pull/2792

    Bug Fixes 🐞

    • fix(enhanced): remove useless but has side effect export by @2heal1 in https://github.com/module-federation/core/pull/2834
    • fix(chrome-devtools): dependency graph display error by @nyqykk in https://github.com/module-federation/core/pull/2813
    • fix(modern-js-plugin): require node plugin on demand by @2heal1 in https://github.com/module-federation/core/pull/2835
    • fix: no add default attrs to the element which is provided by users by @2heal1 in https://github.com/module-federation/core/pull/2842
    • fix(runtime): provide error message when remote entry init fails by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2746

    Document πŸ“–

    • docs: add doc for error-catalog in "basic" by @YanPes in https://github.com/module-federation/core/pull/2849
    • docs: update index.mdx by @jucian0 in https://github.com/module-federation/core/pull/2852

    Other Changes

    • Release v0.3.5 by @zhoushaw in https://github.com/module-federation/core/pull/2830
    • chore(deps): bump sharp from 0.33.3 to 0.33.4 by @dependabot in https://github.com/module-federation/core/pull/2824
    • chore(deps): bump koa and @types/koa by @dependabot in https://github.com/module-federation/core/pull/2822
    • chore(deps-dev): bump @builder.io/qwik from 1.6.0 to 1.7.3 by @dependabot in https://github.com/module-federation/core/pull/2833
    • chore(deps): bump @swc/helpers from 0.5.3 to 0.5.12 by @dependabot in https://github.com/module-federation/core/pull/2845
    • Release v0.4.0 by @zhoushaw in https://github.com/module-federation/core/pull/2846
    • chore(deps-dev): bump eslint-plugin-prettier from 5.1.3 to 5.2.1 by @dependabot in https://github.com/module-federation/core/pull/2844
    • chore(deps): bump axios from 1.6.7 to 1.7.4 by @dependabot in https://github.com/module-federation/core/pull/2848

    New Contributors

    • @jbroma made their first contribution in https://github.com/module-federation/core/pull/2826
    • @YanPes made their first contribution in https://github.com/module-federation/core/pull/2849
    • @jucian0 made their first contribution in https://github.com/module-federation/core/pull/2852
    • @danpeen made their first contribution in https://github.com/module-federation/core/pull/2792

    Full Changelog: https://github.com/module-federation/core/compare/v0.3.5...v0.5.0

    Open source β†’
  40. 0.4.013 Aug 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • provide users to mark shared module as loaded by @MadaraUchiha-314 in https://github.com/module-federation/core/pull/2838

    Bug Fixes 🐞

    • fix(enhanced): remove useless but has side effect export by @2heal1 in https://github.com/module-federation/core/pull/2842
    • fix(modern-js-plugin): require node plugin on demand by @2heal1 in https://github.com/module-federation/core/pull/2835
    • fix: no add default attrs to the element which is provided by users by @2heal1 in https://github.com/module-federation/core/pull/2842
    • fix: add attrs option to createLink hook by @2heal1 in https://github.com/module-federation/core/pull/2842
    Open source β†’
  41. 0.3.56 Aug 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(enhanced): correct enhanced ModuleFederation types error by @2heal1 in https://github.com/module-federation/core/pull/2828

    Other Changes

    • Release v0.3.4 by @zhoushaw in https://github.com/module-federation/core/pull/2829

    Full Changelog: https://github.com/module-federation/core/compare/v0.3.4...v0.3.5

    Open source β†’
  42. 0.3.46 Aug 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(utilities): expose esm from package json by @tzachbon in https://github.com/module-federation/core/pull/2818

    Bug Fixes 🐞

    • fix(chrome-devtools): fix dependency graph lose node by @nyqykk in https://github.com/module-federation/core/pull/2806
    • fix(runtime): checking for remote entry type when loading assets by @MadaraUchiha-314 in https://github.com/module-federation/core/pull/2753
    • fix(runtime): ensured attributes are forwarded to createScript hook by @benmarch in https://github.com/module-federation/core/pull/2799

    Document πŸ“–

    • docs: improve Rspack / Rsbuild plugin guide by @chenjiahan in https://github.com/module-federation/core/pull/2808

    Other Changes

    • Release v0.3.3 by @zhoushaw in https://github.com/module-federation/core/pull/2805
    • check if remoteEntry files is empty by @kbrooks in https://github.com/module-federation/core/pull/2761
    • chore: upgrade [email protected] by @2heal1 in https://github.com/module-federation/core/pull/2815
    • chore(deps-dev): bump concurrently from 5.3.0 to 8.2.2 by @dependabot in https://github.com/module-federation/core/pull/2821

    New Contributors

    • @benmarch made their first contribution in https://github.com/module-federation/core/pull/2799
    • @kbrooks made their first contribution in https://github.com/module-federation/core/pull/2761
    • @tzachbon made their first contribution in https://github.com/module-federation/core/pull/2818

    Full Changelog: https://github.com/module-federation/core/compare/v0.3.3...v0.3.4

    Open source β†’
  43. 0.3.329 Jul 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix: support rspack ssr live reload by @2heal1 in https://github.com/module-federation/core/pull/2801

    Other Changes

    • Release v0.3.2 by @zhoushaw in https://github.com/module-federation/core/pull/2800

    Full Changelog: https://github.com/module-federation/core/compare/v0.3.2...v0.3.3

    Open source β†’
  44. 0.3.226 Jul 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: support rspack modern ssr by @2heal1 in https://github.com/module-federation/core/pull/2775

    Bug Fixes 🐞

    • fix: no collect node internal utils by @2heal1 in https://github.com/module-federation/core/pull/2787

    Other Changes

    • Release v0.3.1 by @zhoushaw in https://github.com/module-federation/core/pull/2785
    • doc: Update runtime.mdx by @yaodingyd in https://github.com/module-federation/core/pull/2771

    New Contributors

    • @yaodingyd made their first contribution in https://github.com/module-federation/core/pull/2771

    Full Changelog: https://github.com/module-federation/core/compare/v0.3.1...v0.3.2

    Open source β†’
  45. 0.3.123 Jul 2024
    Release notes

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

    What's Changed

    Other Changes

    • Release v0.3.0 by @zhoushaw in https://github.com/module-federation/core/pull/2782
    • chore: fix modernjs plugin version by @2heal1 in https://github.com/module-federation/core/pull/2783
    • chore: remove useless log by @2heal1 in https://github.com/module-federation/core/pull/2784

    Full Changelog: https://github.com/module-federation/core/compare/v0.3.0...v0.3.1

    Open source β†’
  46. 0.3.023 Jul 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: support modernjs ssr by @2heal1 in https://github.com/module-federation/core/pull/2482

    Bug Fixes 🐞

    • fix(dts-plugin): temp tsconfig path should extends original tsconfig by @2heal1 in https://github.com/module-federation/core/pull/2780

    Other Changes

    • Release v0.2.8 by @zhoushaw in https://github.com/module-federation/core/pull/2774

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.8...v0.3.0

    Open source β†’
  47. 0.2.822 Jul 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(dts-plugin): ensure dts file path if it has deep path by @2heal1 in https://github.com/module-federation/core/pull/2772

    Other Changes

    • Release v0.2.7 by @zhoushaw in https://github.com/module-federation/core/pull/2770

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.7...v0.2.8

    Open source β†’
  48. 0.2.722 Jul 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: add squadron-ai by @RussellCanfield in https://github.com/module-federation/core/pull/2708

    Bug Fixes 🐞

    • fix(dts-plugin): support compile vue@3 dts by @2heal1 in https://github.com/module-federation/core/pull/2723
    • fix: disable chunk split on next server by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2765

    Other Changes

    • Release v0.2.6 by @zhoushaw in https://github.com/module-federation/core/pull/2751
    • chore: align react version in runtime demo by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2763

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.6...v0.2.7

    Open source β†’
  49. 0.2.611 Jul 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(nextjs): support code splitting & use node runtime plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2709

    Bug Fixes 🐞

    • fix(deps): update dependency undici to v5.28.4 [security] by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2710
    • fix(deps): update dependency chrome-trace-event to v1.0.4 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2720
    • fix(sdk): vm provide dynamic import callback by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2727
    • fix(deps): update dependency adm-zip to v0.5.14 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2718
    • fix(react-bridge): optimize bridge router pathname by @zhoushaw in https://github.com/module-federation/core/pull/2696
    • fix: skip record remotes while the entry is legacy by @2heal1 in https://github.com/module-federation/core/pull/2748

    Other Changes

    • Release v0.2.5 by @zhoushaw in https://github.com/module-federation/core/pull/2707
    • Update renovate.json by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2712
    • chore(deps): update dependency @modern-js/eslint-config to v2.54.6 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2713
    • chore(deps): update dependency @pmmmwh/react-refresh-webpack-plugin to v0.5.15 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2714
    • chore(deps): update dependency @types/fs-extra to v9.0.13 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2715
    • chore(deps): update dependency webpack-virtual-modules to v0.6.2 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2716
    • chore(deps): update storybook monorepo to v7.6.20 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2717
    • chore(deps): update dependency @modern-js-app/eslint-config to v2.54.6 by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2721
    • chore(config): migrate renovate config by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2711
    • chore: update modernjs deps by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2724
    • chore: disable next e2e prod by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2725
    • chore: split ci test by @2heal1 in https://github.com/module-federation/core/pull/2731
    • chore(deps-dev): bump @nx/eslint-plugin from 17.2.8 to 19.4.1 by @dependabot in https://github.com/module-federation/core/pull/2732
    • chore(deps): bump @rollup/plugin-replace from 4.0.0 to 5.0.7 by @dependabot in https://github.com/module-federation/core/pull/2735
    • chore(deps): bump acorn from 7.4.1 to 8.12.1 by @dependabot in https://github.com/module-federation/core/pull/2736
    • chore: update rspack by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2738

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.5...v0.2.6

    Open source β†’
  50. 0.2.56 Jul 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(runtime): fixed an issue where script failed to load properly when static resources were set to cross-domain response headers due to the default setting of script crossorigin to anonymous (this issue appeared in next.js) by @zhoushaw in https://github.com/module-federation/core/pull/2706

    Document πŸ“–

    • docs(README): align the title font size by @chenjiahan in https://github.com/module-federation/core/pull/2701

    Other Changes

    • Release v0.2.4 by @zhoushaw in https://github.com/module-federation/core/pull/2705

    New Contributors

    • @chenjiahan made their first contribution in https://github.com/module-federation/core/pull/2701

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.4...v0.2.5

    Open source β†’
  51. 0.2.45 Jul 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat: adding support for systemjs remotes by @MadaraUchiha-314 in https://github.com/module-federation/core/pull/2676

    Bug Fixes 🐞

    • fix(sdk): allow create script to change attrs by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2682

    Document πŸ“–

    • docs(react-bridge): optimize importing-components.mdx by @bestseob93 in https://github.com/module-federation/core/pull/2692

    Other Changes

    • Release v0.0.2 by @zhoushaw in https://github.com/module-federation/core/pull/2679
    • chore: fix next hydration issues on antd by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2683
    • chore: improve transform configs on sdk by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2643
    • chore(e2e): fix antd deps miss by @zhoushaw in https://github.com/module-federation/core/pull/2694
    • chore: fix bridge e2e test by @zhoushaw in https://github.com/module-federation/core/pull/2695
    • Update big-cheetahs-warn.md by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2704

    New Contributors

    • @bestseob93 made their first contribution in https://github.com/module-federation/core/pull/2692

    Full Changelog: https://github.com/module-federation/core/compare/v0.0.2...v0.2.4

    Open source β†’
  52. 0.2.327 Jun 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(node): allow fetch override on runtime plugin by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2603

    Other Changes

    • Release v0.2.2 by @zhoushaw in https://github.com/module-federation/core/pull/2674

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.2...v0.2.3

    Open source β†’
  53. 0.2.226 Jun 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix(docs): english bridge overview title by @yesmeck in https://github.com/module-federation/core/pull/2664
    • fix(docs): missing PackageManagerTabs import by @yesmeck in https://github.com/module-federation/core/pull/2665
    • fix(dts-plugin): emit dts relative to remote or manifest by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2641

    Other Changes

    • Release v0.2.1 by @zhoushaw in https://github.com/module-federation/core/pull/2652
    • chore(deps-dev): bump @storybook/builder-webpack5 from 7.6.17 to 8.1.10 by @dependabot in https://github.com/module-federation/core/pull/2654
    • chore(deps-dev): bump @storybook/addon-essentials from 7.6.17 to 8.1.10 by @dependabot in https://github.com/module-federation/core/pull/2656
    • Feat/support farm by @ilteoood in https://github.com/module-federation/core/pull/2666

    New Contributors

    • @yesmeck made their first contribution in https://github.com/module-federation/core/pull/2664

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.1...v0.2.2

    Open source β†’
  54. 0.2.125 Jun 2024
    Release notes

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

    What's Changed

    Bug Fixes 🐞

    • fix: fix expose collect assets do not filter entry point cause load extra file by @nyqykk in https://github.com/module-federation/core/pull/2647
    • fix: kill ports before next e2e by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2661
    • fix(runtime): modify import typescript type syntax by @chs97 in https://github.com/module-federation/core/pull/2650
    • fix(docs): zh/practice/bridge/index link error by @Thulof in https://github.com/module-federation/core/pull/2660
    • fix(docs): zh/practice/bridge/index char lack by @Thulof in https://github.com/module-federation/core/pull/2659
    • fix(enhanced): support get public path by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2638
    • fix(nextjs-mf): enable async function support by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2642

    Document πŸ“–

    • docs: update framework version by @zhoushaw in https://github.com/module-federation/core/pull/2651

    Other Changes

    • Release v0.2.0 by @zhoushaw in https://github.com/module-federation/core/pull/2649
    • chore(deps-dev): bump @babel/plugin-transform-react-jsx from 7.23.4 to 7.24.7 by @dependabot in https://github.com/module-federation/core/pull/2657
    • chore(deps-dev): bump @modern-js/eslint-config from 2.50.0 to 2.54.2 by @dependabot in https://github.com/module-federation/core/pull/2655
    • chore(deps-dev): bump @types/chrome from 0.0.260 to 0.0.268 by @dependabot in https://github.com/module-federation/core/pull/2653

    New Contributors

    • @chs97 made their first contribution in https://github.com/module-federation/core/pull/2650
    • @Thulof made their first contribution in https://github.com/module-federation/core/pull/2660

    Full Changelog: https://github.com/module-federation/core/compare/v0.2.0...v0.2.1

    Open source β†’
  55. 0.2.024 Jun 2024
    Release notes

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

    What's Changed

    New Features πŸŽ‰

    • feat(bridge): Supports exporting and loading of application-level modules (with routing), currently supports react and vue3 by @zhoushaw in https://github.com/module-federation/core/pull/2648

    Bug Fixes 🐞

    • fix(dts-plugin): ensure kill fork child process when the task is finished by @2heal1 in https://github.com/module-federation/core/pull/2639
    • fix: check pid is undefined before kill it by @2heal1 in https://github.com/module-federation/core/pull/2646
    • fix: download api types when types refresh by @2heal1 in https://github.com/module-federation/core/pull/2645

    Other Changes

    • chore(deps): bump ws from 8.17.0 to 8.17.1 in /packages/dts-plugin by @dependabot in https://github.com/module-federation/core/pull/2627
    • Release v0.1.21 by @zhoushaw in https://github.com/module-federation/core/pull/2635

    Full Changelog: https://github.com/module-federation/core/compare/v0.1.21...v0.2.0

    Open source β†’
  56. 0.0.0-research-issue-4085-2025101623275716 Oct 2025pre-release

    Nothing published for this version

  57. 0.0.0-release-v2-9-0-2026082403063724 Aug 2026pre-release

    Nothing published for this version

  58. 0.0.0-release-v2-8-0-2026071507343315 Jul 2026pre-release

    Nothing published for this version

  59. 0.0.0-release-v2-7-0-202607070703417 Jul 2026pre-release

    Nothing published for this version

  60. 0.0.0-release-v2-6-0-2026062212210922 Jun 2026pre-release

    Nothing published for this version