# @module-federation/enhanced

## 2.3.2

### Patch Changes

- 1c02710: chore: lock deps
- Updated dependencies [1c02710]
  - @module-federation/data-prefetch@2.3.2
  - @module-federation/dts-plugin@2.3.2
  - @module-federation/cli@2.3.2
  - @module-federation/manifest@2.3.2
  - @module-federation/rspack@2.3.2
  - @module-federation/webpack-bundler-runtime@2.3.2
  - @module-federation/sdk@2.3.2
  - @module-federation/runtime-tools@2.3.2
  - @module-federation/managers@2.3.2
  - @module-federation/bridge-react-webpack-plugin@2.3.2
  - @module-federation/error-codes@2.3.2
  - @module-federation/inject-external-runtime-core-plugin@2.3.2

## 2.3.1

### Patch Changes

- @module-federation/rspack@2.3.1
- @module-federation/webpack-bundler-runtime@2.3.1
- @module-federation/sdk@2.3.1
- @module-federation/runtime-tools@2.3.1
- @module-federation/managers@2.3.1
- @module-federation/manifest@2.3.1
- @module-federation/dts-plugin@2.3.1
- @module-federation/bridge-react-webpack-plugin@2.3.1
- @module-federation/data-prefetch@2.3.1
- @module-federation/error-codes@2.3.1
- @module-federation/inject-external-runtime-core-plugin@2.3.1
- @module-federation/cli@2.3.1

## 2.3.0

### Patch Changes

- Updated dependencies [eb26065]
- Updated dependencies [f1d79b2]
- Updated dependencies [8f2ec9b]
  - @module-federation/dts-plugin@2.3.0
  - @module-federation/sdk@2.3.0
  - @module-federation/webpack-bundler-runtime@2.3.0
  - @module-federation/error-codes@2.3.0
  - @module-federation/cli@2.3.0
  - @module-federation/manifest@2.3.0
  - @module-federation/rspack@2.3.0
  - @module-federation/bridge-react-webpack-plugin@2.3.0
  - @module-federation/data-prefetch@2.3.0
  - @module-federation/managers@2.3.0
  - @module-federation/runtime-tools@2.3.0
  - @module-federation/inject-external-runtime-core-plugin@2.3.0

## 2.2.3

### Patch Changes

- @module-federation/rspack@2.2.3
- @module-federation/webpack-bundler-runtime@2.2.3
- @module-federation/sdk@2.2.3
- @module-federation/runtime-tools@2.2.3
- @module-federation/managers@2.2.3
- @module-federation/manifest@2.2.3
- @module-federation/dts-plugin@2.2.3
- @module-federation/bridge-react-webpack-plugin@2.2.3
- @module-federation/data-prefetch@2.2.3
- @module-federation/error-codes@2.2.3
- @module-federation/inject-external-runtime-core-plugin@2.2.3
- @module-federation/cli@2.2.3

## 2.2.2

### Patch Changes

- 8b8da62: fix(enhanced): replace require with lazyRequire to ensure proper initialization ordering in plugins
- Updated dependencies [95282ac]
- Updated dependencies [f81bbea]
  - @module-federation/dts-plugin@2.2.2
  - @module-federation/webpack-bundler-runtime@2.2.2
  - @module-federation/cli@2.2.2
  - @module-federation/manifest@2.2.2
  - @module-federation/rspack@2.2.2
  - @module-federation/runtime-tools@2.2.2
  - @module-federation/inject-external-runtime-core-plugin@2.2.2
  - @module-federation/sdk@2.2.2
  - @module-federation/managers@2.2.2
  - @module-federation/bridge-react-webpack-plugin@2.2.2
  - @module-federation/data-prefetch@2.2.2
  - @module-federation/error-codes@2.2.2

## 2.2.1

### Patch Changes

- fix(enhanced): fix missed deps
  - @module-federation/rspack@2.2.1
  - @module-federation/webpack-bundler-runtime@2.2.1
  - @module-federation/sdk@2.2.1
  - @module-federation/runtime-tools@2.2.1
  - @module-federation/managers@2.2.1
  - @module-federation/manifest@2.2.1
  - @module-federation/dts-plugin@2.2.1
  - @module-federation/bridge-react-webpack-plugin@2.2.1
  - @module-federation/data-prefetch@2.2.1
  - @module-federation/error-codes@2.2.1
  - @module-federation/inject-external-runtime-core-plugin@2.2.1
  - @module-federation/cli@2.2.1

## 2.2.0

### Patch Changes

- 90758e9: Remove the unused `ChildCompilationRuntimePlugin` implementation from the
  enhanced runtime container internals.
- Updated dependencies [c856ec1]
- Updated dependencies [12240bb]
- Updated dependencies [e5dd6ef]
- Updated dependencies [079aecd]
- Updated dependencies [83662e3]
  - @module-federation/sdk@2.2.0
  - @module-federation/dts-plugin@2.2.0
  - @module-federation/rspack@2.2.0
  - @module-federation/bridge-react-webpack-plugin@2.2.0
  - @module-federation/cli@2.2.0
  - @module-federation/data-prefetch@2.2.0
  - @module-federation/managers@2.2.0
  - @module-federation/manifest@2.2.0
  - @module-federation/runtime-tools@2.2.0
  - @module-federation/inject-external-runtime-core-plugin@2.2.0
  - @module-federation/error-codes@2.2.0

## 2.1.0

### Patch Changes

- 987716a: fix(enhanced): correct the condition for provideExternalRuntime field
- 0172491: Fix federation runtime bootstrap to rehydrate bundler runtime in workers.
- a0faa70: Security fix: bump Ajv usage to 8.18.0 to prevent CVE-2025-69873 from affecting `schema-utils` validation paths.
- 918294f: Add runtime-safe access helpers for webpack require, webpack share-scope globals, and ignored dynamic imports, and migrate core/node runtime loaders to use these helpers. The helpers are exposed via a standalone `@module-federation/sdk/bundler` entrypoint so they can be built and consumed independently from the SDK main index bundle.
- Updated dependencies [6235711]
- Updated dependencies [5a4f503]
- Updated dependencies [918294f]
- Updated dependencies [24bf84d]
- Updated dependencies [918294f]
- Updated dependencies [5954fe7]
- Updated dependencies [918294f]
  - @module-federation/dts-plugin@2.1.0
  - @module-federation/manifest@2.1.0
  - @module-federation/error-codes@2.1.0
  - @module-federation/cli@2.1.0
  - @module-federation/managers@2.1.0
  - @module-federation/sdk@2.1.0
  - @module-federation/runtime-tools@2.1.0
  - @module-federation/data-prefetch@2.1.0
  - @module-federation/rspack@2.1.0
  - @module-federation/inject-external-runtime-core-plugin@2.1.0
  - @module-federation/bridge-react-webpack-plugin@2.1.0

## 2.0.1

### Patch Changes

- Updated dependencies [28a2db4]
  - @module-federation/dts-plugin@2.0.1
  - @module-federation/cli@2.0.1
  - @module-federation/manifest@2.0.1
  - @module-federation/rspack@2.0.1
  - @module-federation/data-prefetch@2.0.1
  - @module-federation/runtime-tools@2.0.1
  - @module-federation/inject-external-runtime-core-plugin@2.0.1
  - @module-federation/sdk@2.0.1
  - @module-federation/managers@2.0.1
  - @module-federation/bridge-react-webpack-plugin@2.0.1
  - @module-federation/error-codes@2.0.1

## 2.0.0

### Patch Changes

- Updated dependencies [2bd445d]
  - @module-federation/rspack@2.0.0
  - @module-federation/sdk@2.0.0
  - @module-federation/runtime-tools@2.0.0
  - @module-federation/managers@2.0.0
  - @module-federation/manifest@2.0.0
  - @module-federation/dts-plugin@2.0.0
  - @module-federation/bridge-react-webpack-plugin@2.0.0
  - @module-federation/data-prefetch@2.0.0
  - @module-federation/error-codes@2.0.0
  - @module-federation/inject-external-runtime-core-plugin@2.0.0
  - @module-federation/cli@2.0.0

## 0.24.1

### Patch Changes

- @module-federation/data-prefetch@0.24.1
- @module-federation/dts-plugin@0.24.1
- @module-federation/runtime-tools@0.24.1
- @module-federation/rspack@0.24.1
- @module-federation/inject-external-runtime-core-plugin@0.24.1
- @module-federation/sdk@0.24.1
- @module-federation/managers@0.24.1
- @module-federation/manifest@0.24.1
- @module-federation/bridge-react-webpack-plugin@0.24.1
- @module-federation/error-codes@0.24.1
- @module-federation/cli@0.24.1

## 0.24.0

### Patch Changes

- c3c068e: chore(enhanced): upgrade node@20
- Updated dependencies [6c45347]
  - @module-federation/manifest@0.24.0
  - @module-federation/rspack@0.24.0
  - @module-federation/sdk@0.24.0
  - @module-federation/runtime-tools@0.24.0
  - @module-federation/managers@0.24.0
  - @module-federation/dts-plugin@0.24.0
  - @module-federation/bridge-react-webpack-plugin@0.24.0
  - @module-federation/data-prefetch@0.24.0
  - @module-federation/error-codes@0.24.0
  - @module-federation/inject-external-runtime-core-plugin@0.24.0
  - @module-federation/cli@0.24.0

## 0.23.0

### Patch Changes

- Updated dependencies [9373882]
  - @module-federation/dts-plugin@0.23.0
  - @module-federation/cli@0.23.0
  - @module-federation/manifest@0.23.0
  - @module-federation/rspack@0.23.0
  - @module-federation/data-prefetch@0.23.0
  - @module-federation/runtime-tools@0.23.0
  - @module-federation/inject-external-runtime-core-plugin@0.23.0
  - @module-federation/sdk@0.23.0
  - @module-federation/managers@0.23.0
  - @module-federation/bridge-react-webpack-plugin@0.23.0
  - @module-federation/error-codes@0.23.0

## 0.22.1

### Patch Changes

- @module-federation/rspack@0.22.1
- @module-federation/sdk@0.22.1
- @module-federation/runtime-tools@0.22.1
- @module-federation/managers@0.22.1
- @module-federation/manifest@0.22.1
- @module-federation/dts-plugin@0.22.1
- @module-federation/bridge-react-webpack-plugin@0.22.1
- @module-federation/data-prefetch@0.22.1
- @module-federation/error-codes@0.22.1
- @module-federation/inject-external-runtime-core-plugin@0.22.1
- @module-federation/cli@0.22.1

## 0.22.0

### Patch Changes

- @module-federation/rspack@0.22.0
- @module-federation/sdk@0.22.0
- @module-federation/runtime-tools@0.22.0
- @module-federation/managers@0.22.0
- @module-federation/manifest@0.22.0
- @module-federation/dts-plugin@0.22.0
- @module-federation/bridge-react-webpack-plugin@0.22.0
- @module-federation/data-prefetch@0.22.0
- @module-federation/error-codes@0.22.0
- @module-federation/inject-external-runtime-core-plugin@0.22.0
- @module-federation/cli@0.22.0

## 0.21.6

### Patch Changes

- @module-federation/rspack@0.21.6
- @module-federation/sdk@0.21.6
- @module-federation/runtime-tools@0.21.6
- @module-federation/managers@0.21.6
- @module-federation/manifest@0.21.6
- @module-federation/dts-plugin@0.21.6
- @module-federation/bridge-react-webpack-plugin@0.21.6
- @module-federation/data-prefetch@0.21.6
- @module-federation/error-codes@0.21.6
- @module-federation/inject-external-runtime-core-plugin@0.21.6
- @module-federation/cli@0.21.6

## 0.21.5

### Patch Changes

- Updated dependencies [f8ff0d8]
- Updated dependencies [9dfcbb3]
- Updated dependencies [2fc4050]
- Updated dependencies [35c3695]
- Updated dependencies [94d8868]
  - @module-federation/dts-plugin@0.21.5
  - @module-federation/manifest@0.21.5
  - @module-federation/cli@0.21.5
  - @module-federation/sdk@0.21.5
  - @module-federation/rspack@0.21.5
  - @module-federation/bridge-react-webpack-plugin@0.21.5
  - @module-federation/data-prefetch@0.21.5
  - @module-federation/managers@0.21.5
  - @module-federation/runtime-tools@0.21.5
  - @module-federation/inject-external-runtime-core-plugin@0.21.5
  - @module-federation/error-codes@0.21.5

