- Updated dependencies [f323928]
- Updated dependencies [129dac6]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 9efb9b9: fix(enhanced): apply getPublicPath only if exposes is set
- 38f324f: Disable live bindings on cjs builds of the runtime packages
- Updated dependencies [e9a0681]
- Updated dependencies [92882ec]
- Updated dependencies [9efb9b9]
- Updated dependencies [38f324f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
-
f4fb242: Enhancements to layer handling in module federation tests and configuration.
- Introduced new layer configurations to support more nuanced federation scenarios that consider multiple layers of dependency.
-
f4fb242: support request option on ConsumeSharePlugin. Allows matching requests like the object key of shared does
-
c399b9a: Switch to esm modules by default
-
f4fb242: Support share layers and multiple share scopes
-
f4fb242: Layer support for Provide Share Plugin
-
f4fb242: Refactored module sharing configuration handling.
- Simplified plugin schema for better maintainability
- Improved layer-based module sharing test coverage
- Removed redundant plugin exports
-
Updated dependencies [ebef2d0]
-
Updated dependencies [c399b9a]
-
Updated dependencies [451b4f5]
-
Updated dependencies [ef96c4d]
-
Updated dependencies [f4fb242]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- ebe7d89: remove normal module replacement on federation runtime. rely on alias instead
- Updated dependencies [64a2bc1]
- Updated dependencies [ed8bda3]
- Updated dependencies [c14842f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [e2c0a89]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [047857b]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 09d6bc1: fix(enhanced): use default runtime export
- Updated dependencies [c01715a]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
-
fce107e: Enhanced module federation plugin to remove the
federationRuntime
experiment and replace it withasyncStartup
.- Dropped support for
federationRuntime
experiment and introducedasyncStartup
to enable asynchronous container startup. - Refactored EmbedFederationRuntimePlugin for improved runtime embedding and startup management.
- Added options to enable runtime embedding for all chunks.
- Integrated measures to ensure proper initialization and avoid duplicate hooks.
- Simplified constructor and class dependencies by removing the
experiments
parameter. - Revised schema and validation definitions to accommodate new asynchronous startup configurations.
- Updated test cases to reflect the change from
federationRuntime
toasyncStartup
.
- Dropped support for
- Updated dependencies [fce107e]
- Updated dependencies [eecee74]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [0f71cbc]
- Updated dependencies [22fcccd]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [35d925b]
- Updated dependencies [35d925b]
- Updated dependencies [7a37360]
- Updated dependencies [8acd217]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [5ebc53f]
- Updated dependencies [d872b35]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 9062cee: fix(enhanced): reuse cached runtime entry
- Updated dependencies [d227303]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 6e3afc6: fix(enhanced): no push ModuleFederationPlugin self
- Updated dependencies [6e3afc6]
- Updated dependencies [1be9d62]
- Updated dependencies [6e3afc6]
- Updated dependencies [6e3afc6]
- Updated dependencies [6e3afc6]
- Updated dependencies [6e3afc6]
- Updated dependencies [6e3afc6]
- Updated dependencies [6e3afc6]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
-
eda5184: Reordered the "import" and "require" fields in export mappings for consistency.
- @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected] - @module-federation/[email protected]
- f573ad0: feat: add externalRuntime and provideExternalRuntime fields to help optimize assets size
- 336f3d8: fix(enhanced): abort process if not find expose modules
- Updated dependencies [835b09c]
- Updated dependencies [f573ad0]
- Updated dependencies [336f3d8]
- Updated dependencies [4fd33fb]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [c90bba2]
- Updated dependencies [4a2cf82]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [61625d4]
- Updated dependencies [5ea7aea]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [5b637c3]
- Updated dependencies [8e172c8]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [85ef6c4]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [8165419]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [8db7611]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 5613265: remove module resolve path replacements
- Updated dependencies [0309fb5]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [4ab9295]
- Updated dependencies [7facc10]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [85990e2]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 47fdbc2: Added recursively search for shared dependency versions
- Updated dependencies [6db4c5f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 4eb09e7: feat: support disable default alias setting in bridge
- Updated dependencies [879ad87]
- Updated dependencies [4eb09e7]
- Updated dependencies [3942740]
- Updated dependencies [206b56d]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [f779188]
- Updated dependencies [024df60]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- ad605d2: chore: unified logger
- Updated dependencies [ad605d2]
- Updated dependencies [86b4cdc]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [83c8620]
- Updated dependencies [d5a3072]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
-
6b02145: Added a check to skip processing when virtualRuntimeEntry is present.
- Added an early return in
FederationRuntimePlugin
to skip processing ifoptions.virtualRuntimeEntry
is defined.
- Added an early return in
-
22a3b83: fix(data-prefetch): apply DataPrefetchPlugin on demand
-
Updated dependencies [22a3b83]
-
Updated dependencies [22a3b83]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
-
70a1708: Added a check to skip processing when virtualRuntimeEntry is present.
- Added an early return in
FederationRuntimePlugin
to skip processing ifoptions.virtualRuntimeEntry
is defined. - @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Added an early return in
- Updated dependencies [32db0ac]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
-
1b6bf0e: ContainerPlugin to use makeHook to addInclude of federation runtime dependency
-
9e32644: Added support for hoisting federation runtime modules and enhancing dependency management.
- Introduced
FederationModulesPlugin
to handle federation-related hooks and dependencies. - Added new
FederationRuntimeDependency
and logic to include it conditionally. - Enhanced
ContainerPlugin
and related plugins to support experimentalfederationRuntime
options. - Modified
HoistContainerReferencesPlugin
to hoist additional modules in chunks. - Implemented changes across multiple files to support the new plugin and dependency management features.
- Introduced
-
9e32644: Refactor
HoistContainerReferencesPlugin
to optimize module disconnection and cleanup logic.- Removed
moduleToDelete
set as it was redundant. - Ensured all referenced modules are disconnected from unused chunks directly.
- Added call to
cleanUpChunks
within the main loop to clean up chunks usingallReferencedModules
.
- Removed
-
9e32644: handle chunk entry modules correctly in MfStartupChunkDependenciesPlugin
-
Updated dependencies [9e32644]
-
Updated dependencies [9e32644]
-
Updated dependencies [0216364]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [35aead4]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [3070e26]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [d90295b]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 2855583: add hoisted runtime flag: experiments.federationRuntime === 'hoisted' | false
- 2855583: experiment: Async Entry Startup when runtime is hoisted
- Updated dependencies [2855583]
- Updated dependencies [813680f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 1d9bb77: Add support for using Virtual Runtime Entrypoints instead of writing a temporary file to disk
- f245bb3: chore(enhanced): remove useless schemas
- Updated dependencies [1d9bb77]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- b90fa7d: feat: add shareStrategy option
- Updated dependencies [b90fa7d]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [472e2cc]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [49d6135]
- Updated dependencies [8378a77]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- a335707: fix(enhanced): remove useless but has side effect export
- Updated dependencies [a6e2bed]
- Updated dependencies [a6e2bed]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 59db2fd: fix(enhanced): correct enhanced ModuleFederation types error
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 85ae159: feat: support rspack ssr
- Updated dependencies [0de1c83]
- Updated dependencies [85ae159]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [0a9adaf]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- fa37cc4: feat: support modern.js ssr #2348
- Updated dependencies [7c4d99b]
- Updated dependencies [fa37cc4]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [f3d13c2]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- b00ef13: fix(dts-plugin): support compile vue@3 dts
- Updated dependencies [b00ef13]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 4488064: fix: intercept legacy entry
- Updated dependencies [91bf689]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [8cce571]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [09b792d]
- Updated dependencies [09b792d]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [32f26af]
- Updated dependencies [32f26af]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [7d09ed8]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 88445e7: Support getPublicPath in compiler plugins
- Updated dependencies [88445e7]
- Updated dependencies [e494f1a]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [804cc3b]
- Updated dependencies [52bb94c]
- Updated dependencies [d2ab821]
- Updated dependencies [f7a6d3f]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 1e93c5e: chore(enhanced): add peer deps required by dts plugin
- Updated dependencies [a50c459]
- Updated dependencies [88900ad]
- Updated dependencies [4cddb8a]
- Updated dependencies [6ee10aa]
- Updated dependencies [1e93c5e]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 766de80: Add repository property to the enhanced package
- d5ac542: Add license property to the package.json of module-federation/enhanced
- Updated dependencies [685c607]
- Updated dependencies [34f9498]
- Updated dependencies [e8e0969]
- Updated dependencies [349c381]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- e1518e2: Wrap require of federation runtime module in conditional so that async boundary plugin doesnt crash runtimes who do not implement federation
- Updated dependencies [031454d]
- Updated dependencies [b0a31a7]
- Updated dependencies [a2bfb9b]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [80af3f3]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [4f22c3e]
- Updated dependencies [efadc07]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [cce5404]
- Updated dependencies [ea34795]
- Updated dependencies [364f2bc]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [1227fd6]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [103b2b8]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 0113b81: chore: delete references to used shared to prevent memory leaks
- Updated dependencies [2e52e51]
- Updated dependencies [2e52e51]
- Updated dependencies [9559769]
- Updated dependencies [0113b81]
- Updated dependencies [677958c]
- Updated dependencies [2e52e51]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [2a18c65]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- d45ee54: add type to package.json of commonjs
- 3d2c63a: fix esm export formats and make webpack optional peer
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [3d4fb69]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- fcbae83: patch chunk split of "_partial" container chunks
- Updated dependencies [fcbae83]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 56eb56a: add chunk matcher logic to federation runtime module
- b120511: Improve Async Boundary Plugin on entry that use dependOn and improve chunk dep search
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 648353b: Check that runtime plugins are not undefined or tree shaken out before calling the factory functions
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 72c7b80: chore: fix release tag
- Updated dependencies [72c7b80]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 876a4ff: feat: support config shared import:false in runtime
- e0acf83: chore: downgrade template code to es5
- 1a9c6e7: feat: support config multiple versions shared
- Updated dependencies [f9b8af7]
- Updated dependencies [71559fb]
- Updated dependencies [ca271ab]
- Updated dependencies [1a9c6e7]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 8f3a440: fix: detect whether the project is ts
- 2f697b9: fix: fixed type declaration in pkg
- 8f3a440: allow dts plugin to be disabled
- Updated dependencies [8f3a440]
- Updated dependencies [2f697b9]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 32eba3c: fix: chunkId may equal number 0
- 6b3b210: revert chunk integration
- Updated dependencies [f926b6c]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- c1efbbf: chore: convergence of all package entries chore: 收敛所有包的入口
- c8c0ad2: feat: enhance type capability
- 1bb03d1: chore: rename @module-federation/enhanced-rspack to @module-federation/rspack
- 1bb03d1: chore: enhanced export runtime
- Updated dependencies [c8c0ad2]
- Updated dependencies [1bb03d1]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- ee57fb0: update chunk integration for entry modules
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- df3ef24: use chunk integration to initalize federation runtime and plugins in runtime bootstrap
- df3ef24: Support multiple runtime chunks, single runtime chunks in reference hoisting
- df3ef24: chore: adjust add federation init process
- Updated dependencies [df3ef24]
- Updated dependencies [df3ef24]
- Updated dependencies [df3ef24]
- Updated dependencies [df3ef24]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [ccafac3]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- ba5bedd: feat: support manifest
- Updated dependencies [3a45d99]
- Updated dependencies [ba5bedd]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [cd8c7bf]
- Updated dependencies [5576c6b]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [804447c]
- @module-federation/[email protected]
- @module-federation/[email protected]
- 4ca0c7b: fix(enhanced): use upath to against more edge cases between different OS
- @module-federation/[email protected]
- @module-federation/[email protected]
- 5c17bc4: normalize bundler runtime import paths
- @module-federation/[email protected]
- @module-federation/[email protected]
- 51b18e0: Fix bug in AyncBoundaryPlugin when chunkID is not set to named and dependOn exists
- @module-federation/[email protected]
- @module-federation/[email protected]
- 1147f48: fix: not duplicate set resolve.alias
- cf8634d: fix: copy decalaration files to output
- 2ad29a6: fix: remove duplicate init shareScopeMap
fix: normalize schemas path
fix: shared is loaded if it has lib attr
- @module-federation/[email protected]
- @module-federation/[email protected]
- 98eb40d: feat: enhanced
- Updated dependencies [98eb40d]
- Updated dependencies [98eb40d]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- @module-federation/[email protected]
- Updated dependencies [5a79cb3]
- @module-federation/[email protected]
- @module-federation/[email protected]
- align with bytedance linting (8000055)
- enhanced: refactory async boundary plugin (230a105)
- nx build dep sync (38c0902)
0.2.0-canary.4 (2023-11-20)
- enhanced: use getAllReferencedChunks api for federation indexing (b8846be)
- nextjs-mf: Improved async startup dep track (839e47b)
- rename plugin took tap (b1e0f58)
- enhanced: ✨ Reference Hoisting (6ab3e72)
- enhanced: HoistContainerReferencesPlugin (adc00e7)
- nextjs-mf: Use HoistReferencePlugin over DelegatePlugin (e8f1e43)
0.2.0-canary.3 (2023-11-08)
- enhanced: correct schema validation issues (5a04a81)
0.2.0-canary.2 (2023-11-07)
- issues with integrated runtime chunk (edc4d97)
- issues with integrated runtime chunk (d4fa90d)
- issues with integrated runtime chunk (aa1b137)
- enhanced: AsyncBoundary support ESM targets and remix_run framework outputs (0100694)
0.2.0-canary.1 (2023-11-06)
- deps: update dependency typedoc to v0.25.2 (46c6524)
- deps: update dependency undici to v5.26.2 [security] (410a8b8)
- override semantic-release-plugin-decorators (18675de)
- switch to @goestav/nx-semantic-release (63a3350)
- enhanced: new async boundary plugin design (a4ac1ac)
- enhanced: Rewrite Async Boundary based on bytedance version (fa05dd6)
- enhanced: Support Async Mode and option (3c33b8e)
- new actions, remove gpt integration (370229e)
This file was generated using @jscutlery/semver.
0.1.0 (2023-10-07)
- ensure chunk handler exists before calling it (98ba838)
- AddRuntimeRequirementToPromiseExternal (9bc5a20)
0.0.4-0 (2023-10-03)
- no external helpers (6c47fd4)
0.0.3 (2023-10-03)
0.0.2 (2023-10-03)
0.0.1 (2023-10-03)
- add missing serialize method on RemoteModule (e7ac801)
- add override to remoteModule (875038a)
- bad impleentation during federation port (cc2e53f)
- broken versioning issues in consumes (e7fada2)
- change exports for module info runtime (f40c538)
- enhanced: module info duplication (49b4a57)
- enhanced: syntax issue in proxy (2e5848b)
- improve backward compat remote_scope global (ac0efa3)
- improve logic in runtime module info proxy (8eea1a8)
- legacy scope duplication on recreation (347e4c9)
- package data (992d298)
- remote global share scope (e05d32f)
- Ts import error (6e7974c)
- TS imports to webpack (d506b49)
- TS imports, missing module methods (8eb422d)
- ts in template string (579b341)
- ts in template string (37e790a)
- ts in template string (0edbbea)
- ts in template string (1d56efd)
- ts in template string (113d703)
- typescript issues (0a07481)
- use ES5 for renderStartup of entrypoint (d14324a)
- additional plugin exports (0604461)
- AsyncBoundaryPlugin (00227ca)
- checkInvalidContext as tapable hook (a3eb553)
- ContainerEntryModule: fix TypeScript issue, enhance needBuild method #398a60e (c561e11), closes #398a60
- enhanced: Fork Module Federation (8682990)
- enhanced: Refactor ContainerEntryDependency and ContainerEntryModule for better code readability and maintainability (e93e7d2)
- fork module federation (0ad7430)
- improved async init (17b1419)
- support lazy compilation (29c234c)
- Use enhanced Federation Plugin (e021d66)
- Revert "add migration / sync steps" (5511559)
- add missing serialize method on RemoteModule (e7ac801)
- add override to remoteModule (875038a)
- bad impleentation during federation port (cc2e53f)
- broken versioning issues in consumes (e7fada2)
- change exports for module info runtime (f40c538)
- enhanced: module info duplication (49b4a57)
- enhanced: syntax issue in proxy (2e5848b)
- improve backward compat remote_scope global (ac0efa3)
- improve logic in runtime module info proxy (8eea1a8)
- legacy scope duplication on recreation (347e4c9)
- package data (992d298)
- remote global share scope (e05d32f)
- Ts import error (6e7974c)
- TS imports to webpack (d506b49)
- TS imports, missing module methods (8eb422d)
- ts in template string (579b341)
- ts in template string (37e790a)
- ts in template string (0edbbea)
- ts in template string (1d56efd)
- ts in template string (113d703)
- typescript issues (0a07481)
- use ES5 for renderStartup of entrypoint (d14324a)
- additional plugin exports (0604461)
- AsyncBoundaryPlugin (00227ca)
- checkInvalidContext as tapable hook (a3eb553)
- ContainerEntryModule: fix TypeScript issue, enhance needBuild method #398a60e (c561e11), closes #398a60
- enhanced: Fork Module Federation (8682990)
- enhanced: Refactor ContainerEntryDependency and ContainerEntryModule for better code readability and maintainability (e93e7d2)
- fork module federation (0ad7430)
- improved async init (17b1419)
- support lazy compilation (29c234c)
- Use enhanced Federation Plugin (e021d66)
- Revert "add migration / sync steps" (5511559)