Releases: module-federation/core
Releases · module-federation/core
v0.21.6
v0.21.5
What's Changed
New Features 🎉
- feat(storybook)!: only ship ESM outputs, align with Storybook 10. by @fi3ework in #4223
- feat(dts-plugin): add dts.generateTypes.deleteTsConfig field by @2heal1 in #4225
Performance 🚀
Bug Fixes 🐞
- fix(sdk): fix typescript
TS1170error on Typescript >5.7.0by @davidfestal in #4208 - fix(retry-plugin): add autoParseResponse to auto-select JSON or text based on file extension by @2heal1 in #4228
- fix(dts-plugin): delete compilerOptions.declarationDir by @2heal1 in #4226
- fix: js file extension maybe .cjs or .mjs by @2heal1 in #4229
- fix(dts-plugin): api type file should not related with manifest config by @2heal1 in #4230
New Contributors
- @davidfestal made their first contribution in #4208
Full Changelog: v0.21.4...v0.21.5
Release v0.21.4
What's Changed
New Features 🎉
- feat: support inject dev lib with eager mode by @2heal1 in #4193
- feat(dts-plugin): support type generation for yarn pnp by @WooWan in #4189
Bug Fixes 🐞
- fix missing translation by @catnipan in #4187
- fix(react-bridge): Hoisting
BridgeWrappercomponent to prevent unnecessary component recreation. by @danpeen in #4202
Other Changes
New Contributors
Full Changelog: v0.21.3...v0.21.4
Release v0.21.3
What's Changed
Bug Fixes 🐞
Other Changes
- Fix path join for downloading remote types in FederatedTypesPlugin.ts by @philip-lempke in #4169
- chore(deps-dev): bump hono from 4.10.2 to 4.10.3 by @dependabot[bot] in #4165
- chore: add plugin docs exposes in website by @danpeen in #4184
New Contributors
- @philip-lempke made their first contribution in #4169
Full Changelog: v0.21.2...v0.21.3
Release v0.21.2
What's Changed
New Features 🎉
- feat: Re-export the exports of the v18/v19/plugin from
@module-federation/bridge-reactin modernjs by @danpeen in #4168
Bug Fixes 🐞
Other Changes
- chore: release v0.21.1 by @danpeen in #4152
- chore(dts-plugin): bump koa to 3.0.3 by @ScriptedAlchemy in #4157
- ci: restore build workflow permissions and add actionlint guard by @ScriptedAlchemy in #4158
- chore(deps-dev): bump hono from 3.12.12 to 4.10.2 by @dependabot[bot] in #4156
- chore(deps-dev): bump vite from 5.4.20 to 5.4.21 by @dependabot[bot] in #4149
- chore(deps): bump rexml from 3.4.1 to 3.4.2 in /apps/metro-example-mini by @dependabot[bot] in #4076
- chore(deps): bump lodash and @types/lodash in /apps/metro-example-nested-mini by @dependabot[bot] in #4019
Full Changelog: v0.21.1...v0.21.2
Release v0.21.1
Release v0.21.0
What's Changed
New Features 🎉
- feat(react-bridge): Introduce enableBridgeRouter Configuration for Enhanced Bridge Router Control by @danpeen in #4129
- feat: Add React Router v7 Support to Module Federation Bridge by @danpeen in #4132
- feat(vue3-bridge): reconstruct nested route by @CaptainWang98 in #4117
- feat(sdk): add stack trace in debug mode by @2heal1 in #4138
- feat: add Android and iOS E2E test workflows and actions by @Thegrep01 in #4056
- feat(website): refactor bridge docs by @danpeen in #4139
Bug Fixes 🐞
- fix(rsbuild-plugin): add more MF packages to source.include by @chenjiahan in #4128
- fix: stabilize router e2e workflow by @ScriptedAlchemy in #4137
Document 📖
Other Changes
Full Changelog: 0.20.0...v0.21.0
0.20.0
What's Changed
New Features 🎉
- feat(webpack-bundler-runtime): support lazy compilation by @2heal1 in #4095
- feat: add zephyr to docs by @Nsttt in #4046
- feat(enhanced): runtimePlugins support pass params by @2heal1 in #4118
Bug Fixes 🐞
- fix(enhanced): Populate
buildMetaandbuildInfoonConsumeSharedPluginusing fallbacks by @ScriptedAlchemy in #4063 - fix(retry-plugin): implement error handling in getRemoteEntry to avoid throw RUNTIME_008 error on console by @danpeen in #4064
- fix(runtime): remove synthetic default import by @jabrks in #4066
- fix(sdk): change NameTransformSymbol to literal type for TS <5.7.0 by @baconcheese113 in #4014
- fix: the
exposes.requirestype in manifest.json should be array instead of object by @danpeen in #4094 - fix(dts-plugin): correct generateTypes host params by @2heal1 in #4088
- fix(node): catch runInThisContext errors and handle req error by @mababain in #4093
- fix(enhanced): consume shared module cache issue by @2heal1 in #4102
- fix(docs): fix mermaid syntax error by @CaptainWang98 in #4108
- fix(enhanced): Add fallback parsing for container module exposes (#4034) by @ScriptedAlchemy in #4083
- fix enahcned type tests by @ScriptedAlchemy in #4113
- fix: DevServer reconnecting when timeout by @kambing86 in #4120
Document 📖
Other Changes
- chore: update release contribute desc by @2heal1 in #4069
- chore: publish bridge preview by @2heal1 in #4070
- chore: remove pkg-pr-new by @2heal1 in #4072
- chore: merge preview into release.yml by @2heal1 in #4073
- Fix spaces in path for TypeScript compilation by @CC-Bell in #4081
- Fix minor documentation error for rsbuild consumer example by @mcalthrop in #4075
- chore(enhanced): update schema by @2heal1 in #4092
- build(esbuild): migrate from rollup to rslib by @ScriptedAlchemy in #4048
- chore: stabilize tsc rollup builds and clean up CI retries by @ScriptedAlchemy in #4105
- chore(deps): bump @changesets/get-dependents-graph from 2.1.2 to 2.1.3 by @dependabot[bot] in #4110
- chore(deps-dev): bump publint from 0.2.12 to 0.3.13 by @dependabot[bot] in #4109
- refactor: migrate rsbuild-plugin build to rslib by @ScriptedAlchemy in #4096
- ci: bump action scripts versions by @gioboa in #4114
- chore(manifest): harden e2e workflow by @ScriptedAlchemy in #4106
- Rename share resolver option to allowNodeModulesSuffixMatch by @ScriptedAlchemy in #4121
- chore(deps): bump axios from 1.11.0 to 1.12.0 by @dependabot[bot] in #4059
- chore(deps-dev): bump vite from 6.3.5 to 6.3.6 by @dependabot[bot] in #4052
- chore: update runtimePlugins type by @2heal1 in #4123
- Improve infrastructure logging across federation plugins by @ScriptedAlchemy in #4115
New Contributors
- @CC-Bell made their first contribution in #4081
- @mcalthrop made their first contribution in #4075
- @jabrks made their first contribution in #4066
- @baconcheese113 made their first contribution in #4014
- @CaptainWang98 made their first contribution in #4108
- @kambing86 made their first contribution in #4120
- @gioboa made their first contribution in #4114
Full Changelog: 0.19.1...0.20.0
Release v0.19.1
What's Changed
New Features 🎉
Bug Fixes 🐞
- fix: using
addQueryoption in retry-plugin query parameters will accumulating across retries by @danpeen in #4055
Document 📖
Other Changes
- chore: release metro support by @ScriptedAlchemy in #4041
- chore: add react-native docs by @Esemesek in #3905
- chore: enable trusted publishing for npm packages by @2heal1 in #4053
- chore: optimize release workflow by @2heal1 in #4057
New Contributors
Full Changelog: v0.18.4...0.19.1
v0.18.4
Description
Metro Initial Release
Related Issue
Types of changes
- Docs change / refactoring / dependency upgrade
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
Checklist
- I have added tests to cover my changes.
- All new and existing tests passed.
- I have updated the documentation.