## 0.21.4

### Patch Changes

- a50e068: refactor(manifest): collect assets from build hook
- Updated dependencies [d729167]
- Updated dependencies [a50e068]
  - @module-federation/dts-plugin@0.21.4
  - @module-federation/manifest@0.21.4
  - @module-federation/rspack@0.21.4
  - @module-federation/sdk@0.21.4
  - @module-federation/cli@0.21.4
  - @module-federation/bridge-react-webpack-plugin@0.21.4
  - @module-federation/data-prefetch@0.21.4
  - @module-federation/managers@0.21.4
  - @module-federation/runtime-tools@0.21.4
  - @module-federation/inject-external-runtime-core-plugin@0.21.4
  - @module-federation/error-codes@0.21.4

## 0.21.3

### Patch Changes

- @module-federation/data-prefetch@0.21.3
- @module-federation/dts-plugin@0.21.3
- @module-federation/runtime-tools@0.21.3
- @module-federation/rspack@0.21.3
- @module-federation/inject-external-runtime-core-plugin@0.21.3
- @module-federation/sdk@0.21.3
- @module-federation/managers@0.21.3
- @module-federation/manifest@0.21.3
- @module-federation/bridge-react-webpack-plugin@0.21.3
- @module-federation/error-codes@0.21.3
- @module-federation/cli@0.21.3

## 0.21.2

### Patch Changes

- Updated dependencies [4cada54]
  - @module-federation/dts-plugin@0.21.2
  - @module-federation/cli@0.21.2
  - @module-federation/manifest@0.21.2
  - @module-federation/rspack@0.21.2
  - @module-federation/sdk@0.21.2
  - @module-federation/runtime-tools@0.21.2
  - @module-federation/managers@0.21.2
  - @module-federation/bridge-react-webpack-plugin@0.21.2
  - @module-federation/data-prefetch@0.21.2
  - @module-federation/error-codes@0.21.2
  - @module-federation/inject-external-runtime-core-plugin@0.21.2

## 0.21.1

### Patch Changes

- @module-federation/rspack@0.21.1
- @module-federation/sdk@0.21.1
- @module-federation/runtime-tools@0.21.1
- @module-federation/managers@0.21.1
- @module-federation/manifest@0.21.1
- @module-federation/dts-plugin@0.21.1
- @module-federation/bridge-react-webpack-plugin@0.21.1
- @module-federation/data-prefetch@0.21.1
- @module-federation/error-codes@0.21.1
- @module-federation/inject-external-runtime-core-plugin@0.21.1
- @module-federation/cli@0.21.1

## 0.21.0

### Patch Changes

- Updated dependencies [d1e90a4]
- Updated dependencies [d225658]
  - @module-federation/sdk@0.21.0
  - @module-federation/bridge-react-webpack-plugin@0.21.0
  - @module-federation/cli@0.21.0
  - @module-federation/data-prefetch@0.21.0
  - @module-federation/dts-plugin@0.21.0
  - @module-federation/managers@0.21.0
  - @module-federation/manifest@0.21.0
  - @module-federation/rspack@0.21.0
  - @module-federation/runtime-tools@0.21.0
  - @module-federation/inject-external-runtime-core-plugin@0.21.0
  - @module-federation/error-codes@0.21.0

## 0.20.0

### Minor Changes

- c66c21e: rename the share resolver option to `allowNodeModulesSuffixMatch` and update generated schemas, declarations, and tests to use the new name.

### Patch Changes

- dcc290e: chore(enhanced): update schema
- 2eea0d0: feat(enhanced): runtimePlugins support pass params
- 22b9ff9: fix(enhanced): Populate `buildMeta` and `buildInfo` on `ConsumeSharedPlugin` using fallbacks
- 8a80605: fix(enhanced): Mark all exports as provided, to avoid webpack's export analysis from marking them as unused since we copy buildMeta
- 8038f61: fix(webpack-bundler-runtime): align with rspack bundler runtime variable
- Updated dependencies [1e96509]
- Updated dependencies [c171400]
- Updated dependencies [37346d4]
- Updated dependencies [639a83b]
  - @module-federation/dts-plugin@0.20.0
  - @module-federation/manifest@0.20.0
  - @module-federation/sdk@0.20.0
  - @module-federation/cli@0.20.0
  - @module-federation/data-prefetch@0.20.0
  - @module-federation/error-codes@0.20.0
  - @module-federation/managers@0.20.0
  - @module-federation/rspack@0.20.0
  - @module-federation/inject-external-runtime-core-plugin@0.20.0
  - @module-federation/runtime-tools@0.20.0
  - @module-federation/bridge-react-webpack-plugin@0.20.0

## 0.19.1

### Patch Changes

- Updated dependencies
  - @module-federation/sdk@0.19.1
  - @module-federation/bridge-react-webpack-plugin@0.19.1
  - @module-federation/cli@0.19.1
  - @module-federation/data-prefetch@0.19.1
  - @module-federation/dts-plugin@0.19.1
  - @module-federation/managers@0.19.1
  - @module-federation/manifest@0.19.1
  - @module-federation/rspack@0.19.1
  - @module-federation/runtime-tools@0.19.1
  - @module-federation/inject-external-runtime-core-plugin@0.19.1
  - @module-federation/error-codes@0.19.1

## 0.19.0

### Patch Changes

- @module-federation/rspack@0.19.0
- @module-federation/sdk@0.19.0
- @module-federation/runtime-tools@0.19.0
- @module-federation/managers@0.19.0
- @module-federation/manifest@0.19.0
- @module-federation/dts-plugin@0.19.0
- @module-federation/bridge-react-webpack-plugin@0.19.0
- @module-federation/data-prefetch@0.19.0
- @module-federation/error-codes@0.19.0
- @module-federation/inject-external-runtime-core-plugin@0.19.0
- @module-federation/cli@0.19.0

## 0.18.4

### Patch Changes

- Updated dependencies [8061f8c]
  - @module-federation/inject-external-runtime-core-plugin@0.18.4
  - @module-federation/data-prefetch@0.18.4
  - @module-federation/runtime-tools@0.18.4
  - @module-federation/error-codes@0.18.4
  - @module-federation/managers@0.18.4
  - @module-federation/manifest@0.18.4
  - @module-federation/rspack@0.18.4
  - @module-federation/cli@0.18.4
  - @module-federation/sdk@0.18.4
  - @module-federation/dts-plugin@0.18.4
  - @module-federation/bridge-react-webpack-plugin@0.18.4

## 0.18.3

### Patch Changes

- @module-federation/rspack@0.18.3
- @module-federation/sdk@0.18.3
- @module-federation/runtime-tools@0.18.3
- @module-federation/managers@0.18.3
- @module-federation/manifest@0.18.3
- @module-federation/dts-plugin@0.18.3
- @module-federation/bridge-react-webpack-plugin@0.18.3
- @module-federation/data-prefetch@0.18.3
- @module-federation/error-codes@0.18.3
- @module-federation/inject-external-runtime-core-plugin@0.18.3
- @module-federation/cli@0.18.3

## 0.18.2

### Patch Changes

- 756750e: test: add test coverage for ConsumeSharedPlugin
  - Add 70+ tests for createConsumeSharedModule method covering all critical business logic
  - Implement tests for import resolution logic including error handling and direct fallback regex matching
  - Add requiredVersion resolution tests for package name extraction and version resolution
  - Implement include/exclude version filtering tests with fallback version support
  - Add singleton warning generation tests for version filters as specified
  - Implement package.json reading error scenarios and edge case handling
  - Add apply method tests for plugin registration logic and hook setup
  - Achieve test coverage parity with ProvideSharedPlugin (70+ tests each)

- 756750e: test: add test coverage for ProvideSharedPlugin
  - Add 73 tests covering all critical business logic and edge cases
  - Implement complete shouldProvideSharedModule method coverage (15 tests) for version filtering with semver validation
  - Add provideSharedModule method tests (16 tests) covering version resolution, request pattern filtering, and warning generation
  - Implement module matching and resolution stage tests (20 tests) for multi-stage resolution logic
  - Validate business rules: warnings only for version filters with singleton, not request filters
  - Cover all critical private methods with proper TypeScript handling using @ts-ignore
  - Fix container utils mock for dependency factory operations
  - Add performance and memory usage tests for large-scale scenarios

- 756750e: test: add test coverage for ConsumeSharedPlugin and ProvideSharedPlugin
  - Add 70+ tests for ConsumeSharedPlugin covering all critical business logic including multi-stage module resolution, import resolution logic, version filtering, and error handling
  - Add 73 tests for ProvideSharedPlugin covering shouldProvideSharedModule method, provideSharedModule method, module matching, and resolution stages
  - Fix minor bug in ProvideSharedPlugin where originalRequestString was used instead of modulePathAfterNodeModules for prefix matching
  - Add layer property to resolved provide map entries for better layer support
  - Improve test infrastructure stability and CI reliability with better assertions and mocking

- Updated dependencies [297c9a7]
  - @module-federation/dts-plugin@0.18.2
  - @module-federation/cli@0.18.2
  - @module-federation/manifest@0.18.2
  - @module-federation/rspack@0.18.2
  - @module-federation/data-prefetch@0.18.2
  - @module-federation/runtime-tools@0.18.2
  - @module-federation/inject-external-runtime-core-plugin@0.18.2
  - @module-federation/sdk@0.18.2
  - @module-federation/managers@0.18.2
  - @module-federation/bridge-react-webpack-plugin@0.18.2
  - @module-federation/error-codes@0.18.2

## 0.18.1

### Patch Changes

- 0bf3a3a: test: add comprehensive test coverage for request pattern filtering
  - Add integration tests for request pattern filtering in provide-filters test case
  - Add test cases verifying modules match/don't match request include filters
  - Add unit tests for `extractPathAfterNodeModules` utility function
  - Add unit tests for `createLookupKeyForSharing` utility function
  - Add test files for request filtering scenarios (components/Button.js, utils/helper.js, etc.)

  This enhances test coverage to ensure request pattern filtering functionality works correctly and prevents regressions.

- Updated dependencies [0bf3a3a]
- Updated dependencies [9f16eac]
  - @module-federation/sdk@0.18.1
  - @module-federation/manifest@0.18.1
  - @module-federation/bridge-react-webpack-plugin@0.18.1
  - @module-federation/cli@0.18.1
  - @module-federation/data-prefetch@0.18.1
  - @module-federation/dts-plugin@0.18.1
  - @module-federation/managers@0.18.1
  - @module-federation/rspack@0.18.1
  - @module-federation/runtime-tools@0.18.1
  - @module-federation/inject-external-runtime-core-plugin@0.18.1
  - @module-federation/error-codes@0.18.1

## 0.18.0

### Minor Changes

- 0ab51b8: fix(enhanced): add module factory for EntryDependency when entry is empty
  - bind normalModuleFactory for EntryDependency when no moduleFactory is bound for EntryDependency

- 98a29c3: feat(enhanced): add include/exclude filtering for shared modules
  - Add include/exclude filtering for both ConsumeSharedPlugin and ProvideSharedPlugin
  - Support version-based filtering using semantic version ranges (e.g., `include: { version: '^18.0.0' }`)
  - Support request pattern filtering with string and RegExp (e.g., `include: { request: /^Button/ }`)
  - Add singleton warnings when filters are used to prevent multiple shared instances
  - Enhanced type definitions and JSON schema validation for filtering options

### Patch Changes

- Updated dependencies [08f089a]
- Updated dependencies [f6381e6]
  - @module-federation/dts-plugin@0.18.0
  - @module-federation/sdk@0.18.0
  - @module-federation/data-prefetch@0.18.0
  - @module-federation/runtime-tools@0.18.0
  - @module-federation/cli@0.18.0
  - @module-federation/manifest@0.18.0
  - @module-federation/rspack@0.18.0
  - @module-federation/bridge-react-webpack-plugin@0.18.0
  - @module-federation/managers@0.18.0
  - @module-federation/inject-external-runtime-core-plugin@0.18.0
  - @module-federation/error-codes@0.18.0

