Releases: module-federation/core
Releases · module-federation/core
v0.13.1
What's Changed
New Features 🎉
Bug Fixes 🐞
- fix(rspack): avoid falsy values in
checkSingleton
by @jbroma in #3487 - fix(modern-js-plugin): export kit namespace to prevent import react directly by @2heal1 in #3731
- fix(third-party-dts-extractor): correctly sets the source of the package by @tamasangyan in #3467
Document 📖
Other Changes
- chore(node): remove utilities dependency by @cheesestringer in #3646
New Contributors
- @tamasangyan made their first contribution in #3467
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
New Features 🎉
- feat(bridge-react): Add native support for React 19 in bridge-react with enhanced createRoot options by @danpeen in #3690
- feat(bridge-react): add error detection for react v19 under the default export createBaseBridgeComponent by @danpeen in #3709
- feat(manifest): initialize manifest with required properties from stats by @danpeen in #3718
Performance 🚀
- perf: remove live binding from cjs builds by @ScriptedAlchemy in #3701
Bug Fixes 🐞
- fix(error-codes): typo in docs url message by @sean-perkins in #3700
- fix: remove chunks from installedChunks on fail to enable retries by @nameofname in #3686
- fix(cli): improve path normalization of
readConfig
by @ScriptedAlchemy in #3708 - fix(enhanced): apply getPublicPath only if exposes is set by @2heal1 in #3717
Document 📖
Other Changes
- refactor(bridge-react): Refactor the bridge-react to better support multiple React versions from React 16 to React 19 by @danpeen in #3690
- chore(deps-dev): bump vite from 5.4.12 to 5.4.18 by @dependabot in #3696
- chore(deps-dev): bump @swc-node/register from 1.10.9 to 1.10.10 by @dependabot in #3659
- refactor(bridge-react): modify the default mode of the bridge to legacy mode to reduce redundant code by @danpeen in #3711
New Contributors
- @sean-perkins made their first contribution in #3700
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
New Features 🎉
- feat(enhanced): support shared module layers by @ScriptedAlchemy in #3276
- feat(dts-plugin): support exclude extract specify third party dts by @2heal1 in #3692
Performance 🚀
- perf: switch to ESM by default by @ScriptedAlchemy in #3688
Bug Fixes 🐞
Other Changes
- chore(dts-plugin): optimize type-001 message by @2heal1 in #3681
- chore(deps): bump koa from 2.15.4 to 2.16.1 by @dependabot in #3683
- chore: update local backup manifest data with effective mock data by @danpeen in #3697
Full Changelog: v0.11.4...v0.12.0
v0.11.4
What's Changed
New Features 🎉
- feat(dts-plugin): support tspc by @2heal1 in #3662
- feat: vue hmr by @zhangHongEn in #3638
Bug Fixes 🐞
- fix(enhanced): remove normal module replacement of runtime by @ScriptedAlchemy in #3652
- fix: correct publicpath in build by @2heal1 in #3661
- fix(modern-js-plugin): apply ssr.distOutputDir in bundlerChain by @2heal1 in #3675
- fix: remove resourceQuery from dts generation by @ScriptedAlchemy in #3629
Other Changes
- chore: optimize modernjs ssr ci by @2heal1 in #3666
- chore(modern-js-plugin): warn if header origin is not specified by @2heal1 in #3654
Full Changelog: 0.11.3...v0.11.4
0.11.3
What's Changed
Bug Fixes 🐞
- fix(rsbuild-plugin): explicitly setting CORS headers by @chenjiahan in #3635
- fix(node): support undoPath in node chunk resolution by @ScriptedAlchemy in #3606
- fix(dts-plugin): add recursive:true while generate types hit cache by @2heal1 in #3640
- fix(vue3-bridge): correct cjs build output file extension by @jurgensweere in #3645
Other Changes
New Contributors
- @jurgensweere made their first contribution in #3645
Full Changelog: v0.11.2...0.11.3
v0.11.2
What's Changed
New Features 🎉
Bug Fixes 🐞
- fix(react-bridge): correct react-router-dom peer dependency by @douglaszaltron in #3604
- fix(vue3-bridge): correct vue-router peer dependency by @thedamon in #3603
- fix(bridge-react): remove loadable/component dep by @ScriptedAlchemy in #3611
- fix(node): correct react peer dependency by @cheesestringer in #3623
- fix: snapshot handling in react-native by @jbroma in #3605
Document 📖
Other Changes
- chore(deps-dev): bump rimraf from 3.0.2 to 6.0.1 by @dependabot in #3560
- chore(node): add react 19 to peer dependencies by @cheesestringer in #3619
- chore(rsbuild-plugin): revert sharedStrategy default value by @2heal1 in #3626
New Contributors
- @thedamon made their first contribution in #3603
- @cheesestringer made their first contribution in #3619
Full Changelog: v0.11.1...v0.11.2
v0.11.1
v0.11.0
What's Changed
New Features 🎉
- feat(enhanced): make hoisted runtime the default implementation by @ScriptedAlchemy in #3453
- feat: add Create a new Module Federation project cli by @2heal1 in #3446
- feat: handle useRoute() is undefined scene by @janostudio in #3589
- feat(bridge-react): enable custom createRoot to support React v19 in @module-federation/bridge-react by @danpeen in #3551
Bug Fixes 🐞
- fix(core): fix broken error handling in getManifestJson by @foxylion in #3556
- fix(node): delete server module cache if hot reload by @2heal1 in #3584
- fix(dts-plugin): use
cwd
to create Module Federation tsconfig by @nachoaldamav in #3381 - fix syntax highlight in modernjs.mdx by @NookieGrey in #3425
- fix(runtime): preload filter loaded resources by @2heal1 in #3587
Other Changes
- chore(deps): bump axios from 1.7.7 to 1.8.2 by @dependabot in #3576
- chore: add next with app router by @ScriptedAlchemy in #3595
- chore(deps-dev): bump esbuild from 0.24.0 to 0.25.0 by @dependabot in #3505
- chore(deps-dev): bump vite from 5.2.14 to 5.4.12 by @dependabot in #3547
- chore(deps-dev): bump @semantic-release/github from 11.0.0 to 11.0.1 by @dependabot in #3561
- Fix react bridge for react 16 by @CarltonHowell in #3591
New Contributors
- @foxylion made their first contribution in #3556
- @janostudio made their first contribution in #3589
- @NookieGrey made their first contribution in #3425
- @CarltonHowell made their first contribution in #3591
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
Performance 🚀
Bug Fixes 🐞
- fix(bridge-react): prevent destroy/render the remote component every time after the states changed by @danpeen in #3543
- fix(rsbuild-plugin): add more MF packages to
source.include
by @chenjiahan in #3565 - fix(vue3-bridge): resolved remote component prop handling and root container attribute passing by @Dell-it in #3562
Other Changes
- chore: release v0.9.1 by @2heal1 in #3549
- fix(sdk): createLink hook error dom attr rel by @KyrieLii in #3463
- chore(modern-js-plugin): use bundlerChain by @2heal1 in #3526
- chore(rsbuild-plugin): update mf format judgment conditions by @2heal1 in #3564
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
Performance 🚀
Bug Fixes 🐞
- fix(dts-plugin): consume api types if adding new one by @2heal1 in #3536
- fix(dts-plugin): support remoteTypeUrls option which allow user to specify the remote types url by @2heal1 in #3532
Document 📖
- docs: Fix incorrect config name
exposes
by @shixianqin in #3515
Other Changes
New Contributors
- @shixianqin made their first contribution in #3515
Full Changelog: v0.9.0...v0.9.1