Provide manifest/stats for webpack/rspack MF project .
Last release 4 days ago
24 Aug 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 58 of the last 60 stable releases
896 versions withdrawn
withdrawn after publishing
3 years old
1111 releases Β· first in 2024
Release timeline
1111 releases since 2024Releases
- 0.8.1110 Feb 2025
Release notes
Open source β<!-- 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
- 0.8.107 Feb 2025
Release notes
Open source β<!-- 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
- 0.8.916 Jan 2025
Release notes
Open source β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
- 0.8.87 Jan 2025
Release notes
Open source β<!-- 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
- 0.8.731 Dec 2024
Release notes
Open source β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
- 0.8.627 Dec 2024
Release notes
Open source β<!-- 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
- 0.8.517 Dec 2024
Release notes
Open source β<!-- 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
- 0.8.413 Dec 2024
Release notes
Open source β<!-- 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
- 0.8.312 Dec 2024
Release notes
Open source β<!-- 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
cwdto 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
- feat(dts-plugin): allow users to specify a
- 0.8.211 Dec 2024
Release notes
Open source β<!-- 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
- 0.8.14 Dec 2024
Release notes
Open source β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
- 0.8.029 Nov 2024
Release notes
Open source β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
- 0.7.726 Nov 2024
Release notes
Open source β<!-- 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
createScripttoloadEntryby @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
- 0.7.619 Nov 2024
Release notes
Open source β<!-- 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
- 0.7.517 Nov 2024
Release notes
Open source β<!-- 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
- 0.7.313 Nov 2024
Release notes
Open source β<!-- 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
- 0.7.212 Nov 2024
Release notes
Open source β<!-- 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
- 0.7.17 Nov 2024
Release notes
Open source β<!-- 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
- 0.7.05 Nov 2024
Release notes
Open source β<!-- 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
- 0.6.164 Nov 2024
Release notes
Open source β<!-- 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
- 0.6.151 Nov 2024
Release notes
Open source β<!-- 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
- 0.6.1430 Oct 2024
Release notes
Open source β<!-- 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
- 0.6.1324 Oct 2024
Release notes
Open source β<!-- 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
- 0.6.1223 Oct 2024
Release notes
Open source β<!-- 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.baseby @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
- 0.6.1116 Oct 2024
Release notes
Open source β<!-- 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
- 0.6.109 Oct 2024
Release notes
Open source β<!-- 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
- 0.6.93 Oct 2024
Release notes
Open source β<!-- 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
- 0.6.81 Oct 2024
Release notes
Open source β<!-- 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
- 0.6.729 Sept 2024
Release notes
Open source β<!-- 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
- 0.6.619 Sept 2024
Release notes
Open source β<!-- 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
- 0.6.519 Sept 2024
Release notes
Open source β<!-- 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
- 0.6.414 Sept 2024
Nothing published for this version
- 0.6.311 Sept 2024
Release notes
Open source β<!-- 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
- 0.6.211 Sept 2024
Release notes
Open source β<!-- 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
- 0.6.16 Sept 2024
Release notes
Open source β<!-- 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
- 0.6.028 Aug 2024
Release notes
Open source β<!-- 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
- 0.5.226 Aug 2024
Release notes
Open source β<!-- 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
- 0.5.120 Aug 2024
Release notes
Open source β<!-- 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
- 0.5.016 Aug 2024
Release notes
Open source β<!-- 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
loadEntryhook 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
- 0.4.013 Aug 2024
Release notes
Open source β<!-- 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
- 0.3.56 Aug 2024
Release notes
Open source β<!-- 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
- 0.3.46 Aug 2024
Release notes
Open source β<!-- 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
- 0.3.329 Jul 2024
Release notes
Open source β<!-- 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
- 0.3.226 Jul 2024
Release notes
Open source β<!-- 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
- 0.3.123 Jul 2024
Release notes
Open source β<!-- 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
- 0.3.023 Jul 2024
Release notes
Open source β<!-- 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
- 0.2.822 Jul 2024
Release notes
Open source β<!-- 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
- 0.2.722 Jul 2024
Release notes
Open source β<!-- 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
- 0.2.611 Jul 2024
Release notes
Open source β<!-- 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
- 0.2.56 Jul 2024
Release notes
Open source β<!-- 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
- 0.2.45 Jul 2024
Release notes
Open source β<!-- 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
- 0.2.327 Jun 2024
Release notes
Open source β<!-- 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
- 0.2.226 Jun 2024
Release notes
Open source β<!-- 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
- 0.2.125 Jun 2024
Release notes
Open source β<!-- 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
- 0.2.024 Jun 2024
Release notes
Open source β<!-- 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
- 0.1.2120 Jun 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at v0.1.21 -->
What's Changed
New Features π
- feat(dts-plugin): decode encoded remote name by @2heal1 in https://github.com/module-federation/core/pull/2626
Bug Fixes π
- fix: use ipv4 first while load local remote by @2heal1 in https://github.com/module-federation/core/pull/2623
- fix(dts-plugin): replace sourceEntry with index if the value is '.' by @2heal1 in https://github.com/module-federation/core/pull/2624
- fix: use userOptions.typesFolder first by @2heal1 in https://github.com/module-federation/core/pull/2615
- fix: no delete exist types if fetch new types failed by @2heal1 in https://github.com/module-federation/core/pull/2634
Document π
- docs: fix error link by @2heal1 in https://github.com/module-federation/core/pull/2622
- docs: add doc details by @2heal1 in https://github.com/module-federation/core/pull/2625
Other Changes
- Release v0.1.20 by @zhoushaw in https://github.com/module-federation/core/pull/2614
Full Changelog: https://github.com/module-federation/core/compare/v0.1.20...v0.1.21
- 0.1.2017 Jun 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at v0.1.20 -->
What's Changed
New Features π
- feat(enhanced): add repository property to the enhanced package by @kmilov in https://github.com/module-federation/core/pull/2591
- feat: support pass shareScopeMap by @2heal1 in https://github.com/module-federation/core/pull/2583
- feat: support dynamic type hints by @2heal1 in https://github.com/module-federation/core/pull/2570
Bug Fixes π
- fix(nextjs-mf): do not crash if host is not next by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2604
- fix(runtime): do not apply symbol if object not extensible by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2601
- fix(sdk): the returned properties are used by default when create script and create link hook by @zhoushaw in https://github.com/module-federation/core/pull/2608
- fix(dts-plugin): let dts_plugin handle remote paths instead of abs URLs by @adamdharrington in https://github.com/module-federation/core/pull/2478
- fix(chrome-devtools): fix sharedInfo conflict with userOptions.sharedInfo cause hmr fail by @nyqykk in https://github.com/module-federation/core/pull/2612
- fix(sdk): use variable instead of constant by @2heal1 in https://github.com/module-federation/core/pull/2613
Other Changes
- Release v0.1.19 by @zhoushaw in https://github.com/module-federation/core/pull/2595
- chore: disable next page warmer by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2602
- chore(enhanced): add license property to package.json by @kmilov in https://github.com/module-federation/core/pull/2589
- chore(deps-dev): bump @swc/core from 1.5.6 to 1.5.28 by @dependabot in https://github.com/module-federation/core/pull/2599
- chore(deps-dev): bump @nx/linter from 17.2.8 to 19.2.3 by @dependabot in https://github.com/module-federation/core/pull/2600
- Fix/relative path by @ilteoood in https://github.com/module-federation/core/pull/2610
New Contributors
- @kmilov made their first contribution in https://github.com/module-federation/core/pull/2591
- @adamdharrington made their first contribution in https://github.com/module-federation/core/pull/2478
Full Changelog: https://github.com/module-federation/core/compare/v0.1.19...v0.1.20
- 0.1.1911 Jun 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at v0.1.19 -->
What's Changed
Bug Fixes π
- fix: fixed preload resource reuse issues and devtool hmr shared by @zhoushaw in https://github.com/module-federation/core/pull/2580
- fix: do not delete link tag if no preload by @2heal1 in https://github.com/module-federation/core/pull/2585
- fix(nextjs-mf): Do not attach runtime to api runtime chunks by @ScriptedAlchemy in https://github.com/module-federation/core/pull/2571
- fix: don't modify loaded tag by @2heal1 in https://github.com/module-federation/core/pull/2586
Document π
- docs: add shared.shareScope by @2heal1 in https://github.com/module-federation/core/pull/2577
Other Changes
- Release v0.1.18 by @zhoushaw in https://github.com/module-federation/core/pull/2578
Full Changelog: https://github.com/module-federation/core/compare/v0.1.18...v0.1.19
- 0.1.184 Jun 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at v0.1.18 -->
What's Changed
Bug Fixes π
- fix: add protocol in node automaticly by @2heal1 in https://github.com/module-federation/core/pull/2560
Other Changes
- Release v0.1.17 by @zhoushaw in https://github.com/module-federation/core/pull/2576
Full Changelog: https://github.com/module-federation/core/compare/v0.1.17...v0.1.18
- 0.1.174 Jun 2024
Release notes
Open source β<!-- Release notes generated using configuration in .github/release.yml at v0.1.17 -->
What's Changed
New Features π
- feat(runtime): add mf_module_id to remote to add module debugging information by @zhoushaw in https://github.com/module-federation/core/pull/2561
- feat(runtime): add bridge debug info by @zhoushaw in https://github.com/module-federation/core/pull/2573
Bug Fixes π
- fix: add requiredVersion to manifest.shared by @2heal1 in https://github.com/module-federation/core/pull/2574
- fix: rspack splitChunk.chunks should use function to prevent wrong be⦠by @2heal1 in https://github.com/module-federation/core/pull/2575
Document π
- docs: update href in quick-start.mdx files by @wChenonly in https://github.com/module-federation/core/pull/2556
Other Changes
- Release v0.1.16 by @zhoushaw in https://github.com/module-federation/core/pull/2552
- chore(deps): bump rspress from 1.18.4 to 1.22.0 by @dependabot in https://github.com/module-federation/core/pull/2551
New Contributors
- @wChenonly made their first contribution in https://github.com/module-federation/core/pull/2556
Full Changelog: https://github.com/module-federation/core/compare/v0.1.16...v0.1.17