## 0.17.1

### Patch Changes

- bc3bc10: enhance HoistContainerReferencesPlugin for better module hoisting
  - Separate handling for container, federation, and remote dependencies
  - Improved support for `runtimeChunk: 'single'` configuration
  - Proper remote module hoisting using the new `addRemoteDependency` hook
  - Simplified cleanup logic for better performance
  - Changed runtime chunk detection to include all chunks with runtime (not just entry chunks)
  - Added comprehensive unit tests for the plugin functionality

- 7000c1f: fix: BuildVersion now correctly reads from project's package.json
  - Fixed getBuildVersion() to accept optional root parameter for correct directory resolution
  - Updated StatsManager to use compiler.context when determining build version
  - Ensures buildVersion in mf-manifest.json matches the project's package.json version
  - Resolves issue #3835 where buildVersion was reading from wrong package.json location

- 4ffefbe: refactor: rename container hooks for clarity and consistency
  - Renamed `addContainerEntryModule` to `addContainerEntryDependency`
  - Renamed `addFederationRuntimeModule` to `addFederationRuntimeDependency`
  - Added new `addRemoteDependency` hook for remote module tracking
  - Updated all hook usages across the codebase to use new names
  - This is an internal refactoring with no breaking changes to external APIs

- a7cf276: chore: upgrade NX to 21.2.3, Storybook to 9.0.9, and TypeScript to 5.8.3
  - Upgraded NX from 21.0.3 to 21.2.3 with workspace configuration updates
  - Migrated Storybook from 8.3.5 to 9.0.9 with updated configurations and automigrations
  - Upgraded TypeScript from 5.7.3 to 5.8.3 with compatibility fixes
  - Fixed package exports and type declaration paths across all packages
  - Resolved module resolution issues and TypeScript compatibility problems
  - Updated build configurations and dependencies to support latest versions

- 1825b9d: fix(enhanced): add runtime safety checks to prevent errors
  - Add typeof check for prevStartup function in EmbedFederationRuntimeModule to prevent calling undefined function
  - Add typeof check for **webpack_require**.x in StartupHelpers to prevent calling undefined function
  - Add warning logs when these functions are missing to help developers debug issues

- 8727aa3: fix(enhanced): compilerInstance type should be string not enum
- Updated dependencies [7000c1f]
- Updated dependencies [2428be0]
- Updated dependencies [a7cf276]
  - @module-federation/manifest@0.17.1
  - @module-federation/managers@0.17.1
  - @module-federation/cli@0.17.1
  - @module-federation/error-codes@0.17.1
  - @module-federation/data-prefetch@0.17.1
  - @module-federation/rspack@0.17.1
  - @module-federation/runtime-tools@0.17.1
  - @module-federation/sdk@0.17.1
  - @module-federation/dts-plugin@0.17.1
  - @module-federation/bridge-react-webpack-plugin@0.17.1
  - @module-federation/inject-external-runtime-core-plugin@0.17.1

## 0.17.0

### Patch Changes

- Updated dependencies [3f736b6]
- Updated dependencies [e0ceca6]
- Updated dependencies [1d691ef]
- Updated dependencies [60e4df1]
  - @module-federation/data-prefetch@0.17.0
  - @module-federation/cli@0.17.0
  - @module-federation/dts-plugin@0.17.0
  - @module-federation/runtime-tools@0.17.0
  - @module-federation/manifest@0.17.0
  - @module-federation/rspack@0.17.0
  - @module-federation/inject-external-runtime-core-plugin@0.17.0
  - @module-federation/sdk@0.17.0
  - @module-federation/managers@0.17.0
  - @module-federation/bridge-react-webpack-plugin@0.17.0
  - @module-federation/error-codes@0.17.0

## 0.16.0

### Patch Changes

- Updated dependencies [1485fcf]
  - @module-federation/dts-plugin@0.16.0
  - @module-federation/sdk@0.16.0
  - @module-federation/cli@0.16.0
  - @module-federation/manifest@0.16.0
  - @module-federation/rspack@0.16.0
  - @module-federation/bridge-react-webpack-plugin@0.16.0
  - @module-federation/data-prefetch@0.16.0
  - @module-federation/managers@0.16.0
  - @module-federation/runtime-tools@0.16.0
  - @module-federation/inject-external-runtime-core-plugin@0.16.0
  - @module-federation/error-codes@0.16.0

## 0.15.0

### Patch Changes

- ad446af: support `||` pipes in semver parsing
- Updated dependencies [c343589]
- Updated dependencies [f432619]
- Updated dependencies [b5e1640]
  - @module-federation/dts-plugin@0.15.0
  - @module-federation/manifest@0.15.0
  - @module-federation/cli@0.15.0
  - @module-federation/rspack@0.15.0
  - @module-federation/sdk@0.15.0
  - @module-federation/runtime-tools@0.15.0
  - @module-federation/managers@0.15.0
  - @module-federation/bridge-react-webpack-plugin@0.15.0
  - @module-federation/data-prefetch@0.15.0
  - @module-federation/error-codes@0.15.0
  - @module-federation/inject-external-runtime-core-plugin@0.15.0

## 0.14.3

### Patch Changes

- @module-federation/rspack@0.14.3
- @module-federation/sdk@0.14.3
- @module-federation/runtime-tools@0.14.3
- @module-federation/managers@0.14.3
- @module-federation/manifest@0.14.3
- @module-federation/dts-plugin@0.14.3
- @module-federation/bridge-react-webpack-plugin@0.14.3
- @module-federation/data-prefetch@0.14.3
- @module-federation/error-codes@0.14.3
- @module-federation/inject-external-runtime-core-plugin@0.14.3
- @module-federation/cli@0.14.3

## 0.14.2

### Patch Changes

- @module-federation/rspack@0.14.2
- @module-federation/sdk@0.14.2
- @module-federation/runtime-tools@0.14.2
- @module-federation/managers@0.14.2
- @module-federation/manifest@0.14.2
- @module-federation/dts-plugin@0.14.2
- @module-federation/bridge-react-webpack-plugin@0.14.2
- @module-federation/data-prefetch@0.14.2
- @module-federation/error-codes@0.14.2
- @module-federation/inject-external-runtime-core-plugin@0.14.2
- @module-federation/cli@0.14.2

## 0.14.1

### Patch Changes

- Updated dependencies [0c68c2f]
  - @module-federation/cli@0.14.1
  - @module-federation/rspack@0.14.1
  - @module-federation/sdk@0.14.1
  - @module-federation/runtime-tools@0.14.1
  - @module-federation/managers@0.14.1
  - @module-federation/manifest@0.14.1
  - @module-federation/dts-plugin@0.14.1
  - @module-federation/bridge-react-webpack-plugin@0.14.1
  - @module-federation/data-prefetch@0.14.1
  - @module-federation/error-codes@0.14.1
  - @module-federation/inject-external-runtime-core-plugin@0.14.1

## 0.14.0

### Minor Changes

- 82b8cac: Updated ModuleFederationPlugin to enhance configuration capabilities and target environment identification.
  - Introduced `definePluginOptions` to manage DefinePlugin settings.
  - Added `FEDERATION_OPTIMIZE_NO_SNAPSHOT_PLUGIN` to handle disabling of snapshot optimizations via experiments.
  - Implemented environment target detection (`web` or `node`) based on compiler options and experiments.
  - Consolidated DefinePlugin application with the newly constructed `definePluginOptions`.

### Patch Changes

- 0eb6697: fix(dts-plugin): add dynamic-remote-type-hints-plugin to runtimePlugins if not disable
- Updated dependencies [82b8cac]
- Updated dependencies [0eb6697]
- Updated dependencies [82b8cac]
  - @module-federation/sdk@0.14.0
  - @module-federation/dts-plugin@0.14.0
  - @module-federation/rspack@0.14.0
  - @module-federation/bridge-react-webpack-plugin@0.14.0
  - @module-federation/cli@0.14.0
  - @module-federation/data-prefetch@0.14.0
  - @module-federation/managers@0.14.0
  - @module-federation/manifest@0.14.0
  - @module-federation/runtime-tools@0.14.0
  - @module-federation/inject-external-runtime-core-plugin@0.14.0
  - @module-federation/error-codes@0.14.0

## 0.13.1

### Patch Changes

- Updated dependencies [f323928]
- Updated dependencies [129dac6]
  - @module-federation/rspack@0.13.1
  - @module-federation/managers@0.13.1
  - @module-federation/dts-plugin@0.13.1
  - @module-federation/manifest@0.13.1
  - @module-federation/cli@0.13.1
  - @module-federation/sdk@0.13.1
  - @module-federation/runtime-tools@0.13.1
  - @module-federation/bridge-react-webpack-plugin@0.13.1
  - @module-federation/data-prefetch@0.13.1
  - @module-federation/error-codes@0.13.1
  - @module-federation/inject-external-runtime-core-plugin@0.13.1

## 0.13.0

### Patch Changes

- 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/cli@0.13.0
  - @module-federation/manifest@0.13.0
  - @module-federation/rspack@0.13.0
  - @module-federation/inject-external-runtime-core-plugin@0.13.0
  - @module-federation/bridge-react-webpack-plugin@0.13.0
  - @module-federation/data-prefetch@0.13.0
  - @module-federation/runtime-tools@0.13.0
  - @module-federation/error-codes@0.13.0
  - @module-federation/dts-plugin@0.13.0
  - @module-federation/managers@0.13.0
  - @module-federation/sdk@0.13.0

## 0.12.0

### Minor Changes

- 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

### Patch Changes

- 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/dts-plugin@0.12.0
  - @module-federation/inject-external-runtime-core-plugin@0.12.0
  - @module-federation/data-prefetch@0.12.0
  - @module-federation/runtime-tools@0.12.0
  - @module-federation/sdk@0.12.0
  - @module-federation/manifest@0.12.0
  - @module-federation/managers@0.12.0
  - @module-federation/cli@0.12.0
  - @module-federation/rspack@0.12.0
  - @module-federation/bridge-react-webpack-plugin@0.12.0
  - @module-federation/error-codes@0.12.0

## 0.11.4

### Patch Changes

- ebe7d89: remove normal module replacement on federation runtime. rely on alias instead
- Updated dependencies [64a2bc1]
- Updated dependencies [ed8bda3]
- Updated dependencies [c14842f]
  - @module-federation/sdk@0.11.4
  - @module-federation/dts-plugin@0.11.4
  - @module-federation/bridge-react-webpack-plugin@0.11.4
  - @module-federation/cli@0.11.4
  - @module-federation/data-prefetch@0.11.4
  - @module-federation/managers@0.11.4
  - @module-federation/manifest@0.11.4
  - @module-federation/rspack@0.11.4
  - @module-federation/runtime-tools@0.11.4
  - @module-federation/inject-external-runtime-core-plugin@0.11.4
  - @module-federation/error-codes@0.11.4

## 0.11.3

### Patch Changes

- Updated dependencies [e2c0a89]
  - @module-federation/dts-plugin@0.11.3
  - @module-federation/cli@0.11.3
  - @module-federation/manifest@0.11.3
  - @module-federation/rspack@0.11.3
  - @module-federation/data-prefetch@0.11.3
  - @module-federation/runtime-tools@0.11.3
  - @module-federation/inject-external-runtime-core-plugin@0.11.3
  - @module-federation/sdk@0.11.3
  - @module-federation/managers@0.11.3
  - @module-federation/bridge-react-webpack-plugin@0.11.3
  - @module-federation/error-codes@0.11.3

## 0.11.2

### Patch Changes

- Updated dependencies [047857b]
  - @module-federation/sdk@0.11.2
  - @module-federation/bridge-react-webpack-plugin@0.11.2
  - @module-federation/cli@0.11.2
  - @module-federation/data-prefetch@0.11.2
  - @module-federation/dts-plugin@0.11.2
  - @module-federation/managers@0.11.2
  - @module-federation/manifest@0.11.2
  - @module-federation/rspack@0.11.2
  - @module-federation/runtime-tools@0.11.2
  - @module-federation/inject-external-runtime-core-plugin@0.11.2
  - @module-federation/error-codes@0.11.2

## 0.11.1

### Patch Changes

- 09d6bc1: fix(enhanced): use default runtime export
- Updated dependencies [c01715a]
  - @module-federation/rspack@0.11.1
  - @module-federation/sdk@0.11.1
  - @module-federation/runtime-tools@0.11.1
  - @module-federation/managers@0.11.1
  - @module-federation/manifest@0.11.1
  - @module-federation/dts-plugin@0.11.1
  - @module-federation/bridge-react-webpack-plugin@0.11.1
  - @module-federation/data-prefetch@0.11.1
  - @module-federation/error-codes@0.11.1
  - @module-federation/inject-external-runtime-core-plugin@0.11.1

## 0.11.0

### Minor Changes

- fce107e: Enhanced module federation plugin to remove the `federationRuntime` experiment and replace it with `asyncStartup`.
  - Dropped support for `federationRuntime` experiment and introduced `asyncStartup` 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` to `asyncStartup`.

### Patch Changes

- Updated dependencies [fce107e]
- Updated dependencies [eecee74]
  - @module-federation/sdk@0.11.0
  - @module-federation/dts-plugin@0.11.0
  - @module-federation/bridge-react-webpack-plugin@0.11.0
  - @module-federation/data-prefetch@0.11.0
  - @module-federation/managers@0.11.0
  - @module-federation/manifest@0.11.0
  - @module-federation/rspack@0.11.0
  - @module-federation/runtime-tools@0.11.0
  - @module-federation/inject-external-runtime-core-plugin@0.11.0
  - @module-federation/error-codes@0.11.0

## 0.10.0

### Patch Changes

- Updated dependencies [0f71cbc]
- Updated dependencies [22fcccd]
  - @module-federation/sdk@0.10.0
  - @module-federation/dts-plugin@0.10.0
  - @module-federation/bridge-react-webpack-plugin@0.10.0
  - @module-federation/data-prefetch@0.10.0
  - @module-federation/managers@0.10.0
  - @module-federation/manifest@0.10.0
  - @module-federation/rspack@0.10.0
  - @module-federation/runtime-tools@0.10.0
  - @module-federation/inject-external-runtime-core-plugin@0.10.0
  - @module-federation/error-codes@0.10.0

## 0.9.1

### Patch Changes

- Updated dependencies [35d925b]
- Updated dependencies [35d925b]
- Updated dependencies [7a37360]
- Updated dependencies [8acd217]
  - @module-federation/dts-plugin@0.9.1
  - @module-federation/sdk@0.9.1
  - @module-federation/manifest@0.9.1
  - @module-federation/rspack@0.9.1
  - @module-federation/bridge-react-webpack-plugin@0.9.1
  - @module-federation/data-prefetch@0.9.1
  - @module-federation/managers@0.9.1
  - @module-federation/runtime-tools@0.9.1
  - @module-federation/inject-external-runtime-core-plugin@0.9.1
  - @module-federation/error-codes@0.9.1

## 0.9.0

### Patch Changes

- Updated dependencies [5ebc53f]
- Updated dependencies [d872b35]
  - @module-federation/dts-plugin@0.9.0
  - @module-federation/manifest@0.9.0
  - @module-federation/rspack@0.9.0
  - @module-federation/sdk@0.9.0
  - @module-federation/runtime-tools@0.9.0
  - @module-federation/managers@0.9.0
  - @module-federation/bridge-react-webpack-plugin@0.9.0
  - @module-federation/data-prefetch@0.9.0
  - @module-federation/error-codes@0.9.0
  - @module-federation/inject-external-runtime-core-plugin@0.9.0

## 0.8.12

### Patch Changes

- 9062cee: fix(enhanced): reuse cached runtime entry
- Updated dependencies [d227303]
  - @module-federation/dts-plugin@0.8.12
  - @module-federation/manifest@0.8.12
  - @module-federation/rspack@0.8.12
  - @module-federation/sdk@0.8.12
  - @module-federation/runtime-tools@0.8.12
  - @module-federation/managers@0.8.12
  - @module-federation/bridge-react-webpack-plugin@0.8.12
  - @module-federation/data-prefetch@0.8.12
  - @module-federation/error-codes@0.8.12
  - @module-federation/inject-external-runtime-core-plugin@0.8.12

## 0.8.11

### Patch Changes

- @module-federation/rspack@0.8.11
- @module-federation/sdk@0.8.11
- @module-federation/runtime-tools@0.8.11
- @module-federation/managers@0.8.11
- @module-federation/manifest@0.8.11
- @module-federation/dts-plugin@0.8.11
- @module-federation/bridge-react-webpack-plugin@0.8.11
- @module-federation/data-prefetch@0.8.11
- @module-federation/error-codes@0.8.11
- @module-federation/inject-external-runtime-core-plugin@0.8.11

## 0.8.10

### Patch Changes

- @module-federation/data-prefetch@0.8.10
- @module-federation/dts-plugin@0.8.10
- @module-federation/runtime-tools@0.8.10
- @module-federation/rspack@0.8.10
- @module-federation/inject-external-runtime-core-plugin@0.8.10
- @module-federation/sdk@0.8.10
- @module-federation/managers@0.8.10
- @module-federation/manifest@0.8.10
- @module-federation/bridge-react-webpack-plugin@0.8.10
- @module-federation/error-codes@0.8.10

## 0.8.9

### Patch Changes

- 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/dts-plugin@0.8.9
  - @module-federation/manifest@0.8.9
  - @module-federation/rspack@0.8.9
  - @module-federation/sdk@0.8.9
  - @module-federation/runtime-tools@0.8.9
  - @module-federation/managers@0.8.9
  - @module-federation/bridge-react-webpack-plugin@0.8.9
  - @module-federation/data-prefetch@0.8.9
  - @module-federation/error-codes@0.8.9
  - @module-federation/inject-external-runtime-core-plugin@0.8.9

## 0.8.8

### Patch Changes

- eda5184: Reordered the "import" and "require" fields in export mappings for consistency.

  ```
  - @module-federation/rspack@0.8.8
  - @module-federation/sdk@0.8.8
  - @module-federation/runtime-tools@0.8.8
  - @module-federation/managers@0.8.8
  - @module-federation/manifest@0.8.8
  - @module-federation/dts-plugin@0.8.8
  - @module-federation/bridge-react-webpack-plugin@0.8.8
  - @module-federation/data-prefetch@0.8.8
  - @module-federation/error-codes@0.8.8
  - @module-federation/inject-external-runtime-core-plugin@0.8.8
  ```

## 0.8.7

### Patch Changes

- 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/sdk@0.8.7
  - @module-federation/inject-external-runtime-core-plugin@0.8.7
  - @module-federation/error-codes@0.8.7
  - @module-federation/bridge-react-webpack-plugin@0.8.7
  - @module-federation/data-prefetch@0.8.7
  - @module-federation/dts-plugin@0.8.7
  - @module-federation/managers@0.8.7
  - @module-federation/manifest@0.8.7
  - @module-federation/rspack@0.8.7
  - @module-federation/runtime-tools@0.8.7

## 0.8.6

### Patch Changes

- Updated dependencies [c90bba2]
- Updated dependencies [4a2cf82]
  - @module-federation/dts-plugin@0.8.6
  - @module-federation/manifest@0.8.6
  - @module-federation/rspack@0.8.6
  - @module-federation/sdk@0.8.6
  - @module-federation/runtime-tools@0.8.6
  - @module-federation/managers@0.8.6
  - @module-federation/bridge-react-webpack-plugin@0.8.6
  - @module-federation/data-prefetch@0.8.6

## 0.8.5

### Patch Changes

- @module-federation/rspack@0.8.5
- @module-federation/sdk@0.8.5
- @module-federation/runtime-tools@0.8.5
- @module-federation/managers@0.8.5
- @module-federation/manifest@0.8.5
- @module-federation/dts-plugin@0.8.5
- @module-federation/bridge-react-webpack-plugin@0.8.5
- @module-federation/data-prefetch@0.8.5

## 0.8.4

### Patch Changes

- Updated dependencies [61625d4]
- Updated dependencies [5ea7aea]
  - @module-federation/rspack@0.8.4
  - @module-federation/dts-plugin@0.8.4
  - @module-federation/manifest@0.8.4
  - @module-federation/sdk@0.8.4
  - @module-federation/runtime-tools@0.8.4
  - @module-federation/managers@0.8.4
  - @module-federation/bridge-react-webpack-plugin@0.8.4
  - @module-federation/data-prefetch@0.8.4

## 0.8.3

### Patch Changes

- Updated dependencies [5b637c3]
- Updated dependencies [8e172c8]
  - @module-federation/data-prefetch@0.8.3
  - @module-federation/dts-plugin@0.8.3
  - @module-federation/sdk@0.8.3
  - @module-federation/runtime-tools@0.8.3
  - @module-federation/manifest@0.8.3
  - @module-federation/rspack@0.8.3
  - @module-federation/bridge-react-webpack-plugin@0.8.3
  - @module-federation/managers@0.8.3

## 0.8.2

### Patch Changes

- Updated dependencies [85ef6c4]
  - @module-federation/manifest@0.8.2
  - @module-federation/rspack@0.8.2
  - @module-federation/data-prefetch@0.8.2
  - @module-federation/dts-plugin@0.8.2
  - @module-federation/runtime-tools@0.8.2
  - @module-federation/sdk@0.8.2
  - @module-federation/managers@0.8.2
  - @module-federation/bridge-react-webpack-plugin@0.8.2

## 0.8.1

### Patch Changes

- Updated dependencies [8165419]
  - @module-federation/rspack@0.8.1
  - @module-federation/sdk@0.8.1
  - @module-federation/runtime-tools@0.8.1
  - @module-federation/managers@0.8.1
  - @module-federation/manifest@0.8.1
  - @module-federation/dts-plugin@0.8.1
  - @module-federation/bridge-react-webpack-plugin@0.8.1
  - @module-federation/data-prefetch@0.8.1

## 0.8.0

### Patch Changes

- @module-federation/rspack@0.8.0
- @module-federation/sdk@0.8.0
- @module-federation/runtime-tools@0.8.0
- @module-federation/managers@0.8.0
- @module-federation/manifest@0.8.0
- @module-federation/dts-plugin@0.8.0
- @module-federation/bridge-react-webpack-plugin@0.8.0
- @module-federation/data-prefetch@0.8.0

## 0.7.7

### Patch Changes

- Updated dependencies [8db7611]
  - @module-federation/dts-plugin@0.7.7
  - @module-federation/data-prefetch@0.7.7
  - @module-federation/runtime-tools@0.7.7
  - @module-federation/manifest@0.7.7
  - @module-federation/rspack@0.7.7
  - @module-federation/sdk@0.7.7
  - @module-federation/managers@0.7.7
  - @module-federation/bridge-react-webpack-plugin@0.7.7

## 0.7.6

### Patch Changes

- @module-federation/rspack@0.7.6
- @module-federation/sdk@0.7.6
- @module-federation/runtime-tools@0.7.6
- @module-federation/managers@0.7.6
- @module-federation/manifest@0.7.6
- @module-federation/dts-plugin@0.7.6
- @module-federation/bridge-react-webpack-plugin@0.7.6
- @module-federation/data-prefetch@0.7.6

## 0.7.5

### Patch Changes

- 5613265: remove module resolve path replacements
- Updated dependencies [0309fb5]
  - @module-federation/bridge-react-webpack-plugin@0.7.5
  - @module-federation/rspack@0.7.5
  - @module-federation/sdk@0.7.5
  - @module-federation/runtime-tools@0.7.5
  - @module-federation/managers@0.7.5
  - @module-federation/manifest@0.7.5
  - @module-federation/dts-plugin@0.7.5
  - @module-federation/data-prefetch@0.7.5

## 0.7.4

### Patch Changes

- @module-federation/data-prefetch@0.7.4
- @module-federation/dts-plugin@0.7.4
- @module-federation/runtime-tools@0.7.4
- @module-federation/rspack@0.7.4
- @module-federation/sdk@0.7.4
- @module-federation/managers@0.7.4
- @module-federation/manifest@0.7.4
- @module-federation/bridge-react-webpack-plugin@0.7.4

## 0.7.3

### Patch Changes

- Updated dependencies [4ab9295]
- Updated dependencies [7facc10]
  - @module-federation/data-prefetch@0.7.3
  - @module-federation/runtime-tools@0.7.3
  - @module-federation/managers@0.7.3
  - @module-federation/manifest@0.7.3
  - @module-federation/rspack@0.7.3
  - @module-federation/sdk@0.7.3
  - @module-federation/dts-plugin@0.7.3
  - @module-federation/bridge-react-webpack-plugin@0.7.3

## 0.7.2

### Patch Changes

- Updated dependencies [85990e2]
  - @module-federation/dts-plugin@0.7.2
  - @module-federation/manifest@0.7.2
  - @module-federation/rspack@0.7.2
  - @module-federation/sdk@0.7.2
  - @module-federation/runtime-tools@0.7.2
  - @module-federation/managers@0.7.2
  - @module-federation/bridge-react-webpack-plugin@0.7.2
  - @module-federation/data-prefetch@0.7.2

## 0.7.1

### Patch Changes

- 47fdbc2: Added recursively search for shared dependency versions
- Updated dependencies [6db4c5f]
  - @module-federation/sdk@0.7.1
  - @module-federation/data-prefetch@0.7.1
  - @module-federation/dts-plugin@0.7.1
  - @module-federation/runtime-tools@0.7.1
  - @module-federation/bridge-react-webpack-plugin@0.7.1
  - @module-federation/managers@0.7.1
  - @module-federation/manifest@0.7.1
  - @module-federation/rspack@0.7.1

## 0.7.0

### Minor Changes

- 4eb09e7: feat: support disable default alias setting in bridge
- Updated dependencies [879ad87]
- Updated dependencies [4eb09e7]
- Updated dependencies [3942740]
- Updated dependencies [206b56d]
  - @module-federation/sdk@0.7.0
  - @module-federation/rspack@0.7.0
  - @module-federation/bridge-react-webpack-plugin@0.7.0
  - @module-federation/data-prefetch@0.7.0
  - @module-federation/runtime-tools@0.7.0
  - @module-federation/managers@0.7.0
  - @module-federation/manifest@0.7.0
  - @module-federation/dts-plugin@0.7.0

## 0.6.16

### Patch Changes

- Updated dependencies [f779188]
- Updated dependencies [024df60]
  - @module-federation/sdk@0.6.16
  - @module-federation/data-prefetch@0.6.16
  - @module-federation/runtime-tools@0.6.16
  - @module-federation/managers@0.6.16
  - @module-federation/manifest@0.6.16
  - @module-federation/bridge-react-webpack-plugin@0.6.16
  - @module-federation/dts-plugin@0.6.16
  - @module-federation/rspack@0.6.16

## 0.6.15

### Patch Changes

- @module-federation/data-prefetch@0.6.15
- @module-federation/dts-plugin@0.6.15
- @module-federation/runtime-tools@0.6.15
- @module-federation/rspack@0.6.15
- @module-federation/sdk@0.6.15
- @module-federation/managers@0.6.15
- @module-federation/manifest@0.6.15
- @module-federation/bridge-react-webpack-plugin@0.6.15

## 0.6.14

### Patch Changes

- ad605d2: chore: unified logger
- Updated dependencies [ad605d2]
- Updated dependencies [86b4cdc]
  - @module-federation/data-prefetch@0.6.14
  - @module-federation/dts-plugin@0.6.14
  - @module-federation/managers@0.6.14
  - @module-federation/manifest@0.6.14
  - @module-federation/sdk@0.6.14
  - @module-federation/rspack@0.6.14
  - @module-federation/runtime-tools@0.6.14
  - @module-federation/bridge-react-webpack-plugin@0.6.14

## 0.6.13

### Patch Changes

- @module-federation/rspack@0.6.13
- @module-federation/sdk@0.6.13
- @module-federation/runtime-tools@0.6.13
- @module-federation/managers@0.6.13
- @module-federation/manifest@0.6.13
- @module-federation/dts-plugin@0.6.13
- @module-federation/bridge-react-webpack-plugin@0.6.13
- @module-federation/data-prefetch@0.6.13

## 0.6.12

### Patch Changes

- @module-federation/rspack@0.6.12
- @module-federation/sdk@0.6.12
- @module-federation/runtime-tools@0.6.12
- @module-federation/managers@0.6.12
- @module-federation/manifest@0.6.12
- @module-federation/dts-plugin@0.6.12
- @module-federation/bridge-react-webpack-plugin@0.6.12
- @module-federation/data-prefetch@0.6.12

## 0.6.11

### Patch Changes

- Updated dependencies [83c8620]
- Updated dependencies [d5a3072]
  - @module-federation/manifest@0.6.11
  - @module-federation/sdk@0.6.11
  - @module-federation/data-prefetch@0.6.11
  - @module-federation/dts-plugin@0.6.11
  - @module-federation/runtime-tools@0.6.11
  - @module-federation/rspack@0.6.11
  - @module-federation/bridge-react-webpack-plugin@0.6.11
  - @module-federation/managers@0.6.11

## 0.6.10

### Patch Changes

- 6b02145: Added a check to skip processing when virtualRuntimeEntry is present.
  - Added an early return in `FederationRuntimePlugin` to skip processing if `options.virtualRuntimeEntry` is defined.

- 22a3b83: fix(data-prefetch): apply DataPrefetchPlugin on demand
- Updated dependencies [22a3b83]
- Updated dependencies [22a3b83]
  - @module-federation/data-prefetch@0.6.10
  - @module-federation/sdk@0.6.10
  - @module-federation/dts-plugin@0.6.10
  - @module-federation/runtime-tools@0.6.10
  - @module-federation/bridge-react-webpack-plugin@0.6.10
  - @module-federation/managers@0.6.10
  - @module-federation/manifest@0.6.10
  - @module-federation/rspack@0.6.10

## 0.6.9

### Patch Changes

- 70a1708: Added a check to skip processing when virtualRuntimeEntry is present.
  - Added an early return in `FederationRuntimePlugin` to skip processing if `options.virtualRuntimeEntry` is defined.
  - @module-federation/rspack@0.6.9
  - @module-federation/sdk@0.6.9
  - @module-federation/runtime-tools@0.6.9
  - @module-federation/managers@0.6.9
  - @module-federation/manifest@0.6.9
  - @module-federation/dts-plugin@0.6.9
  - @module-federation/bridge-react-webpack-plugin@0.6.9
  - @module-federation/data-prefetch@0.6.9

## 0.6.8

### Patch Changes

- Updated dependencies [32db0ac]
  - @module-federation/sdk@0.6.8
  - @module-federation/bridge-react-webpack-plugin@0.6.8
  - @module-federation/data-prefetch@0.6.8
  - @module-federation/dts-plugin@0.6.8
  - @module-federation/managers@0.6.8
  - @module-federation/manifest@0.6.8
  - @module-federation/rspack@0.6.8
  - @module-federation/runtime-tools@0.6.8

## 0.6.7

### Patch Changes

- 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 experimental `federationRuntime` options.
  - Modified `HoistContainerReferencesPlugin` to hoist additional modules in chunks.
  - Implemented changes across multiple files to support the new plugin and dependency management features.

- 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 using `allReferencedModules`.

- 9e32644: handle chunk entry modules correctly in MfStartupChunkDependenciesPlugin
- Updated dependencies [9e32644]
- Updated dependencies [9e32644]
- Updated dependencies [0216364]
  - @module-federation/data-prefetch@0.6.7
  - @module-federation/sdk@0.6.7
  - @module-federation/dts-plugin@0.6.7
  - @module-federation/runtime-tools@0.6.7
  - @module-federation/bridge-react-webpack-plugin@0.6.7
  - @module-federation/managers@0.6.7
  - @module-federation/manifest@0.6.7
  - @module-federation/rspack@0.6.7

## 0.6.6

### Patch Changes

- Updated dependencies [35aead4]
  - @module-federation/dts-plugin@0.6.6
  - @module-federation/manifest@0.6.6
  - @module-federation/rspack@0.6.6
  - @module-federation/sdk@0.6.6
  - @module-federation/runtime-tools@0.6.6
  - @module-federation/managers@0.6.6
  - @module-federation/bridge-react-webpack-plugin@0.6.6
  - @module-federation/data-prefetch@0.6.6

## 0.6.5

### Patch Changes

- Updated dependencies [3070e26]
  - @module-federation/data-prefetch@1.0.16
  - @module-federation/rspack@0.6.5
  - @module-federation/sdk@0.6.5
  - @module-federation/runtime-tools@0.6.5
  - @module-federation/managers@0.6.5
  - @module-federation/manifest@0.6.5
  - @module-federation/dts-plugin@0.6.5
  - @module-federation/bridge-react-webpack-plugin@0.6.5

## 0.6.4

### Patch Changes

- Updated dependencies [d90295b]
  - @module-federation/bridge-react-webpack-plugin@0.6.4
  - @module-federation/rspack@0.6.4
  - @module-federation/sdk@0.6.4
  - @module-federation/runtime-tools@0.6.4
  - @module-federation/managers@0.6.4
  - @module-federation/manifest@0.6.4
  - @module-federation/dts-plugin@0.6.4

## 0.6.3

### Patch Changes

- @module-federation/rspack@0.6.3
- @module-federation/sdk@0.6.3
- @module-federation/runtime-tools@0.6.3
- @module-federation/managers@0.6.3
- @module-federation/manifest@0.6.3
- @module-federation/dts-plugin@0.6.3
- @module-federation/bridge-react-webpack-plugin@0.6.3

## 0.6.2

### Patch Changes

- @module-federation/dts-plugin@0.6.2
- @module-federation/runtime-tools@0.6.2
- @module-federation/rspack@0.6.2
- @module-federation/sdk@0.6.2
- @module-federation/managers@0.6.2
- @module-federation/manifest@0.6.2
- @module-federation/bridge-react-webpack-plugin@0.6.2

## 0.6.1

### Patch Changes

- 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/sdk@0.6.1
  - @module-federation/runtime-tools@0.6.1
  - @module-federation/dts-plugin@0.6.1
  - @module-federation/bridge-react-webpack-plugin@0.6.1
  - @module-federation/managers@0.6.1
  - @module-federation/manifest@0.6.1
  - @module-federation/rspack@0.6.1

## 0.6.0

### Minor Changes

- 1d9bb77: Add support for using Virtual Runtime Entrypoints instead of writing a temporary file to disk

### Patch Changes

- f245bb3: chore(enhanced): remove useless schemas
- Updated dependencies [1d9bb77]
  - @module-federation/sdk@0.6.0
  - @module-federation/bridge-react-webpack-plugin@0.6.0
  - @module-federation/dts-plugin@0.6.0
  - @module-federation/managers@0.6.0
  - @module-federation/manifest@0.6.0
  - @module-federation/rspack@0.6.0
  - @module-federation/runtime-tools@0.6.0

## 0.5.2

### Patch Changes

- b90fa7d: feat: add shareStrategy option
- Updated dependencies [b90fa7d]
  - @module-federation/sdk@0.5.2
  - @module-federation/runtime-tools@0.5.2
  - @module-federation/dts-plugin@0.5.2
  - @module-federation/bridge-react-webpack-plugin@0.5.2
  - @module-federation/managers@0.5.2
  - @module-federation/manifest@0.5.2
  - @module-federation/rspack@0.5.2

## 0.5.1

### Patch Changes

- Updated dependencies [472e2cc]
  - @module-federation/bridge-react-webpack-plugin@0.5.1
  - @module-federation/rspack@0.5.1
  - @module-federation/sdk@0.5.1
  - @module-federation/runtime-tools@0.5.1
  - @module-federation/managers@0.5.1
  - @module-federation/manifest@0.5.1
  - @module-federation/dts-plugin@0.5.1

## 0.5.0

### Patch Changes

- Updated dependencies [49d6135]
- Updated dependencies [8378a77]
  - @module-federation/bridge-react-webpack-plugin@0.5.0
  - @module-federation/sdk@0.5.0
  - @module-federation/rspack@0.5.0
  - @module-federation/dts-plugin@0.5.0
  - @module-federation/runtime-tools@0.5.0
  - @module-federation/managers@0.5.0
  - @module-federation/manifest@0.5.0

## 0.4.0

### Patch Changes

- a335707: fix(enhanced): remove useless but has side effect export
- Updated dependencies [a6e2bed]
- Updated dependencies [a6e2bed]
  - @module-federation/sdk@0.4.0
  - @module-federation/dts-plugin@0.4.0
  - @module-federation/runtime-tools@0.4.0
  - @module-federation/bridge-react-webpack-plugin@0.4.0
  - @module-federation/managers@0.4.0
  - @module-federation/manifest@0.4.0
  - @module-federation/rspack@0.4.0

## 0.3.5

### Patch Changes

- 59db2fd: fix(enhanced): correct enhanced ModuleFederation types error
  - @module-federation/rspack@0.3.5
  - @module-federation/sdk@0.3.5
  - @module-federation/runtime-tools@0.3.5
  - @module-federation/managers@0.3.5
  - @module-federation/manifest@0.3.5
  - @module-federation/dts-plugin@0.3.5
  - @module-federation/bridge-react-webpack-plugin@0.3.5

## 0.3.4

### Patch Changes

- @module-federation/dts-plugin@0.3.4
- @module-federation/runtime-tools@0.3.4
- @module-federation/rspack@0.3.4
- @module-federation/sdk@0.3.4
- @module-federation/managers@0.3.4
- @module-federation/manifest@0.3.4
- @module-federation/bridge-react-webpack-plugin@0.3.4

## 0.3.3

### Patch Changes

- @module-federation/rspack@0.3.3
- @module-federation/sdk@0.3.3
- @module-federation/runtime-tools@0.3.3
- @module-federation/managers@0.3.3
- @module-federation/manifest@0.3.3
- @module-federation/dts-plugin@0.3.3
- @module-federation/bridge-react-webpack-plugin@0.3.3

## 0.3.2

### Patch Changes

- 85ae159: feat: support rspack ssr
- Updated dependencies [0de1c83]
- Updated dependencies [85ae159]
  - @module-federation/dts-plugin@0.3.2
  - @module-federation/manifest@0.3.2
  - @module-federation/rspack@0.3.2
  - @module-federation/sdk@0.3.2
  - @module-federation/runtime-tools@0.3.2
  - @module-federation/managers@0.3.2
  - @module-federation/bridge-react-webpack-plugin@0.3.2

## 0.3.1

### Patch Changes

- Updated dependencies [0a9adaf]
  - @module-federation/dts-plugin@0.3.1
  - @module-federation/manifest@0.3.1
  - @module-federation/rspack@0.3.1
  - @module-federation/sdk@0.3.1
  - @module-federation/runtime-tools@0.3.1
  - @module-federation/managers@0.3.1
  - @module-federation/bridge-react-webpack-plugin@0.3.1

## 0.3.0

### Minor Changes

- fa37cc4: feat: support modern.js ssr [#2348](https://github.com/module-federation/core/issues/2348)

### Patch Changes

- Updated dependencies [7c4d99b]
- Updated dependencies [fa37cc4]
  - @module-federation/dts-plugin@0.3.0
  - @module-federation/manifest@0.3.0
  - @module-federation/rspack@0.3.0
  - @module-federation/sdk@0.3.0
  - @module-federation/runtime-tools@0.3.0
  - @module-federation/bridge-react-webpack-plugin@0.3.0
  - @module-federation/managers@0.3.0

## 0.2.8

### Patch Changes

- Updated dependencies [f3d13c2]
  - @module-federation/dts-plugin@0.2.8
  - @module-federation/manifest@0.2.8
  - @module-federation/rspack@0.2.8
  - @module-federation/sdk@0.2.8
  - @module-federation/runtime-tools@0.2.8
  - @module-federation/managers@0.2.8
  - @module-federation/bridge-react-webpack-plugin@0.2.8

## 0.2.7

### Patch Changes

- b00ef13: fix(dts-plugin): support compile vue@3 dts
- Updated dependencies [b00ef13]
  - @module-federation/dts-plugin@0.2.7
  - @module-federation/sdk@0.2.7
  - @module-federation/manifest@0.2.7
  - @module-federation/rspack@0.2.7
  - @module-federation/bridge-react-webpack-plugin@0.2.7
  - @module-federation/managers@0.2.7
  - @module-federation/runtime-tools@0.2.7

## 0.2.6

### Patch Changes

- 4488064: fix: intercept legacy entry
- Updated dependencies [91bf689]
  - @module-federation/sdk@0.2.6
  - @module-federation/bridge-react-webpack-plugin@0.2.6
  - @module-federation/dts-plugin@0.2.6
  - @module-federation/managers@0.2.6
  - @module-federation/manifest@0.2.6
  - @module-federation/rspack@0.2.6
  - @module-federation/runtime-tools@0.2.6

## 0.2.5

### Patch Changes

- Updated dependencies [8cce571]
  - @module-federation/sdk@0.2.5
  - @module-federation/dts-plugin@0.2.5
  - @module-federation/runtime-tools@0.2.5
  - @module-federation/bridge-react-webpack-plugin@0.2.5
  - @module-federation/managers@0.2.5
  - @module-federation/manifest@0.2.5
  - @module-federation/rspack@0.2.5

## 0.2.4

### Patch Changes

- Updated dependencies [09b792d]
- Updated dependencies [09b792d]
  - @module-federation/sdk@0.2.4
  - @module-federation/dts-plugin@0.2.4
  - @module-federation/runtime-tools@0.2.4
  - @module-federation/bridge-react-webpack-plugin@0.2.4
  - @module-federation/managers@0.2.4
  - @module-federation/manifest@0.2.4
  - @module-federation/rspack@0.2.4

## 0.2.3

### Patch Changes

- Updated dependencies [32f26af]
- Updated dependencies [32f26af]
  - @module-federation/sdk@0.2.3
  - @module-federation/bridge-react-webpack-plugin@0.2.3
  - @module-federation/dts-plugin@0.2.3
  - @module-federation/managers@0.2.3
  - @module-federation/manifest@0.2.3
  - @module-federation/rspack@0.2.3
  - @module-federation/runtime-tools@0.2.3

## 0.2.2

### Patch Changes

- Updated dependencies [7d09ed8]
  - @module-federation/dts-plugin@0.2.2
  - @module-federation/manifest@0.2.2
  - @module-federation/rspack@0.2.2
  - @module-federation/sdk@0.2.2
  - @module-federation/runtime-tools@0.2.2
  - @module-federation/managers@0.2.2
  - @module-federation/bridge-react-webpack-plugin@0.2.2

## 0.2.1

### Patch Changes

- 88445e7: Support getPublicPath in compiler plugins
- Updated dependencies [88445e7]
- Updated dependencies [e494f1a]
  - @module-federation/dts-plugin@0.2.1
  - @module-federation/manifest@0.2.1
  - @module-federation/sdk@0.2.1
  - @module-federation/rspack@0.2.1
  - @module-federation/bridge-react-webpack-plugin@0.2.1
  - @module-federation/managers@0.2.1
  - @module-federation/runtime-tools@0.2.1

## 0.2.0

### Patch Changes

- Updated dependencies [804cc3b]
- Updated dependencies [52bb94c]
- Updated dependencies [d2ab821]
- Updated dependencies [f7a6d3f]
  - @module-federation/dts-plugin@0.2.0
  - @module-federation/bridge-react-webpack-plugin@0.2.0
  - @module-federation/manifest@0.2.0
  - @module-federation/rspack@0.2.0
  - @module-federation/sdk@0.2.0
  - @module-federation/runtime-tools@0.2.0
  - @module-federation/managers@0.2.0

## 0.1.21

### Patch Changes

- 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/dts-plugin@0.1.21
  - @module-federation/sdk@0.1.21
  - @module-federation/manifest@0.1.21
  - @module-federation/rspack@0.1.21
  - @module-federation/runtime-tools@0.1.21
  - @module-federation/managers@0.1.21

## 0.1.20

### Patch Changes

- 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/dts-plugin@0.1.20
  - @module-federation/sdk@0.1.20
  - @module-federation/runtime-tools@0.1.20
  - @module-federation/manifest@0.1.20
  - @module-federation/rspack@0.1.20
  - @module-federation/managers@0.1.20

## 0.1.19

### Patch Changes

- 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/sdk@0.1.19
  - @module-federation/runtime-tools@0.1.19
  - @module-federation/dts-plugin@0.1.19
  - @module-federation/managers@0.1.19
  - @module-federation/manifest@0.1.19
  - @module-federation/rspack@0.1.19

## 0.1.18

### Patch Changes

- Updated dependencies [80af3f3]
  - @module-federation/manifest@0.1.18
  - @module-federation/sdk@0.1.18
  - @module-federation/runtime-tools@0.1.18
  - @module-federation/rspack@0.1.18
  - @module-federation/dts-plugin@0.1.18
  - @module-federation/managers@0.1.18

## 0.1.17

### Patch Changes

- Updated dependencies [4f22c3e]
- Updated dependencies [efadc07]
  - @module-federation/manifest@0.1.17
  - @module-federation/rspack@0.1.17
  - @module-federation/runtime-tools@0.1.17
  - @module-federation/sdk@0.1.17
  - @module-federation/managers@0.1.17
  - @module-federation/dts-plugin@0.1.17

## 0.1.16

### Patch Changes

- Updated dependencies [cce5404]
- Updated dependencies [ea34795]
- Updated dependencies [364f2bc]
  - @module-federation/managers@0.1.16
  - @module-federation/dts-plugin@0.1.16
  - @module-federation/sdk@0.1.16
  - @module-federation/runtime-tools@0.1.16
  - @module-federation/manifest@0.1.16
  - @module-federation/rspack@0.1.16

## 0.1.15

### Patch Changes

- Updated dependencies [1227fd6]
  - @module-federation/dts-plugin@0.1.15
  - @module-federation/manifest@0.1.15
  - @module-federation/rspack@0.1.15
  - @module-federation/sdk@0.1.15
  - @module-federation/runtime-tools@0.1.15
  - @module-federation/managers@0.1.15

## 0.1.14

### Patch Changes

- Updated dependencies [103b2b8]
  - @module-federation/sdk@0.1.14
  - @module-federation/runtime-tools@0.1.14
  - @module-federation/dts-plugin@0.1.14
  - @module-federation/managers@0.1.14
  - @module-federation/manifest@0.1.14
  - @module-federation/rspack@0.1.14

## 0.1.13

### Patch Changes

- 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/dts-plugin@0.1.13
  - @module-federation/managers@0.1.13
  - @module-federation/manifest@0.1.13
  - @module-federation/rspack@0.1.13
  - @module-federation/sdk@0.1.13
  - @module-federation/runtime-tools@0.1.13

## 0.1.12

### Patch Changes

- Updated dependencies [2a18c65]
  - @module-federation/dts-plugin@0.1.12
  - @module-federation/manifest@0.1.12
  - @module-federation/rspack@0.1.12
  - @module-federation/runtime-tools@0.1.12
  - @module-federation/sdk@0.1.12
  - @module-federation/managers@0.1.12

## 0.1.11

### Patch Changes

- d45ee54: add type to package.json of commonjs
- 3d2c63a: fix esm export formats and make webpack optional peer
  - @module-federation/runtime-tools@0.1.11
  - @module-federation/rspack@0.1.11
  - @module-federation/sdk@0.1.11
  - @module-federation/managers@0.1.11
  - @module-federation/manifest@0.1.11
  - @module-federation/dts-plugin@0.1.11

## 0.1.10

### Patch Changes

- Updated dependencies [3d4fb69]
  - @module-federation/dts-plugin@0.1.10
  - @module-federation/manifest@0.1.10
  - @module-federation/rspack@0.1.10
  - @module-federation/sdk@0.1.10
  - @module-federation/runtime-tools@0.1.10
  - @module-federation/managers@0.1.10

## 0.1.9

### Patch Changes

- fcbae83: patch chunk split of "\_partial" container chunks
- Updated dependencies [fcbae83]
  - @module-federation/rspack@0.1.9
  - @module-federation/runtime-tools@0.1.9
  - @module-federation/sdk@0.1.9
  - @module-federation/managers@0.1.9
  - @module-federation/manifest@0.1.9
  - @module-federation/dts-plugin@0.1.9

## 0.1.8

### Patch Changes

- 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/rspack@0.1.8
  - @module-federation/sdk@0.1.8
  - @module-federation/runtime-tools@0.1.8
  - @module-federation/managers@0.1.8
  - @module-federation/manifest@0.1.8
  - @module-federation/dts-plugin@0.1.8

## 0.1.7

### Patch Changes

- 648353b: Check that runtime plugins are not undefined or tree shaken out before calling the factory functions
  - @module-federation/runtime-tools@0.1.7
  - @module-federation/rspack@0.1.7
  - @module-federation/sdk@0.1.7
  - @module-federation/managers@0.1.7
  - @module-federation/manifest@0.1.7
  - @module-federation/dts-plugin@0.1.7

## 0.1.6

### Patch Changes

- 72c7b80: chore: fix release tag
- Updated dependencies [72c7b80]
  - @module-federation/dts-plugin@0.1.6
  - @module-federation/managers@0.1.6
  - @module-federation/manifest@0.1.6
  - @module-federation/rspack@0.1.6
  - @module-federation/runtime-tools@0.1.6
  - @module-federation/sdk@0.1.6

## 0.1.5

### Patch Changes

- 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/dts-plugin@0.1.5
  - @module-federation/manifest@0.1.5
  - @module-federation/sdk@0.1.5
  - @module-federation/runtime-tools@0.1.5
  - @module-federation/rspack@0.1.5
  - @module-federation/managers@0.1.5

## 0.1.4

### Patch Changes

- 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/dts-plugin@0.1.4
  - @module-federation/sdk@0.1.4
  - @module-federation/runtime-tools@0.1.4
  - @module-federation/manifest@0.1.4
  - @module-federation/rspack@0.1.4
  - @module-federation/managers@0.1.4

## 0.1.3

### Patch Changes

- 32eba3c: fix: chunkId may equal number 0
- 6b3b210: revert chunk integration
- Updated dependencies [f926b6c]
  - @module-federation/dts-plugin@0.1.3
  - @module-federation/manifest@0.1.3
  - @module-federation/runtime-tools@0.1.3
  - @module-federation/rspack@0.1.3
  - @module-federation/sdk@0.1.3
  - @module-federation/managers@0.1.3

## 0.1.2

### Patch Changes

- 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/rspack@0.1.2
  - @module-federation/dts-plugin@0.1.2
  - @module-federation/manifest@0.1.2
  - @module-federation/sdk@0.1.2
  - @module-federation/managers@0.1.2
  - @module-federation/runtime-tools@0.1.2

## 0.1.1

### Patch Changes

- ee57fb0: update chunk integration for entry modules
  - @module-federation/sdk@0.1.1
  - @module-federation/runtime-tools@0.1.1
  - @module-federation/managers@0.1.1
  - @module-federation/manifest@0.1.1

## 0.1.0

### Minor Changes

- df3ef24: use chunk integration to initalize federation runtime and plugins in runtime bootstrap

### Patch Changes

- 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/sdk@0.1.0
  - @module-federation/runtime-tools@0.1.0
  - @module-federation/managers@0.1.0
  - @module-federation/manifest@0.1.0

## 0.0.17

### Patch Changes

- @module-federation/runtime-tools@0.0.17
- @module-federation/sdk@0.0.17
- @module-federation/managers@0.0.17
- @module-federation/manifest@0.0.17

## 0.0.16

### Patch Changes

- Updated dependencies [ccafac3]
  - @module-federation/manifest@0.0.16
  - @module-federation/sdk@0.0.16
  - @module-federation/runtime-tools@0.0.16
  - @module-federation/managers@0.0.16

## 0.0.15

### Patch Changes

- ba5bedd: feat: support manifest
- Updated dependencies [3a45d99]
- Updated dependencies [ba5bedd]
  - @module-federation/sdk@0.0.15
  - @module-federation/managers@0.0.15
  - @module-federation/manifest@0.0.15
  - @module-federation/runtime-tools@0.0.15

## 0.0.14

### Patch Changes

- Updated dependencies [cd8c7bf]
- Updated dependencies [5576c6b]
  - @module-federation/sdk@0.0.14
  - @module-federation/runtime-tools@0.0.14

## 0.0.13

### Patch Changes

- Updated dependencies [804447c]
  - @module-federation/sdk@0.0.13
  - @module-federation/runtime-tools@0.0.13

## 0.0.12

### Patch Changes

- 4ca0c7b: fix(enhanced): use upath to against more edge cases between different OS
  - @module-federation/sdk@0.0.12
  - @module-federation/runtime-tools@0.0.12

## 0.0.11

### Patch Changes

- 5c17bc4: normalize bundler runtime import paths
  - @module-federation/runtime-tools@0.0.11
  - @module-federation/sdk@0.0.11

## 0.0.10

### Patch Changes

- 51b18e0: Fix bug in AyncBoundaryPlugin when chunkID is not set to named and dependOn exists
  - @module-federation/runtime-tools@0.0.10
  - @module-federation/sdk@0.0.10

## 0.0.9

### Patch Changes

- 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/runtime-tools@0.0.9
  - @module-federation/sdk@0.0.9

## 0.0.8

### Patch Changes

- 98eb40d: feat: enhanced
- Updated dependencies [98eb40d]
- Updated dependencies [98eb40d]
  - @module-federation/sdk@0.0.8
  - @module-federation/runtime-tools@0.0.8

## 0.0.7

### Patch Changes

- @module-federation/sdk@0.0.7

## 0.0.6

### Patch Changes

- @module-federation/sdk@0.0.6

## 0.0.5

### Patch Changes

- Updated dependencies [5a79cb3]
  - @module-federation/sdk@0.0.5

## 0.0.4

### Patch Changes

- @module-federation/sdk@0.0.4

### Bug Fixes

- align with bytedance linting ([8000055](https://github.com/module-federation/core/commit/800005571f37e0d1b31590834ddcd4d98bbd3086))
- **enhanced:** refactory async boundary plugin ([230a105](https://github.com/module-federation/core/commit/230a105b230ba108318d3e0aab6bea8e94fb3699))
- nx build dep sync ([38c0902](https://github.com/module-federation/core/commit/38c09025aeee8b3bb91f45721678d59ff814b8ba))

# [0.2.0-canary.4](https://github.com/module-federation/core/compare/enhanced-0.2.0-canary.3...enhanced-0.2.0-canary.4) (2023-11-20)

### Bug Fixes

- **enhanced:** use getAllReferencedChunks api for federation indexing ([b8846be](https://github.com/module-federation/core/commit/b8846be5135c58841c3c22453e45751bebbecdeb))
- **nextjs-mf:** Improved async startup dep track ([839e47b](https://github.com/module-federation/core/commit/839e47bc7e1b887f0729c17257e6dd17cc3e3a5d))
- rename plugin took tap ([b1e0f58](https://github.com/module-federation/core/commit/b1e0f58d689a60223b03277fbffe3c5bd18dd481))

### Features

- **enhanced:** ✨ Reference Hoisting ([6ab3e72](https://github.com/module-federation/core/commit/6ab3e72b147bf8338a4e50fee2ff49cc79c53195))
- **enhanced:** HoistContainerReferencesPlugin ([adc00e7](https://github.com/module-federation/core/commit/adc00e744522d3a96cbac7ff4f6fdfa435f77896))
- **nextjs-mf:** Use HoistReferencePlugin over DelegatePlugin ([e8f1e43](https://github.com/module-federation/core/commit/e8f1e437f13ad0b922c7e147c4911d83ebf1b226))

# [0.2.0-canary.3](https://github.com/module-federation/core/compare/enhanced-0.2.0-canary.2...enhanced-0.2.0-canary.3) (2023-11-08)

### Bug Fixes

- **enhanced:** correct schema validation issues ([5a04a81](https://github.com/module-federation/core/commit/5a04a812f505ab8287d206abd0a6996057a994fc))

# [0.2.0-canary.2](https://github.com/module-federation/core/compare/enhanced-0.2.0-canary.1...enhanced-0.2.0-canary.2) (2023-11-07)

### Bug Fixes

- issues with integrated runtime chunk ([edc4d97](https://github.com/module-federation/core/commit/edc4d97393c8ad04adecc53062f40a80735defb7))
- issues with integrated runtime chunk ([d4fa90d](https://github.com/module-federation/core/commit/d4fa90de214e5b15957c208436878d82ce223a22))
- issues with integrated runtime chunk ([aa1b137](https://github.com/module-federation/core/commit/aa1b13791e353433d2a219addbef1443b853c2f0))

### Features

- **enhanced:** AsyncBoundary support ESM targets and remix_run framework outputs ([0100694](https://github.com/module-federation/core/commit/0100694a07044460dc44a73cfb4ecff619177457))

# [0.2.0-canary.1](https://github.com/module-federation/core/compare/enhanced-0.1.0...enhanced-0.2.0-canary.1) (2023-11-06)

### Bug Fixes

- **deps:** update dependency typedoc to v0.25.2 ([46c6524](https://github.com/module-federation/core/commit/46c65247e187cee9e15625402c1570ac351bb1fe))
- **deps:** update dependency undici to v5.26.2 [security] ([410a8b8](https://github.com/module-federation/core/commit/410a8b8bd1558dfb5119ae10941d2b3816a0d0e0))
- override semantic-release-plugin-decorators ([18675de](https://github.com/module-federation/core/commit/18675defef65570d2b3bb6a9caa3fd039badee29))
- switch to @goestav/nx-semantic-release ([63a3350](https://github.com/module-federation/core/commit/63a3350a6a1a12235e3c9f1e7c724d54f0476356))

### Features

- **enhanced:** new async boundary plugin design ([a4ac1ac](https://github.com/module-federation/core/commit/a4ac1acff974f74db6395c31134de14d9c344b6f))
- **enhanced:** Rewrite Async Boundary based on bytedance version ([fa05dd6](https://github.com/module-federation/core/commit/fa05dd6bce2dd577b1e3fd84533459a04dbe195a))
- **enhanced:** Support Async Mode and option ([3c33b8e](https://github.com/module-federation/core/commit/3c33b8ea3b483de5dcc3e5da9fb40c9826fdb7f7))
- new actions, remove gpt integration ([370229e](https://github.com/module-federation/core/commit/370229e02cc352fcfaeaa0f3cf1f9f2d4966d1bb))

# Changelog

This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver).

# [0.1.0](https://github.com/module-federation/nextjs-mf/compare/enhanced-0.0.4-0...enhanced-0.1.0) (2023-10-07)

### Bug Fixes

- ensure chunk handler exists before calling it ([98ba838](https://github.com/module-federation/nextjs-mf/commit/98ba838f979bbef11f5d678c3bf27a4de534cf9d))

### Features

- AddRuntimeRequirementToPromiseExternal ([9bc5a20](https://github.com/module-federation/nextjs-mf/commit/9bc5a20b54228de7d1f2554eee10360a34e8d8a1))

## [0.0.4-0](https://github.com/module-federation/nextjs-mf/compare/enhanced-0.0.3...enhanced-0.0.4-0) (2023-10-03)

### Bug Fixes

- no external helpers ([6c47fd4](https://github.com/module-federation/nextjs-mf/commit/6c47fd4ce19f2292f6718d201005fba4a8552252))

## [0.0.3](https://github.com/module-federation/nextjs-mf/compare/enhanced-0.0.2...enhanced-0.0.3) (2023-10-03)

## [0.0.2](https://github.com/module-federation/nextjs-mf/compare/enhanced-0.0.1...enhanced-0.0.2) (2023-10-03)

## [0.0.1](https://github.com/module-federation/nextjs-mf/compare/enhanced-0.0.1-rc.0...enhanced-0.0.1) (2023-10-03)

## 0.0.1-rc.0 (2023-10-03)

### Bug Fixes

- add missing serialize method on RemoteModule ([e7ac801](https://github.com/module-federation/nextjs-mf/commit/e7ac801151b08dbb5ca025bd8ac03683f792f92f))
- add override to remoteModule ([875038a](https://github.com/module-federation/nextjs-mf/commit/875038ad68dfed05822c1bc7c68ae91e57282f4f))
- bad impleentation during federation port ([cc2e53f](https://github.com/module-federation/nextjs-mf/commit/cc2e53f0351fb94c9068223ad6b8d990a913ab53))
- broken versioning issues in consumes ([e7fada2](https://github.com/module-federation/nextjs-mf/commit/e7fada211b1e58dc52eafeff4210a9ce62636f9d))
- change exports for module info runtime ([f40c538](https://github.com/module-federation/nextjs-mf/commit/f40c538221353a61938cadf624c9235ec8eb4cce))
- **enhanced:** module info duplication ([49b4a57](https://github.com/module-federation/nextjs-mf/commit/49b4a5736714c1db4510d10cdd5fe0277123caa8))
- **enhanced:** syntax issue in proxy ([2e5848b](https://github.com/module-federation/nextjs-mf/commit/2e5848b4be3e3bba46508a427c1bc8f2d3043c8d))
- improve backward compat **remote_scope** global ([ac0efa3](https://github.com/module-federation/nextjs-mf/commit/ac0efa37d975a130aa3badc657fa66d723865a5b))
- improve logic in runtime module info proxy ([8eea1a8](https://github.com/module-federation/nextjs-mf/commit/8eea1a84ae6a12f69dbb16d00f52ec902efbdda6))
- legacy scope duplication on recreation ([347e4c9](https://github.com/module-federation/nextjs-mf/commit/347e4c96e87ff4f28dce319fc6b2fe40f1cbabee))
- package data ([992d298](https://github.com/module-federation/nextjs-mf/commit/992d2985c29d0bf86de6739f728fbf64749e7fd0))
- remote global share scope ([e05d32f](https://github.com/module-federation/nextjs-mf/commit/e05d32f489880d6b4e0fc21a3807e619a40bc5b3))
- Ts import error ([6e7974c](https://github.com/module-federation/nextjs-mf/commit/6e7974c22874378122ab31eea27dddd0604505db))
- TS imports to webpack ([d506b49](https://github.com/module-federation/nextjs-mf/commit/d506b492b724ccfb7fdcf6234196ac421564c153))
- TS imports, missing module methods ([8eb422d](https://github.com/module-federation/nextjs-mf/commit/8eb422d30e149cb0d96835f036ec73ce1ccafe53))
- ts in template string ([579b341](https://github.com/module-federation/nextjs-mf/commit/579b341a5eb38ca6396da15f9667729ab84d2ff6))
- ts in template string ([37e790a](https://github.com/module-federation/nextjs-mf/commit/37e790a7b46ff6d8c8fd2c12cfd5629900db1b53))
- ts in template string ([0edbbea](https://github.com/module-federation/nextjs-mf/commit/0edbbeaa42503237b88132252e29a34a79bade51))
- ts in template string ([1d56efd](https://github.com/module-federation/nextjs-mf/commit/1d56efdf3d0bc78d19d187fe561fbbf453bada87))
- ts in template string ([113d703](https://github.com/module-federation/nextjs-mf/commit/113d7037de8238ed0bcf9418ac1bf3d082fbea66))
- typescript issues ([0a07481](https://github.com/module-federation/nextjs-mf/commit/0a07481552e1df6b35506165cbc649996004c318))
- use ES5 for renderStartup of entrypoint ([d14324a](https://github.com/module-federation/nextjs-mf/commit/d14324a9af856fca974a8f9945ba7d0d2a96be48))

### Features

- additional plugin exports ([0604461](https://github.com/module-federation/nextjs-mf/commit/0604461ea8806d4e064955f5edef571a9a45d8d0))
- AsyncBoundaryPlugin ([00227ca](https://github.com/module-federation/nextjs-mf/commit/00227cabf3a1e7286148e84d5714e020391771f7))
- checkInvalidContext as tapable hook ([a3eb553](https://github.com/module-federation/nextjs-mf/commit/a3eb5537ff462ead2230615f578569ec46199f50))
- **ContainerEntryModule:** fix TypeScript issue, enhance needBuild method [#398](https://github.com/module-federation/nextjs-mf/issues/398)a60e ([c561e11](https://github.com/module-federation/nextjs-mf/commit/c561e111a54b253fd194c3b75041577dda50ad4b)), closes [#398a60](https://github.com/module-federation/nextjs-mf/issues/398a60)
- **enhanced:** Fork Module Federation ([8682990](https://github.com/module-federation/nextjs-mf/commit/8682990e7fec6309ce20572958916f747737af90))
- **enhanced:** Refactor ContainerEntryDependency and ContainerEntryModule for better code readability and maintainability ([e93e7d2](https://github.com/module-federation/nextjs-mf/commit/e93e7d2fafe2e22f7d2c613095ce1900d7531f29))
- fork module federation ([0ad7430](https://github.com/module-federation/nextjs-mf/commit/0ad7430f6170458a47144be392133b7b2fa1ade0))
- improved async init ([17b1419](https://github.com/module-federation/nextjs-mf/commit/17b1419ef31ec5661fa06b9f0c297e2771e2a86c))
- support lazy compilation ([29c234c](https://github.com/module-federation/nextjs-mf/commit/29c234c14315e000acefc60d635ee486205ca83e))
- Use enhanced Federation Plugin ([e021d66](https://github.com/module-federation/nextjs-mf/commit/e021d6667996962f154137d164bed13f53a6a135))

### Reverts

- Revert "add migration / sync steps" ([5511559](https://github.com/module-federation/nextjs-mf/commit/5511559b86937b2733ac2e8db7e0a4fb33293778))

## 0.0.1-0 (2023-10-03)

### Bug Fixes

- add missing serialize method on RemoteModule ([e7ac801](https://github.com/module-federation/nextjs-mf/commit/e7ac801151b08dbb5ca025bd8ac03683f792f92f))
- add override to remoteModule ([875038a](https://github.com/module-federation/nextjs-mf/commit/875038ad68dfed05822c1bc7c68ae91e57282f4f))
- bad impleentation during federation port ([cc2e53f](https://github.com/module-federation/nextjs-mf/commit/cc2e53f0351fb94c9068223ad6b8d990a913ab53))
- broken versioning issues in consumes ([e7fada2](https://github.com/module-federation/nextjs-mf/commit/e7fada211b1e58dc52eafeff4210a9ce62636f9d))
- change exports for module info runtime ([f40c538](https://github.com/module-federation/nextjs-mf/commit/f40c538221353a61938cadf624c9235ec8eb4cce))
- **enhanced:** module info duplication ([49b4a57](https://github.com/module-federation/nextjs-mf/commit/49b4a5736714c1db4510d10cdd5fe0277123caa8))
- **enhanced:** syntax issue in proxy ([2e5848b](https://github.com/module-federation/nextjs-mf/commit/2e5848b4be3e3bba46508a427c1bc8f2d3043c8d))
- improve backward compat **remote_scope** global ([ac0efa3](https://github.com/module-federation/nextjs-mf/commit/ac0efa37d975a130aa3badc657fa66d723865a5b))
- improve logic in runtime module info proxy ([8eea1a8](https://github.com/module-federation/nextjs-mf/commit/8eea1a84ae6a12f69dbb16d00f52ec902efbdda6))
- legacy scope duplication on recreation ([347e4c9](https://github.com/module-federation/nextjs-mf/commit/347e4c96e87ff4f28dce319fc6b2fe40f1cbabee))
- package data ([992d298](https://github.com/module-federation/nextjs-mf/commit/992d2985c29d0bf86de6739f728fbf64749e7fd0))
- remote global share scope ([e05d32f](https://github.com/module-federation/nextjs-mf/commit/e05d32f489880d6b4e0fc21a3807e619a40bc5b3))
- Ts import error ([6e7974c](https://github.com/module-federation/nextjs-mf/commit/6e7974c22874378122ab31eea27dddd0604505db))
- TS imports to webpack ([d506b49](https://github.com/module-federation/nextjs-mf/commit/d506b492b724ccfb7fdcf6234196ac421564c153))
- TS imports, missing module methods ([8eb422d](https://github.com/module-federation/nextjs-mf/commit/8eb422d30e149cb0d96835f036ec73ce1ccafe53))
- ts in template string ([579b341](https://github.com/module-federation/nextjs-mf/commit/579b341a5eb38ca6396da15f9667729ab84d2ff6))
- ts in template string ([37e790a](https://github.com/module-federation/nextjs-mf/commit/37e790a7b46ff6d8c8fd2c12cfd5629900db1b53))
- ts in template string ([0edbbea](https://github.com/module-federation/nextjs-mf/commit/0edbbeaa42503237b88132252e29a34a79bade51))
- ts in template string ([1d56efd](https://github.com/module-federation/nextjs-mf/commit/1d56efdf3d0bc78d19d187fe561fbbf453bada87))
- ts in template string ([113d703](https://github.com/module-federation/nextjs-mf/commit/113d7037de8238ed0bcf9418ac1bf3d082fbea66))
- typescript issues ([0a07481](https://github.com/module-federation/nextjs-mf/commit/0a07481552e1df6b35506165cbc649996004c318))
- use ES5 for renderStartup of entrypoint ([d14324a](https://github.com/module-federation/nextjs-mf/commit/d14324a9af856fca974a8f9945ba7d0d2a96be48))

### Features

- additional plugin exports ([0604461](https://github.com/module-federation/nextjs-mf/commit/0604461ea8806d4e064955f5edef571a9a45d8d0))
- AsyncBoundaryPlugin ([00227ca](https://github.com/module-federation/nextjs-mf/commit/00227cabf3a1e7286148e84d5714e020391771f7))
- checkInvalidContext as tapable hook ([a3eb553](https://github.com/module-federation/nextjs-mf/commit/a3eb5537ff462ead2230615f578569ec46199f50))
- **ContainerEntryModule:** fix TypeScript issue, enhance needBuild method [#398](https://github.com/module-federation/nextjs-mf/issues/398)a60e ([c561e11](https://github.com/module-federation/nextjs-mf/commit/c561e111a54b253fd194c3b75041577dda50ad4b)), closes [#398a60](https://github.com/module-federation/nextjs-mf/issues/398a60)
- **enhanced:** Fork Module Federation ([8682990](https://github.com/module-federation/nextjs-mf/commit/8682990e7fec6309ce20572958916f747737af90))
- **enhanced:** Refactor ContainerEntryDependency and ContainerEntryModule for better code readability and maintainability ([e93e7d2](https://github.com/module-federation/nextjs-mf/commit/e93e7d2fafe2e22f7d2c613095ce1900d7531f29))
- fork module federation ([0ad7430](https://github.com/module-federation/nextjs-mf/commit/0ad7430f6170458a47144be392133b7b2fa1ade0))
- improved async init ([17b1419](https://github.com/module-federation/nextjs-mf/commit/17b1419ef31ec5661fa06b9f0c297e2771e2a86c))
- support lazy compilation ([29c234c](https://github.com/module-federation/nextjs-mf/commit/29c234c14315e000acefc60d635ee486205ca83e))
- Use enhanced Federation Plugin ([e021d66](https://github.com/module-federation/nextjs-mf/commit/e021d6667996962f154137d164bed13f53a6a135))

### Reverts

- Revert "add migration / sync steps" ([5511559](https://github.com/module-federation/nextjs-mf/commit/5511559b86937b2733ac2e8db7e0a4fb33293778))
