# @module-federation/runtime-tools

## 0.7.7

### Patch Changes

- Updated dependencies [a960c88]
- Updated dependencies [e26d107]
  - @module-federation/runtime@0.7.7
  - @module-federation/webpack-bundler-runtime@0.7.7

## 0.7.6

### Patch Changes

- @module-federation/runtime@0.7.6
- @module-federation/webpack-bundler-runtime@0.7.6

## 0.7.5

### Patch Changes

- @module-federation/runtime@0.7.5
- @module-federation/webpack-bundler-runtime@0.7.5

## 0.7.4

### Patch Changes

- Updated dependencies [ff8ce29]
  - @module-federation/runtime@0.7.4
  - @module-federation/webpack-bundler-runtime@0.7.4

## 0.7.3

### Patch Changes

- 4ab9295: disable package json generation during build
- Updated dependencies [4ab9295]
- Updated dependencies [c2b1efa]
  - @module-federation/webpack-bundler-runtime@0.7.3
  - @module-federation/runtime@0.7.3

## 0.7.2

### Patch Changes

- @module-federation/runtime@0.7.2
- @module-federation/webpack-bundler-runtime@0.7.2

## 0.7.1

### Patch Changes

- Updated dependencies [66ba7b1]
- Updated dependencies [8712967]
  - @module-federation/runtime@0.7.1
  - @module-federation/webpack-bundler-runtime@0.7.1

## 0.7.0

### Minor Changes

- 206b56d: disable hoistTransitiveImports for better tree shake
- Updated dependencies [752537b]
- Updated dependencies [54bfd1c]
- Updated dependencies [879ad87]
- Updated dependencies [206b56d]
  - @module-federation/runtime@0.7.0
  - @module-federation/webpack-bundler-runtime@0.7.0

## 0.6.16

### Patch Changes

- 024df60: disable hoistTransitiveImports for better tree shake
- Updated dependencies [024df60]
  - @module-federation/webpack-bundler-runtime@0.6.16
  - @module-federation/runtime@0.6.16

## 0.6.15

### Patch Changes

- Updated dependencies [ec31539]
  - @module-federation/runtime@0.6.15
  - @module-federation/webpack-bundler-runtime@0.6.15

## 0.6.14

### Patch Changes

- Updated dependencies [ad605d2]
  - @module-federation/runtime@0.6.14
  - @module-federation/webpack-bundler-runtime@0.6.14

## 0.6.13

### Patch Changes

- @module-federation/runtime@0.6.13
- @module-federation/webpack-bundler-runtime@0.6.13

## 0.6.12

### Patch Changes

- @module-federation/runtime@0.6.12
- @module-federation/webpack-bundler-runtime@0.6.12

## 0.6.11

### Patch Changes

- Updated dependencies [ea6d417]
  - @module-federation/runtime@0.6.11
  - @module-federation/webpack-bundler-runtime@0.6.11

## 0.6.10

### Patch Changes

- Updated dependencies [b704f30]
  - @module-federation/runtime@0.6.10
  - @module-federation/webpack-bundler-runtime@0.6.10

## 0.6.9

### Patch Changes

- @module-federation/runtime@0.6.9
- @module-federation/webpack-bundler-runtime@0.6.9

## 0.6.8

### Patch Changes

- Updated dependencies [32db0ac]
- Updated dependencies [6c5f444]
- Updated dependencies [fac6ecf]
  - @module-federation/runtime@0.6.8
  - @module-federation/webpack-bundler-runtime@0.6.8

## 0.6.7

### Patch Changes

- Updated dependencies [9e32644]
- Updated dependencies [9e32644]
  - @module-federation/runtime@0.6.7
  - @module-federation/webpack-bundler-runtime@0.6.7

## 0.6.6

### Patch Changes

- @module-federation/runtime@0.6.6
- @module-federation/webpack-bundler-runtime@0.6.6

## 0.6.5

### Patch Changes

- @module-federation/runtime@0.6.5
- @module-federation/webpack-bundler-runtime@0.6.5

## 0.6.4

### Patch Changes

- @module-federation/runtime@0.6.4
- @module-federation/webpack-bundler-runtime@0.6.4

## 0.6.3

### Patch Changes

- @module-federation/runtime@0.6.3
- @module-federation/webpack-bundler-runtime@0.6.3

## 0.6.2

### Patch Changes

- Updated dependencies [9f98292]
  - @module-federation/runtime@0.6.2
  - @module-federation/webpack-bundler-runtime@0.6.2

## 0.6.1

### Patch Changes

- Updated dependencies [2855583]
- Updated dependencies [813680f]
  - @module-federation/webpack-bundler-runtime@0.6.1
  - @module-federation/runtime@0.6.1

## 0.6.0

### Patch Changes

- @module-federation/runtime@0.6.0
- @module-federation/webpack-bundler-runtime@0.6.0

## 0.5.2

### Patch Changes

- Updated dependencies [24ba96e]
- Updated dependencies [b90fa7d]
  - @module-federation/webpack-bundler-runtime@0.5.2
  - @module-federation/runtime@0.5.2

## 0.5.1

### Patch Changes

- @module-federation/runtime@0.5.1
- @module-federation/webpack-bundler-runtime@0.5.1

## 0.5.0

### Patch Changes

- Updated dependencies [8378a77]
- Updated dependencies [5c7ac8a]
  - @module-federation/runtime@0.5.0
  - @module-federation/webpack-bundler-runtime@0.5.0

## 0.4.0

### Patch Changes

- Updated dependencies [f2f02c9]
- Updated dependencies [a6e2bed]
  - @module-federation/runtime@0.4.0
  - @module-federation/webpack-bundler-runtime@0.4.0

## 0.3.5

### Patch Changes

- @module-federation/runtime@0.3.5
- @module-federation/webpack-bundler-runtime@0.3.5

## 0.3.4

### Patch Changes

- Updated dependencies [67ea678]
- Updated dependencies [d26d7e6]
  - @module-federation/runtime@0.3.4
  - @module-federation/webpack-bundler-runtime@0.3.4

## 0.3.3

### Patch Changes

- @module-federation/runtime@0.3.3
- @module-federation/webpack-bundler-runtime@0.3.3

## 0.3.2

### Patch Changes

- @module-federation/runtime@0.3.2
- @module-federation/webpack-bundler-runtime@0.3.2

## 0.3.1

### Patch Changes

- @module-federation/runtime@0.3.1
- @module-federation/webpack-bundler-runtime@0.3.1

## 0.3.0

### Patch Changes

- Updated dependencies [fa37cc4]
  - @module-federation/runtime@0.3.0
  - @module-federation/webpack-bundler-runtime@0.3.0

## 0.2.8

### Patch Changes

- @module-federation/runtime@0.2.8
- @module-federation/webpack-bundler-runtime@0.2.8

## 0.2.7

### Patch Changes

- @module-federation/runtime@0.2.7
- @module-federation/webpack-bundler-runtime@0.2.7

## 0.2.6

### Patch Changes

- @module-federation/runtime@0.2.6
- @module-federation/webpack-bundler-runtime@0.2.6

## 0.2.5

### Patch Changes

- Updated dependencies [8cce571]
  - @module-federation/runtime@0.2.5
  - @module-federation/webpack-bundler-runtime@0.2.5

## 0.2.4

### Patch Changes

- Updated dependencies [60cd259]
- Updated dependencies [09b792d]
  - @module-federation/runtime@0.2.4
  - @module-federation/webpack-bundler-runtime@0.2.4

## 0.2.3

### Patch Changes

- Updated dependencies [32f26af]
  - @module-federation/runtime@0.2.3
  - @module-federation/webpack-bundler-runtime@0.2.3

## 0.2.2

### Patch Changes

- @module-federation/runtime@0.2.2
- @module-federation/webpack-bundler-runtime@0.2.2

## 0.2.1

### Patch Changes

- @module-federation/runtime@0.2.1
- @module-federation/webpack-bundler-runtime@0.2.1

## 0.2.0

### Patch Changes

- @module-federation/runtime@0.2.0
- @module-federation/webpack-bundler-runtime@0.2.0

## 0.1.21

### Patch Changes

- Updated dependencies [88900ad]
  - @module-federation/webpack-bundler-runtime@0.1.21
  - @module-federation/runtime@0.1.21

## 0.1.20

### Patch Changes

- Updated dependencies [652c8a2]
- Updated dependencies [685c607]
- Updated dependencies [05c43f3]
  - @module-federation/runtime@0.1.20
  - @module-federation/webpack-bundler-runtime@0.1.20

## 0.1.19

### Patch Changes

- Updated dependencies [031454d]
- Updated dependencies [a2bfb9b]
  - @module-federation/runtime@0.1.19
  - @module-federation/webpack-bundler-runtime@0.1.19

## 0.1.18

### Patch Changes

- Updated dependencies [80af3f3]
  - @module-federation/runtime@0.1.18
  - @module-federation/webpack-bundler-runtime@0.1.18

## 0.1.17

### Patch Changes

- Updated dependencies [26bff6e]
  - @module-federation/runtime@0.1.17
  - @module-federation/webpack-bundler-runtime@0.1.17

## 0.1.16

### Patch Changes

- Updated dependencies [103cd07]
- Updated dependencies [425fc9d]
  - @module-federation/runtime@0.1.16
  - @module-federation/webpack-bundler-runtime@0.1.16

## 0.1.15

### Patch Changes

- @module-federation/runtime@0.1.15
- @module-federation/webpack-bundler-runtime@0.1.15

## 0.1.14

### Patch Changes

- Updated dependencies [10e6f5a]
- Updated dependencies [103b2b8]
  - @module-federation/webpack-bundler-runtime@0.1.14
  - @module-federation/runtime@0.1.14

## 0.1.13

### Patch Changes

- Updated dependencies [2700ba1]
- Updated dependencies [d259a37]
- Updated dependencies [08740a0]
- Updated dependencies [0113b81]
- Updated dependencies [d259a37]
  - @module-federation/webpack-bundler-runtime@0.1.13
  - @module-federation/runtime@0.1.13

## 0.1.12

### Patch Changes

- Updated dependencies [371d1f1]
  - @module-federation/runtime@0.1.12
  - @module-federation/webpack-bundler-runtime@0.1.12

## 0.1.11

### Patch Changes

- Updated dependencies [328cd99]
  - @module-federation/runtime@0.1.11
  - @module-federation/webpack-bundler-runtime@0.1.11

## 0.1.10

### Patch Changes

- @module-federation/runtime@0.1.10
- @module-federation/webpack-bundler-runtime@0.1.10

## 0.1.9

### Patch Changes

- Updated dependencies [5ef0150]
  - @module-federation/runtime@0.1.9
  - @module-federation/webpack-bundler-runtime@0.1.9

## 0.1.8

### Patch Changes

- @module-federation/runtime@0.1.8
- @module-federation/webpack-bundler-runtime@0.1.8

## 0.1.7

### Patch Changes

- Updated dependencies [648353b]
- Updated dependencies [35ebb46]
  - @module-federation/runtime@0.1.7
  - @module-federation/webpack-bundler-runtime@0.1.7

## 0.1.6

### Patch Changes

- 72c7b80: chore: fix release tag
- Updated dependencies [72c7b80]
  - @module-federation/runtime@0.1.6
  - @module-federation/webpack-bundler-runtime@0.1.6

## 0.1.5

### Patch Changes

- Updated dependencies [876a4ff]
- Updated dependencies [f26aa2d]
- Updated dependencies [1a9c6e7]
  - @module-federation/runtime@0.1.5
  - @module-federation/webpack-bundler-runtime@0.1.5

## 0.1.4

### Patch Changes

- 2f697b9: fix: fixed type declaration in pkg
- Updated dependencies [2f697b9]
  - @module-federation/runtime@0.1.4
  - @module-federation/webpack-bundler-runtime@0.1.4

## 0.1.3

### Patch Changes

- Updated dependencies [6b3b210]
  - @module-federation/runtime@0.1.3
  - @module-federation/webpack-bundler-runtime@0.1.3

## 0.1.2

### Patch Changes

- @module-federation/runtime@0.1.2
- @module-federation/webpack-bundler-runtime@0.1.2

## 0.1.1

### Patch Changes

- @module-federation/runtime@0.1.1
- @module-federation/webpack-bundler-runtime@0.1.1

## 0.1.0

### Patch Changes

- Updated dependencies [df3ef24]
- Updated dependencies [df3ef24]
  - @module-federation/runtime@0.1.0
  - @module-federation/webpack-bundler-runtime@0.1.0

## 0.0.17

### Patch Changes

- Updated dependencies [ce0597e]
  - @module-federation/runtime@0.0.17
  - @module-federation/webpack-bundler-runtime@0.0.17

## 0.0.16

### Patch Changes

- @module-federation/runtime@0.0.16
- @module-federation/webpack-bundler-runtime@0.0.16

## 0.0.15

### Patch Changes

- Updated dependencies [6e9b6d5]
  - @module-federation/runtime@0.0.15
  - @module-federation/webpack-bundler-runtime@0.0.15

## 0.0.14

### Patch Changes

- Updated dependencies [a050645]
- Updated dependencies [4fc20cc]
  - @module-federation/runtime@0.0.14
  - @module-federation/webpack-bundler-runtime@0.0.14

## 0.0.13

### Patch Changes

- Updated dependencies [804447c]
  - @module-federation/runtime@0.0.13
  - @module-federation/webpack-bundler-runtime@0.0.13

## 0.0.12

### Patch Changes

- @module-federation/runtime@0.0.12
- @module-federation/webpack-bundler-runtime@0.0.12

## 0.0.11

### Patch Changes

- Updated dependencies [b2ead7a]
- Updated dependencies [589a3bd]
  - @module-federation/runtime@0.0.11
  - @module-federation/webpack-bundler-runtime@0.0.11

## 0.0.10

### Patch Changes

- Updated dependencies [2d774d1]
- Updated dependencies [2097daa]
  - @module-federation/runtime@0.0.10
  - @module-federation/webpack-bundler-runtime@0.0.10

## 0.0.9

### Patch Changes

- Updated dependencies [2ad29a6]
- Updated dependencies [b129098]
  - @module-federation/webpack-bundler-runtime@0.0.9
  - @module-federation/runtime@0.0.9

## 0.0.8

### Patch Changes

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

### Bug Fixes

- **runtime:** shorthand utils imports ([f8e6805](https://github.com/module-federation/core/commit/f8e68058417bf5c4d44e0f9e6b4c8726dfb271f0))

# 1.0.0-canary.1 (2023-12-06)

### Bug Fixes

- bad package reference to sdk ([520c228](https://github.com/module-federation/core/commit/520c2285c3fc2d5da25c055dd4a408c1d0000f12))
- cannot convert undefined object ([#406](https://github.com/module-federation/core/issues/406)) ([f049bc9](https://github.com/module-federation/core/commit/f049bc93c987f0ba918ecb345d1b3ee824715672))
- deps ([#855](https://github.com/module-federation/core/issues/855)) ([51fd134](https://github.com/module-federation/core/commit/51fd134b6ffe501ac2a69df9ce8025f77900edd1))
- **deps:** update dependency @swc/helpers to ~0.4.0 ([#348](https://github.com/module-federation/core/issues/348)) ([36ee624](https://github.com/module-federation/core/commit/36ee624d4c939ffb9884b776c44887686bfef846))
- **deps:** update dependency antd to v4.24.10 ([#849](https://github.com/module-federation/core/issues/849)) ([6daf946](https://github.com/module-federation/core/commit/6daf946f63632cd0a1734e83b83cce06dae2862c))
- **deps:** update dependency antd to v4.24.11 ([#1004](https://github.com/module-federation/core/issues/1004)) ([e372fc1](https://github.com/module-federation/core/commit/e372fc15dddec483f63714802e7aa91ef7dca916))
- **deps:** update dependency antd to v4.24.11 ([#1029](https://github.com/module-federation/core/issues/1029)) ([f9e64c0](https://github.com/module-federation/core/commit/f9e64c04aa1e5802fdc0cdc8f07f2ee728c3ff1c))
- **deps:** update dependency antd to v4.24.12 ([#1074](https://github.com/module-federation/core/issues/1074)) ([46c25e0](https://github.com/module-federation/core/commit/46c25e0a873ada88d2888a4e995bfa7133c01953))
- **deps:** update dependency antd to v4.24.14 ([#1309](https://github.com/module-federation/core/issues/1309)) ([d0a2314](https://github.com/module-federation/core/commit/d0a231470e37dbad85a11df1f12695657ba3b984))
- **deps:** update dependency antd to v4.24.15 ([de857c4](https://github.com/module-federation/core/commit/de857c45af92b3a2584cd3319263417a36f9977a))
- **deps:** update dependency antd to v4.24.7 ([#426](https://github.com/module-federation/core/issues/426)) ([fbd3faa](https://github.com/module-federation/core/commit/fbd3faa961032d22e86d12e86ce3f751d8f962e6))
- **deps:** update dependency antd to v4.24.8 ([#586](https://github.com/module-federation/core/issues/586)) ([5099896](https://github.com/module-federation/core/commit/509989632bbdccd4b0945a04b43fa9dfb73bb476))
- **deps:** update dependency antd to v4.24.9 ([#765](https://github.com/module-federation/core/issues/765)) ([eabe2ec](https://github.com/module-federation/core/commit/eabe2ec55c61123c26b0c94503973621a1efaa7b))
- **deps:** update dependency antd to v4.24.9 ([#779](https://github.com/module-federation/core/issues/779)) ([7b6de1b](https://github.com/module-federation/core/commit/7b6de1b4e17e3ad97e6910e870e68fcd505e25d3))
- **deps:** update dependency axios to v1 ([#534](https://github.com/module-federation/core/issues/534)) ([ae5b885](https://github.com/module-federation/core/commit/ae5b8858825546376551a775be3a31748e9adeef))
- **deps:** update dependency axios to v1.3.5 ([#736](https://github.com/module-federation/core/issues/736)) ([ad9a463](https://github.com/module-federation/core/commit/ad9a463ea26af133fc145404e3351a5c04d5077f))
- **deps:** update dependency axios to v1.3.6 ([#762](https://github.com/module-federation/core/issues/762)) ([b72d2c7](https://github.com/module-federation/core/commit/b72d2c7b536b6c08ef663e1a13db7c996b84753e))
- **deps:** update dependency axios to v1.4.0 ([#821](https://github.com/module-federation/core/issues/821)) ([c5e1546](https://github.com/module-federation/core/commit/c5e154697e83ee457a17dafaaea67b6f7239ac92))
- **deps:** update dependency axios to v1.5.0 ([#1275](https://github.com/module-federation/core/issues/1275)) ([f163df1](https://github.com/module-federation/core/commit/f163df1073740bf4218bb35ba57cea5dc409fe43))
- **deps:** update dependency axios to v1.5.1 ([ae9a06a](https://github.com/module-federation/core/commit/ae9a06a0cc35fad27a0b493a25370b92617c39fb))
- **deps:** update dependency axios to v1.6.0 [security] ([71bd7be](https://github.com/module-federation/core/commit/71bd7becbc201d69b11f0975d5a56548facb3242))
- **deps:** update dependency core-js to v3.29.1 ([#643](https://github.com/module-federation/core/issues/643)) ([cf4dada](https://github.com/module-federation/core/commit/cf4dada8c62074e52f972ae3aceace7fde360b5a))
- **deps:** update dependency core-js to v3.30.1 ([#754](https://github.com/module-federation/core/issues/754)) ([252549a](https://github.com/module-federation/core/commit/252549af57b0288aba43eecb120effa502748375))
- **deps:** update dependency core-js to v3.31.0 ([#1048](https://github.com/module-federation/core/issues/1048)) ([96a99f2](https://github.com/module-federation/core/commit/96a99f2f531b165f14aa36c73eef0691abe3f12c))
- **deps:** update dependency core-js to v3.32.2 ([18d2746](https://github.com/module-federation/core/commit/18d2746763f38fe295a14df3f1bcd4218fade5b8))
- **deps:** update dependency core-js to v3.33.0 ([30894ca](https://github.com/module-federation/core/commit/30894cafbe5dea4350dc7c633548038d7ec5f8a8))
- **deps:** update dependency core-js to v3.33.3 ([6100431](https://github.com/module-federation/core/commit/6100431155a53c6e34092baf6c0e4d5dd578a53d))
- **deps:** update dependency fast-glob to v3.3.0 ([#1078](https://github.com/module-federation/core/issues/1078)) ([14bb0b5](https://github.com/module-federation/core/commit/14bb0b5e7ca6a72190fa9d9df817b57586221b66))
- **deps:** update dependency fast-glob to v3.3.1 ([#1197](https://github.com/module-federation/core/issues/1197)) ([5743543](https://github.com/module-federation/core/commit/57435430bd0912e3bf370ce08b46f610b12d00e3))
- **deps:** update dependency js-cookie to v3.0.4 ([#773](https://github.com/module-federation/core/issues/773)) ([f26af6d](https://github.com/module-federation/core/commit/f26af6db494726a2728b9dd1d0b1e677177c1bf0))
- **deps:** update dependency js-cookie to v3.0.5 ([#1005](https://github.com/module-federation/core/issues/1005)) ([345da70](https://github.com/module-federation/core/commit/345da70b4ec46d955d64e8e7efc13daa24b73f0a))
- **deps:** update dependency react-router-dom to v6.10.0 ([#755](https://github.com/module-federation/core/issues/755)) ([bd22cbe](https://github.com/module-federation/core/commit/bd22cbee9be6dd3b301fbcb2b464b0c697d65689))
- **deps:** update dependency react-router-dom to v6.11.0 ([#830](https://github.com/module-federation/core/issues/830)) ([d9366bf](https://github.com/module-federation/core/commit/d9366bf58f255918c97784960f99a828c3e665e0))
- **deps:** update dependency react-router-dom to v6.11.1 ([#846](https://github.com/module-federation/core/issues/846)) ([299cb0d](https://github.com/module-federation/core/commit/299cb0d0351f1a9cb7c03279eb6a62deb4a3f2d6))
- **deps:** update dependency react-router-dom to v6.11.2 ([#889](https://github.com/module-federation/core/issues/889)) ([a191608](https://github.com/module-federation/core/commit/a19160805ce7da8cad4642f6f8e08762acb74947))
- **deps:** update dependency react-router-dom to v6.14.0 ([#1049](https://github.com/module-federation/core/issues/1049)) ([ada4160](https://github.com/module-federation/core/commit/ada416019bbbf589a5a39094b5f608db39a456b2))
- **deps:** update dependency react-router-dom to v6.14.1 ([#1081](https://github.com/module-federation/core/issues/1081)) ([8515c31](https://github.com/module-federation/core/commit/8515c314ae2d6159c25fc0fcdc992b24c1fa1a93))
- **deps:** update dependency react-router-dom to v6.15.0 ([#1276](https://github.com/module-federation/core/issues/1276)) ([850e2fa](https://github.com/module-federation/core/commit/850e2fac60f49b456aef3b5df9827fc3ac5a6006))
- **deps:** update dependency react-router-dom to v6.16.0 ([0618339](https://github.com/module-federation/core/commit/061833912f7e5748011cd60ed679a68c1b659f77))
- **deps:** update dependency react-router-dom to v6.8.0 ([#428](https://github.com/module-federation/core/issues/428)) ([274e713](https://github.com/module-federation/core/commit/274e713104de49485380e2af700afdd63ae50da5))
- **deps:** update dependency react-router-dom to v6.9.0 ([#663](https://github.com/module-federation/core/issues/663)) ([1a934f5](https://github.com/module-federation/core/commit/1a934f55afc40e0efa686dbb2082d426d07b9d32))
- **deps:** update dependency tsup to v7 ([#1042](https://github.com/module-federation/core/issues/1042)) ([f319c8a](https://github.com/module-federation/core/commit/f319c8a8d876e547eeadd59e5bde30dcc367edaf))
- **deps:** update dependency typedoc to ^0.25.0 ([#1277](https://github.com/module-federation/core/issues/1277)) ([8d6a72e](https://github.com/module-federation/core/commit/8d6a72e18a57b69b2f63802621e8b4b479554fed))
- **deps:** update dependency typedoc to v0.25.1 ([#1304](https://github.com/module-federation/core/issues/1304)) ([abf84fe](https://github.com/module-federation/core/commit/abf84fefd5c20b5de7c9a74d1c49235f44d36dc6))
- **deps:** update dependency typedoc to v0.25.2 ([46c6524](https://github.com/module-federation/core/commit/46c65247e187cee9e15625402c1570ac351bb1fe))
- **deps:** update dependency typedoc to v0.25.3 ([10477bf](https://github.com/module-federation/core/commit/10477bf1f16d695b792d97919e83a8920ee15c01))
- **deps:** update dependency undici to v5.24.0 ([573e644](https://github.com/module-federation/core/commit/573e644333da6d24cb4286ce08221a1aa82415e4))
- **deps:** update dependency undici to v5.25.2 ([da3e539](https://github.com/module-federation/core/commit/da3e539a41ed23ccb5086b1dd428fbee0f8d652c))
- **deps:** update dependency undici to v5.25.4 ([1d4f91e](https://github.com/module-federation/core/commit/1d4f91ec93da4326c8a42eef28f150d5d09738bb))
- **deps:** update dependency undici to v5.26.2 [security] ([410a8b8](https://github.com/module-federation/core/commit/410a8b8bd1558dfb5119ae10941d2b3816a0d0e0))
- **deps:** update dependency unplugin to v1.5.0 ([936b3f8](https://github.com/module-federation/core/commit/936b3f8d8061fd9d481d1788fb35b88588928d14))
- **deps:** update dependency unplugin to v1.5.1 ([e2ea98b](https://github.com/module-federation/core/commit/e2ea98b1a8e67c53c79e41dab0398e8a75434362))
- **federatedtypesplugin:** modify remote url used to import remote types ([#496](https://github.com/module-federation/core/issues/496)) ([e91a68a](https://github.com/module-federation/core/commit/e91a68a96bb2c374f3a0e84eba73baeeb2913698)), closes [#495](https://github.com/module-federation/core/issues/495)
- **federation-boundary:** make custom boundary optional ([#570](https://github.com/module-federation/core/issues/570)) ([e43a387](https://github.com/module-federation/core/commit/e43a387f90587d62a78c40584ed9104328202f8e))
- Fix call undefined delegate ([#1149](https://github.com/module-federation/core/issues/1149)) ([87a5896](https://github.com/module-federation/core/commit/87a5896221a726578c3433071755fba3465824f4)), closes [#1151](https://github.com/module-federation/core/issues/1151)
- flush CSS chunks, cache bust remote entry on render ([#269](https://github.com/module-federation/core/issues/269)) ([85a216a](https://github.com/module-federation/core/commit/85a216a8fd34ae849630ff5b42bacb26c855a9ce))
- Improve logic ([#387](https://github.com/module-federation/core/issues/387)) ([0eb7f1b](https://github.com/module-federation/core/commit/0eb7f1bb77ef0a72ad26adeea1b508fbae60656f))
- native federation in readme ([710e685](https://github.com/module-federation/core/commit/710e68575cc8dfbef684c5c72637b539f7b29773))
- override semantic-release-plugin-decorators ([18675de](https://github.com/module-federation/core/commit/18675defef65570d2b3bb6a9caa3fd039badee29))
- **package.json:** fix package export fields for utils ([#285](https://github.com/module-federation/core/issues/285)) ([99d6b77](https://github.com/module-federation/core/commit/99d6b779696b5dbebea9cf3c870a5caa5d9d7c6f))
- remove unused dependencies nx added to typescript package ([#690](https://github.com/module-federation/core/issues/690)) ([c87e7d7](https://github.com/module-federation/core/commit/c87e7d74226f060bbd2aff7e65df691e69f6f82a))
- resolve NX build version issues ([#578](https://github.com/module-federation/core/issues/578)) ([84d3dde](https://github.com/module-federation/core/commit/84d3dde0d3eff37e14c759456f7a56690c776f27))
- **runtime:** correct runtime package.json exports ([efb95e7](https://github.com/module-federation/core/commit/efb95e7dcc6480475ded06c8ca2a0688a5c095d3))
- **runtime:** fix type definition ([5f59f59](https://github.com/module-federation/core/commit/5f59f5934ec9f0eea77135adb7e76a1c163802e4))
- **runtime:** Repeated requests to repair css preload failure ([d49efc4](https://github.com/module-federation/core/commit/d49efc4aec60fbb2be4e6bc3be61317c039712cb))
- **runtime:** runtime type should not be commonjs ([d9d54d2](https://github.com/module-federation/core/commit/d9d54d2102070873f5f2e9cae66e401ff6fa3eaa))
- safely build url to download type files ([#694](https://github.com/module-federation/core/issues/694)) ([ee5429d](https://github.com/module-federation/core/commit/ee5429dea3469ff1bf020f84d88e96caf1075d07))
- **sdk:** correct version ([#1713](https://github.com/module-federation/core/issues/1713)) ([b6edb13](https://github.com/module-federation/core/commit/b6edb130f539f89a3915869214b68c732203c585))
- set peer dependencies ([#341](https://github.com/module-federation/core/issues/341)) ([fec9608](https://github.com/module-federation/core/commit/fec960813a4e3859a5fb24863bb55e463a2fdfa3))
- support dynamic import of esm modules ([#296](https://github.com/module-federation/core/issues/296)) ([cf28356](https://github.com/module-federation/core/commit/cf28356728354e1f63c0d588035dd115398f8641))
- switch to @goestav/nx-semantic-release ([63a3350](https://github.com/module-federation/core/commit/63a3350a6a1a12235e3c9f1e7c724d54f0476356))
- **typescript:** use node-fetch to download TS types ([#565](https://github.com/module-federation/core/issues/565)) ([f668b1f](https://github.com/module-federation/core/commit/f668b1fa11f05ff5d15e6581c27b5da9ad454ed2))
- update lockfile ([de792c7](https://github.com/module-federation/core/commit/de792c7e75b9a390cb8be1dd12b604b9b8d55cd2))
- update publish config ([e913cb1](https://github.com/module-federation/core/commit/e913cb1f23d8e44fd8f57d83192dc2465d0bbd02))
- Utilities - Remove module side effect ([#488](https://github.com/module-federation/core/issues/488)) ([3554de7](https://github.com/module-federation/core/commit/3554de7912eaf7b379a6a863677c4b01da0ccf2c)), closes [#487](https://github.com/module-federation/core/issues/487) [#500](https://github.com/module-federation/core/issues/500) [#496](https://github.com/module-federation/core/issues/496) [#495](https://github.com/module-federation/core/issues/495) [#492](https://github.com/module-federation/core/issues/492) [#455](https://github.com/module-federation/core/issues/455) [#491](https://github.com/module-federation/core/issues/491) [#496](https://github.com/module-federation/core/issues/496) [#495](https://github.com/module-federation/core/issues/495)

### Features

- Automatic Async boundary loader ([#330](https://github.com/module-federation/core/issues/330)) ([7e3c08c](https://github.com/module-federation/core/commit/7e3c08cf7835c0407bdce7ed6865b864153074a4))
- add automic page-map generation ([#101](https://github.com/module-federation/core/issues/101)) ([87b61a2](https://github.com/module-federation/core/commit/87b61a281d4b8f9eeb65251bc1d8675e2e2b4366)), closes [#102](https://github.com/module-federation/core/issues/102)
- add runtime & sdk ([992f85a](https://github.com/module-federation/core/commit/992f85a81c920050c4fa0fbd7fe1fe5873b7ce3b))
- add runtime test ([c58c827](https://github.com/module-federation/core/commit/c58c827158bb73996110f18566f600fb40193456))
- add runtimeexample ([e44e4a2](https://github.com/module-federation/core/commit/e44e4a26ca9fbff2429c053ca40663927d92c800))
- add storybook addon that supports Module Federation remote containers ([#598](https://github.com/module-federation/core/issues/598)) ([7547b02](https://github.com/module-federation/core/commit/7547b02937fdef2831060d6a7bfd337d2cc3355c))
- Allow Container Utils to work Server Side ([#723](https://github.com/module-federation/core/issues/723)) ([232ba24](https://github.com/module-federation/core/commit/232ba24072f19bd32d1f745d4edf1518e548df50))
- change module sharing strategy ([#469](https://github.com/module-federation/core/issues/469)) ([5fecf86](https://github.com/module-federation/core/commit/5fecf867f34b20e2c7cea3909a1f306d46d92bf3))
- core package for module federation ([#1093](https://github.com/module-federation/core/issues/1093)) ([d460400](https://github.com/module-federation/core/commit/d46040053e9b627321b5fe8e05556c5bb727c238)), closes [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#835](https://github.com/module-federation/core/issues/835) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#871](https://github.com/module-federation/core/issues/871) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#872](https://github.com/module-federation/core/issues/872) [#875](https://github.com/module-federation/core/issues/875) [#884](https://github.com/module-federation/core/issues/884) [#887](https://github.com/module-federation/core/issues/887) [#893](https://github.com/module-federation/core/issues/893) [#885](https://github.com/module-federation/core/issues/885) [#899](https://github.com/module-federation/core/issues/899) [#904](https://github.com/module-federation/core/issues/904) [#932](https://github.com/module-federation/core/issues/932) [#936](https://github.com/module-federation/core/issues/936) [#959](https://github.com/module-federation/core/issues/959) [#960](https://github.com/module-federation/core/issues/960) [#969](https://github.com/module-federation/core/issues/969) [#971](https://github.com/module-federation/core/issues/971) [#1234](https://github.com/module-federation/core/issues/1234) [#1235](https://github.com/module-federation/core/issues/1235)
- Delegate Modules ([#509](https://github.com/module-federation/core/issues/509)) ([1a085e7](https://github.com/module-federation/core/commit/1a085e7e03ca0afd5c64389b4b169f3db3382f6b))
- **docs:** add i18n support ([#608](https://github.com/module-federation/core/issues/608)) ([ce3d4b6](https://github.com/module-federation/core/commit/ce3d4b607b75746d8db7d096b8db932922dcb11a))
- **docs:** initial docs ui ([#869](https://github.com/module-federation/core/issues/869)) ([7b1252e](https://github.com/module-federation/core/commit/7b1252eeef1627e0aa59df70ed9c918b8328ed20))
- Dynamic Filesystem ([#1274](https://github.com/module-federation/core/issues/1274)) ([2bec98a](https://github.com/module-federation/core/commit/2bec98a2472b44898a7f14ec6868a2368cfb6d82))
- federated types for Typescript based projects ([#245](https://github.com/module-federation/core/issues/245)) ([4a5e282](https://github.com/module-federation/core/commit/4a5e2824400cc843fa0c0504936a68c6c9f33946)), closes [#244](https://github.com/module-federation/core/issues/244)
- fork module federation ([0ad7430](https://github.com/module-federation/core/commit/0ad7430f6170458a47144be392133b7b2fa1ade0))
- improved async init ([ae3a450](https://github.com/module-federation/core/commit/ae3a4503ff9de86492b13029d6334b281ddd9493))
- Medusa Support in NextFederationPlugin ([#609](https://github.com/module-federation/core/issues/609)) ([0bbba38](https://github.com/module-federation/core/commit/0bbba384c45b7d149b7a6be2dfbe9851b541b528)), closes [#606](https://github.com/module-federation/core/issues/606)
- Move Repo to NX ([#154](https://github.com/module-federation/core/issues/154)) ([d2a4dfa](https://github.com/module-federation/core/commit/d2a4dfac7fcdaa2b6a21e3d2973808d01649da61)), closes [#199](https://github.com/module-federation/core/issues/199) [#205](https://github.com/module-federation/core/issues/205) [#144](https://github.com/module-federation/core/issues/144) [#212](https://github.com/module-federation/core/issues/212)
- native self forming node federation ([#1291](https://github.com/module-federation/core/issues/1291)) ([1dd5ed1](https://github.com/module-federation/core/commit/1dd5ed17c981e036336925e807203e94b58c36d6))
- native-federation-typescript plugin ([#692](https://github.com/module-federation/core/issues/692)) ([b41c5aa](https://github.com/module-federation/core/commit/b41c5aacfeda0fada5b426086658235edfd86cdd))
- new actions, remove gpt integration ([370229e](https://github.com/module-federation/core/commit/370229e02cc352fcfaeaa0f3cf1f9f2d4966d1bb))
- Next Federation 7 ([#726](https://github.com/module-federation/core/issues/726)) ([d50ca1e](https://github.com/module-federation/core/commit/d50ca1e4636c4e0a402190f6e9c3f69ed9ec8eac)), closes [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#835](https://github.com/module-federation/core/issues/835) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#871](https://github.com/module-federation/core/issues/871) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#872](https://github.com/module-federation/core/issues/872) [#875](https://github.com/module-federation/core/issues/875) [#884](https://github.com/module-federation/core/issues/884) [#887](https://github.com/module-federation/core/issues/887) [#893](https://github.com/module-federation/core/issues/893) [#885](https://github.com/module-federation/core/issues/885) [#899](https://github.com/module-federation/core/issues/899) [#904](https://github.com/module-federation/core/issues/904) [#932](https://github.com/module-federation/core/issues/932) [#936](https://github.com/module-federation/core/issues/936) [#959](https://github.com/module-federation/core/issues/959) [#960](https://github.com/module-federation/core/issues/960) [#969](https://github.com/module-federation/core/issues/969) [#971](https://github.com/module-federation/core/issues/971) [#974](https://github.com/module-federation/core/issues/974) [#984](https://github.com/module-federation/core/issues/984) [#986](https://github.com/module-federation/core/issues/986) [#1015](https://github.com/module-federation/core/issues/1015) [#1086](https://github.com/module-federation/core/issues/1086) [#1084](https://github.com/module-federation/core/issues/1084)
- **node:** add flag to control logging ([eebab83](https://github.com/module-federation/core/commit/eebab83762a08d82393f04ed03c0af026356653a))
- **node:** node federation demo/testing apps added ([27d545d](https://github.com/module-federation/core/commit/27d545d99095da7134c392dbcd9fb135a170f6ef))
- Remove MF plugin from Typescript plugin ([#607](https://github.com/module-federation/core/issues/607)) ([94e9149](https://github.com/module-federation/core/commit/94e9149c4be12cc3e2627da7d7a9e11289cab894)), closes [#608](https://github.com/module-federation/core/issues/608) [#608](https://github.com/module-federation/core/issues/608)
- **runtime:** add hook for handle preloadRemote module ([#1712](https://github.com/module-federation/core/issues/1712)) ([6efd3b8](https://github.com/module-federation/core/commit/6efd3b85ee7377c20529ff50c22c153962b8e210))
- **runtime:** add runtime license ([6de6468](https://github.com/module-federation/core/commit/6de64687e4507c108e6da8f6552fc383b9ec1c09))
- **runtime:** Adding runtime package ([88c0052](https://github.com/module-federation/core/commit/88c005206d2bcd426c4d5519b281b8b390a3c69c))
- **runtime:** Federation Runtime Package ([4d335e8](https://github.com/module-federation/core/commit/4d335e8821e7d6f5e9ab97952ae2b58668042cbb))
- **sdk:** add sdk license ([56546a5](https://github.com/module-federation/core/commit/56546a5b33940bfa6eca635c00846a171826b922))
- **sdk:** Federation SDK Package ([611755c](https://github.com/module-federation/core/commit/611755cb6dcd5c02fbb392d190d43f3bcb49e238))
- **sdk:** fix version mismatch ([86bae7c](https://github.com/module-federation/core/commit/86bae7c5112b129bda4be232e97d7ff1c7046acf))
- **sdk:** fix version missmatch ([f4ed6f0](https://github.com/module-federation/core/commit/f4ed6f0d40cb2de1cbea4189f2deb1ff2d8cc17d))
- setup docs ([#549](https://github.com/module-federation/core/issues/549)) ([b139d92](https://github.com/module-federation/core/commit/b139d92032226102bb594695865979921d941944))
- test command ([3ade629](https://github.com/module-federation/core/commit/3ade629488f4ea1549314b82b41caef9a046da9f))
- **typedoc-parsetr:** merged main ([cf6e65a](https://github.com/module-federation/core/commit/cf6e65a4aa895d7c2dba8fdbd8ec22ec7bd8f514))
- **typedoc-parsetr:** merged main ([2ff0d5a](https://github.com/module-federation/core/commit/2ff0d5a075df3f241742cc7e516cd0378e8e1b3e))
- **typedoc-parsetr:** python script implementation ([0a533cb](https://github.com/module-federation/core/commit/0a533cb60e0c3ca269ab45df740c1367be175e80))
- **typescript:** excessive recompilation prevention ([#306](https://github.com/module-federation/core/issues/306)) ([6e1967f](https://github.com/module-federation/core/commit/6e1967f019afb25dfbcfe83627b08ae8b1fe97b2))
- **typescript:** support vue typescript compiler ([#542](https://github.com/module-federation/core/issues/542)) ([cde5952](https://github.com/module-federation/core/commit/cde5952c42ec19f87c5bc4dddb8d8be6f97c1c55)), closes [#502](https://github.com/module-federation/core/issues/502)
- update the `next` peer dep in nextjs-mf ([#221](https://github.com/module-federation/core/issues/221)) ([d9b1677](https://github.com/module-federation/core/commit/d9b16776b1c4ed61e6c0e0414ed452d7312c1806))
- **website:** initial version of module federation website ([#751](https://github.com/module-federation/core/issues/751)) ([9b4ec04](https://github.com/module-federation/core/commit/9b4ec048652f0d2237e9401912ead7c5bbe060c4))

### Reverts

- Revert "chore: upgrade nx" (#1064) ([3eadaf6](https://github.com/module-federation/core/commit/3eadaf6f2d8ecc64b45c8e10dbc93f18293f45d5)), closes [#1064](https://github.com/module-federation/core/issues/1064)

### BREAKING CHANGES

- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- chore: fix project.json

- debugging

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code

- ci: fix install step with npm and NX

- test: remove tests for now

- chore(utils): release version 1.7.3-beta.0

- chore(utils): release version 1.7.3

- chore(node): release version 0.14.4-beta.0

- chore(node): release version 0.14.4

- chore(nextjs-mf): release version 6.4.1-beta.4

- fix: remove debugging runtime variable

- chore(nextjs-mf): release version 6.4.1-beta.5
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- chore: fix project.json

- debugging

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code

- ci: fix install step with npm and NX

- test: remove tests for now

- chore(utils): release version 1.7.3-beta.0

- chore(utils): release version 1.7.3

- chore(node): release version 0.14.4-beta.0

- chore(node): release version 0.14.4

- chore(nextjs-mf): release version 6.4.1-beta.4

- fix: remove debugging runtime variable

- chore(nextjs-mf): release version 6.4.1-beta.5
- Previously, we used to "rekey" all shared packages used in a host in order to prevent eager consumption issues. However, this caused unforeseen issues when trying to share a singleton package, as the package would end up being bundled multiple times per page.

As a result, we have had to stop rekeying shared modules in userland and only do so on internal Next packages themselves.

If you need to dangerously share a package using the old method, you can do so by using the following code:

                 const shared = {
                   fakeLodash: {
                     import: "lodash",
                     shareKey: "lodash",
                   }
                 }

Please note that this method is now considered dangerous and should be used with caution.

- update build release

- update build release
- **typescript:** Reimplemented the whole plugin from round-up to enhance performance, prevent excessive recompilation and other issues.

Some key changes to the plugin includes:

- Downloading remote types before compilation starts.
- Caching remote types for better performance.
- Ability to provide Plugin options.

Please go through plugin `readme.md` file to understand what's changed and how to use the plugin.

# [1.0.0-canary.5](https://github.com/module-federation/core/compare/runtime-1.0.0-canary.4...runtime-1.0.0-canary.5) (2023-11-23)

### Bug Fixes

- **runtime:** correct runtime package.json exports ([849e1e2](https://github.com/module-federation/core/commit/849e1e2cce4eeb9c64ada3504eaf3c0d68aaf64a))

# [1.0.0-canary.4](https://github.com/module-federation/core/compare/runtime-1.0.0-canary.3...runtime-1.0.0-canary.4) (2023-11-23)

### Bug Fixes

- **runtime:** Repeated requests to repair css preload failure ([062b4f5](https://github.com/module-federation/core/commit/062b4f5bef6051342b3f33ad753c780635f82933))

# [1.0.0-canary.3](https://github.com/module-federation/core/compare/runtime-1.0.0-canary.2...runtime-1.0.0-canary.3) (2023-11-22)

### Bug Fixes

- **runtime:** runtime type should not be commonjs ([b20c195](https://github.com/module-federation/core/commit/b20c195ab5232874ee3c7df7620c8c490f1605a2))

# [1.0.0-canary.2](https://github.com/module-federation/core/compare/runtime-1.0.0-canary.1...runtime-1.0.0-canary.2) (2023-11-22)

### Bug Fixes

- **deps:** update dependency axios to v1.6.0 [security] ([71bd7be](https://github.com/module-federation/core/commit/71bd7becbc201d69b11f0975d5a56548facb3242))
- **runtime:** fix type definition ([ec932b9](https://github.com/module-federation/core/commit/ec932b933dcf8a3f67e53d067738b2b5210d8ff8))

# 1.0.0-canary.1 (2023-11-21)

### Bug Fixes

- bad package reference to sdk ([74f44b0](https://github.com/module-federation/core/commit/74f44b096e2c2d9ead79d13b8d71dccdeb2ae311))
- cannot convert undefined object ([#406](https://github.com/module-federation/core/issues/406)) ([f049bc9](https://github.com/module-federation/core/commit/f049bc93c987f0ba918ecb345d1b3ee824715672))
- deps ([#855](https://github.com/module-federation/core/issues/855)) ([51fd134](https://github.com/module-federation/core/commit/51fd134b6ffe501ac2a69df9ce8025f77900edd1))
- **deps:** update dependency @swc/helpers to ~0.4.0 ([#348](https://github.com/module-federation/core/issues/348)) ([36ee624](https://github.com/module-federation/core/commit/36ee624d4c939ffb9884b776c44887686bfef846))
- **deps:** update dependency antd to v4.24.10 ([#849](https://github.com/module-federation/core/issues/849)) ([6daf946](https://github.com/module-federation/core/commit/6daf946f63632cd0a1734e83b83cce06dae2862c))
- **deps:** update dependency antd to v4.24.11 ([#1004](https://github.com/module-federation/core/issues/1004)) ([e372fc1](https://github.com/module-federation/core/commit/e372fc15dddec483f63714802e7aa91ef7dca916))
- **deps:** update dependency antd to v4.24.11 ([#1029](https://github.com/module-federation/core/issues/1029)) ([f9e64c0](https://github.com/module-federation/core/commit/f9e64c04aa1e5802fdc0cdc8f07f2ee728c3ff1c))
- **deps:** update dependency antd to v4.24.12 ([#1074](https://github.com/module-federation/core/issues/1074)) ([46c25e0](https://github.com/module-federation/core/commit/46c25e0a873ada88d2888a4e995bfa7133c01953))
- **deps:** update dependency antd to v4.24.14 ([#1309](https://github.com/module-federation/core/issues/1309)) ([d0a2314](https://github.com/module-federation/core/commit/d0a231470e37dbad85a11df1f12695657ba3b984))
- **deps:** update dependency antd to v4.24.7 ([#426](https://github.com/module-federation/core/issues/426)) ([fbd3faa](https://github.com/module-federation/core/commit/fbd3faa961032d22e86d12e86ce3f751d8f962e6))
- **deps:** update dependency antd to v4.24.8 ([#586](https://github.com/module-federation/core/issues/586)) ([5099896](https://github.com/module-federation/core/commit/509989632bbdccd4b0945a04b43fa9dfb73bb476))
- **deps:** update dependency antd to v4.24.9 ([#765](https://github.com/module-federation/core/issues/765)) ([eabe2ec](https://github.com/module-federation/core/commit/eabe2ec55c61123c26b0c94503973621a1efaa7b))
- **deps:** update dependency antd to v4.24.9 ([#779](https://github.com/module-federation/core/issues/779)) ([7b6de1b](https://github.com/module-federation/core/commit/7b6de1b4e17e3ad97e6910e870e68fcd505e25d3))
- **deps:** update dependency axios to v1 ([#534](https://github.com/module-federation/core/issues/534)) ([ae5b885](https://github.com/module-federation/core/commit/ae5b8858825546376551a775be3a31748e9adeef))
- **deps:** update dependency axios to v1.3.5 ([#736](https://github.com/module-federation/core/issues/736)) ([ad9a463](https://github.com/module-federation/core/commit/ad9a463ea26af133fc145404e3351a5c04d5077f))
- **deps:** update dependency axios to v1.3.6 ([#762](https://github.com/module-federation/core/issues/762)) ([b72d2c7](https://github.com/module-federation/core/commit/b72d2c7b536b6c08ef663e1a13db7c996b84753e))
- **deps:** update dependency axios to v1.4.0 ([#821](https://github.com/module-federation/core/issues/821)) ([c5e1546](https://github.com/module-federation/core/commit/c5e154697e83ee457a17dafaaea67b6f7239ac92))
- **deps:** update dependency axios to v1.5.0 ([#1275](https://github.com/module-federation/core/issues/1275)) ([f163df1](https://github.com/module-federation/core/commit/f163df1073740bf4218bb35ba57cea5dc409fe43))
- **deps:** update dependency axios to v1.5.1 ([ae9a06a](https://github.com/module-federation/core/commit/ae9a06a0cc35fad27a0b493a25370b92617c39fb))
- **deps:** update dependency core-js to v3.29.1 ([#643](https://github.com/module-federation/core/issues/643)) ([cf4dada](https://github.com/module-federation/core/commit/cf4dada8c62074e52f972ae3aceace7fde360b5a))
- **deps:** update dependency core-js to v3.30.1 ([#754](https://github.com/module-federation/core/issues/754)) ([252549a](https://github.com/module-federation/core/commit/252549af57b0288aba43eecb120effa502748375))
- **deps:** update dependency core-js to v3.31.0 ([#1048](https://github.com/module-federation/core/issues/1048)) ([96a99f2](https://github.com/module-federation/core/commit/96a99f2f531b165f14aa36c73eef0691abe3f12c))
- **deps:** update dependency core-js to v3.32.2 ([18d2746](https://github.com/module-federation/core/commit/18d2746763f38fe295a14df3f1bcd4218fade5b8))
- **deps:** update dependency core-js to v3.33.0 ([30894ca](https://github.com/module-federation/core/commit/30894cafbe5dea4350dc7c633548038d7ec5f8a8))
- **deps:** update dependency fast-glob to v3.3.0 ([#1078](https://github.com/module-federation/core/issues/1078)) ([14bb0b5](https://github.com/module-federation/core/commit/14bb0b5e7ca6a72190fa9d9df817b57586221b66))
- **deps:** update dependency fast-glob to v3.3.1 ([#1197](https://github.com/module-federation/core/issues/1197)) ([5743543](https://github.com/module-federation/core/commit/57435430bd0912e3bf370ce08b46f610b12d00e3))
- **deps:** update dependency js-cookie to v3.0.4 ([#773](https://github.com/module-federation/core/issues/773)) ([f26af6d](https://github.com/module-federation/core/commit/f26af6db494726a2728b9dd1d0b1e677177c1bf0))
- **deps:** update dependency js-cookie to v3.0.5 ([#1005](https://github.com/module-federation/core/issues/1005)) ([345da70](https://github.com/module-federation/core/commit/345da70b4ec46d955d64e8e7efc13daa24b73f0a))
- **deps:** update dependency react-router-dom to v6.10.0 ([#755](https://github.com/module-federation/core/issues/755)) ([bd22cbe](https://github.com/module-federation/core/commit/bd22cbee9be6dd3b301fbcb2b464b0c697d65689))
- **deps:** update dependency react-router-dom to v6.11.0 ([#830](https://github.com/module-federation/core/issues/830)) ([d9366bf](https://github.com/module-federation/core/commit/d9366bf58f255918c97784960f99a828c3e665e0))
- **deps:** update dependency react-router-dom to v6.11.1 ([#846](https://github.com/module-federation/core/issues/846)) ([299cb0d](https://github.com/module-federation/core/commit/299cb0d0351f1a9cb7c03279eb6a62deb4a3f2d6))
- **deps:** update dependency react-router-dom to v6.11.2 ([#889](https://github.com/module-federation/core/issues/889)) ([a191608](https://github.com/module-federation/core/commit/a19160805ce7da8cad4642f6f8e08762acb74947))
- **deps:** update dependency react-router-dom to v6.14.0 ([#1049](https://github.com/module-federation/core/issues/1049)) ([ada4160](https://github.com/module-federation/core/commit/ada416019bbbf589a5a39094b5f608db39a456b2))
- **deps:** update dependency react-router-dom to v6.14.1 ([#1081](https://github.com/module-federation/core/issues/1081)) ([8515c31](https://github.com/module-federation/core/commit/8515c314ae2d6159c25fc0fcdc992b24c1fa1a93))
- **deps:** update dependency react-router-dom to v6.15.0 ([#1276](https://github.com/module-federation/core/issues/1276)) ([850e2fa](https://github.com/module-federation/core/commit/850e2fac60f49b456aef3b5df9827fc3ac5a6006))
- **deps:** update dependency react-router-dom to v6.16.0 ([0618339](https://github.com/module-federation/core/commit/061833912f7e5748011cd60ed679a68c1b659f77))
- **deps:** update dependency react-router-dom to v6.8.0 ([#428](https://github.com/module-federation/core/issues/428)) ([274e713](https://github.com/module-federation/core/commit/274e713104de49485380e2af700afdd63ae50da5))
- **deps:** update dependency react-router-dom to v6.9.0 ([#663](https://github.com/module-federation/core/issues/663)) ([1a934f5](https://github.com/module-federation/core/commit/1a934f55afc40e0efa686dbb2082d426d07b9d32))
- **deps:** update dependency tsup to v7 ([#1042](https://github.com/module-federation/core/issues/1042)) ([f319c8a](https://github.com/module-federation/core/commit/f319c8a8d876e547eeadd59e5bde30dcc367edaf))
- **deps:** update dependency typedoc to ^0.25.0 ([#1277](https://github.com/module-federation/core/issues/1277)) ([8d6a72e](https://github.com/module-federation/core/commit/8d6a72e18a57b69b2f63802621e8b4b479554fed))
- **deps:** update dependency typedoc to v0.25.1 ([#1304](https://github.com/module-federation/core/issues/1304)) ([abf84fe](https://github.com/module-federation/core/commit/abf84fefd5c20b5de7c9a74d1c49235f44d36dc6))
- **deps:** update dependency typedoc to v0.25.2 ([46c6524](https://github.com/module-federation/core/commit/46c65247e187cee9e15625402c1570ac351bb1fe))
- **deps:** update dependency undici to v5.24.0 ([573e644](https://github.com/module-federation/core/commit/573e644333da6d24cb4286ce08221a1aa82415e4))
- **deps:** update dependency undici to v5.25.2 ([da3e539](https://github.com/module-federation/core/commit/da3e539a41ed23ccb5086b1dd428fbee0f8d652c))
- **deps:** update dependency undici to v5.25.4 ([1d4f91e](https://github.com/module-federation/core/commit/1d4f91ec93da4326c8a42eef28f150d5d09738bb))
- **deps:** update dependency undici to v5.26.2 [security] ([410a8b8](https://github.com/module-federation/core/commit/410a8b8bd1558dfb5119ae10941d2b3816a0d0e0))
- **deps:** update dependency unplugin to v1.5.0 ([936b3f8](https://github.com/module-federation/core/commit/936b3f8d8061fd9d481d1788fb35b88588928d14))
- **federatedtypesplugin:** modify remote url used to import remote types ([#496](https://github.com/module-federation/core/issues/496)) ([e91a68a](https://github.com/module-federation/core/commit/e91a68a96bb2c374f3a0e84eba73baeeb2913698)), closes [#495](https://github.com/module-federation/core/issues/495)
- **federation-boundary:** make custom boundary optional ([#570](https://github.com/module-federation/core/issues/570)) ([e43a387](https://github.com/module-federation/core/commit/e43a387f90587d62a78c40584ed9104328202f8e))
- Fix call undefined delegate ([#1149](https://github.com/module-federation/core/issues/1149)) ([87a5896](https://github.com/module-federation/core/commit/87a5896221a726578c3433071755fba3465824f4)), closes [#1151](https://github.com/module-federation/core/issues/1151)
- flush CSS chunks, cache bust remote entry on render ([#269](https://github.com/module-federation/core/issues/269)) ([85a216a](https://github.com/module-federation/core/commit/85a216a8fd34ae849630ff5b42bacb26c855a9ce))
- Improve logic ([#387](https://github.com/module-federation/core/issues/387)) ([0eb7f1b](https://github.com/module-federation/core/commit/0eb7f1bb77ef0a72ad26adeea1b508fbae60656f))
- native federation in readme ([710e685](https://github.com/module-federation/core/commit/710e68575cc8dfbef684c5c72637b539f7b29773))
- nx build dep sync ([38c0902](https://github.com/module-federation/core/commit/38c09025aeee8b3bb91f45721678d59ff814b8ba))
- override semantic-release-plugin-decorators ([18675de](https://github.com/module-federation/core/commit/18675defef65570d2b3bb6a9caa3fd039badee29))
- **package.json:** fix package export fields for utils ([#285](https://github.com/module-federation/core/issues/285)) ([99d6b77](https://github.com/module-federation/core/commit/99d6b779696b5dbebea9cf3c870a5caa5d9d7c6f))
- remove unused dependencies nx added to typescript package ([#690](https://github.com/module-federation/core/issues/690)) ([c87e7d7](https://github.com/module-federation/core/commit/c87e7d74226f060bbd2aff7e65df691e69f6f82a))
- resolve NX build version issues ([#578](https://github.com/module-federation/core/issues/578)) ([84d3dde](https://github.com/module-federation/core/commit/84d3dde0d3eff37e14c759456f7a56690c776f27))
- safely build url to download type files ([#694](https://github.com/module-federation/core/issues/694)) ([ee5429d](https://github.com/module-federation/core/commit/ee5429dea3469ff1bf020f84d88e96caf1075d07))
- set peer dependencies ([#341](https://github.com/module-federation/core/issues/341)) ([fec9608](https://github.com/module-federation/core/commit/fec960813a4e3859a5fb24863bb55e463a2fdfa3))
- support dynamic import of esm modules ([#296](https://github.com/module-federation/core/issues/296)) ([cf28356](https://github.com/module-federation/core/commit/cf28356728354e1f63c0d588035dd115398f8641))
- switch to @goestav/nx-semantic-release ([63a3350](https://github.com/module-federation/core/commit/63a3350a6a1a12235e3c9f1e7c724d54f0476356))
- **typescript:** use node-fetch to download TS types ([#565](https://github.com/module-federation/core/issues/565)) ([f668b1f](https://github.com/module-federation/core/commit/f668b1fa11f05ff5d15e6581c27b5da9ad454ed2))
- update publish config ([b5e04ff](https://github.com/module-federation/core/commit/b5e04ffff7003b73f3a65a28a792ef389035214d))
- Utilities - Remove module side effect ([#488](https://github.com/module-federation/core/issues/488)) ([3554de7](https://github.com/module-federation/core/commit/3554de7912eaf7b379a6a863677c4b01da0ccf2c)), closes [#487](https://github.com/module-federation/core/issues/487) [#500](https://github.com/module-federation/core/issues/500) [#496](https://github.com/module-federation/core/issues/496) [#495](https://github.com/module-federation/core/issues/495) [#492](https://github.com/module-federation/core/issues/492) [#455](https://github.com/module-federation/core/issues/455) [#491](https://github.com/module-federation/core/issues/491) [#496](https://github.com/module-federation/core/issues/496) [#495](https://github.com/module-federation/core/issues/495)

### Features

- Automatic Async boundary loader ([#330](https://github.com/module-federation/core/issues/330)) ([7e3c08c](https://github.com/module-federation/core/commit/7e3c08cf7835c0407bdce7ed6865b864153074a4))
- add automic page-map generation ([#101](https://github.com/module-federation/core/issues/101)) ([87b61a2](https://github.com/module-federation/core/commit/87b61a281d4b8f9eeb65251bc1d8675e2e2b4366)), closes [#102](https://github.com/module-federation/core/issues/102)
- add bundler runtime ([ce42e15](https://github.com/module-federation/core/commit/ce42e15b7329ca9c7ba32d0a1ec7afbf47400e6e))
- add runtime & sdk ([6b115e5](https://github.com/module-federation/core/commit/6b115e54cf8f70c77c50e97c8cc9991acae4f3b3))
- add runtime test ([c1d7316](https://github.com/module-federation/core/commit/c1d731631c0d0fdec7a2da1cc80ac8b6ff431ab2))
- add runtimeexample ([d93fd24](https://github.com/module-federation/core/commit/d93fd2468223a11644f7298afc126fc434f5d706))
- add storybook addon that supports Module Federation remote containers ([#598](https://github.com/module-federation/core/issues/598)) ([7547b02](https://github.com/module-federation/core/commit/7547b02937fdef2831060d6a7bfd337d2cc3355c))
- Allow Container Utils to work Server Side ([#723](https://github.com/module-federation/core/issues/723)) ([232ba24](https://github.com/module-federation/core/commit/232ba24072f19bd32d1f745d4edf1518e548df50))
- change module sharing strategy ([#469](https://github.com/module-federation/core/issues/469)) ([5fecf86](https://github.com/module-federation/core/commit/5fecf867f34b20e2c7cea3909a1f306d46d92bf3))
- core package for module federation ([#1093](https://github.com/module-federation/core/issues/1093)) ([d460400](https://github.com/module-federation/core/commit/d46040053e9b627321b5fe8e05556c5bb727c238)), closes [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#835](https://github.com/module-federation/core/issues/835) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#871](https://github.com/module-federation/core/issues/871) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#872](https://github.com/module-federation/core/issues/872) [#875](https://github.com/module-federation/core/issues/875) [#884](https://github.com/module-federation/core/issues/884) [#887](https://github.com/module-federation/core/issues/887) [#893](https://github.com/module-federation/core/issues/893) [#885](https://github.com/module-federation/core/issues/885) [#899](https://github.com/module-federation/core/issues/899) [#904](https://github.com/module-federation/core/issues/904) [#932](https://github.com/module-federation/core/issues/932) [#936](https://github.com/module-federation/core/issues/936) [#959](https://github.com/module-federation/core/issues/959) [#960](https://github.com/module-federation/core/issues/960) [#969](https://github.com/module-federation/core/issues/969) [#971](https://github.com/module-federation/core/issues/971) [#1234](https://github.com/module-federation/core/issues/1234) [#1235](https://github.com/module-federation/core/issues/1235)
- Delegate Modules ([#509](https://github.com/module-federation/core/issues/509)) ([1a085e7](https://github.com/module-federation/core/commit/1a085e7e03ca0afd5c64389b4b169f3db3382f6b))
- **docs:** add i18n support ([#608](https://github.com/module-federation/core/issues/608)) ([ce3d4b6](https://github.com/module-federation/core/commit/ce3d4b607b75746d8db7d096b8db932922dcb11a))
- **docs:** initial docs ui ([#869](https://github.com/module-federation/core/issues/869)) ([7b1252e](https://github.com/module-federation/core/commit/7b1252eeef1627e0aa59df70ed9c918b8328ed20))
- Dynamic Filesystem ([#1274](https://github.com/module-federation/core/issues/1274)) ([2bec98a](https://github.com/module-federation/core/commit/2bec98a2472b44898a7f14ec6868a2368cfb6d82))
- federated types for Typescript based projects ([#245](https://github.com/module-federation/core/issues/245)) ([4a5e282](https://github.com/module-federation/core/commit/4a5e2824400cc843fa0c0504936a68c6c9f33946)), closes [#244](https://github.com/module-federation/core/issues/244)
- fork module federation ([0ad7430](https://github.com/module-federation/core/commit/0ad7430f6170458a47144be392133b7b2fa1ade0))
- improved async init ([ae3a450](https://github.com/module-federation/core/commit/ae3a4503ff9de86492b13029d6334b281ddd9493))
- Medusa Support in NextFederationPlugin ([#609](https://github.com/module-federation/core/issues/609)) ([0bbba38](https://github.com/module-federation/core/commit/0bbba384c45b7d149b7a6be2dfbe9851b541b528)), closes [#606](https://github.com/module-federation/core/issues/606)
- Move Repo to NX ([#154](https://github.com/module-federation/core/issues/154)) ([d2a4dfa](https://github.com/module-federation/core/commit/d2a4dfac7fcdaa2b6a21e3d2973808d01649da61)), closes [#199](https://github.com/module-federation/core/issues/199) [#205](https://github.com/module-federation/core/issues/205) [#144](https://github.com/module-federation/core/issues/144) [#212](https://github.com/module-federation/core/issues/212)
- native self forming node federation ([#1291](https://github.com/module-federation/core/issues/1291)) ([1dd5ed1](https://github.com/module-federation/core/commit/1dd5ed17c981e036336925e807203e94b58c36d6))
- native-federation-typescript plugin ([#692](https://github.com/module-federation/core/issues/692)) ([b41c5aa](https://github.com/module-federation/core/commit/b41c5aacfeda0fada5b426086658235edfd86cdd))
- new actions, remove gpt integration ([370229e](https://github.com/module-federation/core/commit/370229e02cc352fcfaeaa0f3cf1f9f2d4966d1bb))
- Next Federation 7 ([#726](https://github.com/module-federation/core/issues/726)) ([d50ca1e](https://github.com/module-federation/core/commit/d50ca1e4636c4e0a402190f6e9c3f69ed9ec8eac)), closes [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#835](https://github.com/module-federation/core/issues/835) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#871](https://github.com/module-federation/core/issues/871) [#851](https://github.com/module-federation/core/issues/851) [#864](https://github.com/module-federation/core/issues/864) [#872](https://github.com/module-federation/core/issues/872) [#875](https://github.com/module-federation/core/issues/875) [#884](https://github.com/module-federation/core/issues/884) [#887](https://github.com/module-federation/core/issues/887) [#893](https://github.com/module-federation/core/issues/893) [#885](https://github.com/module-federation/core/issues/885) [#899](https://github.com/module-federation/core/issues/899) [#904](https://github.com/module-federation/core/issues/904) [#932](https://github.com/module-federation/core/issues/932) [#936](https://github.com/module-federation/core/issues/936) [#959](https://github.com/module-federation/core/issues/959) [#960](https://github.com/module-federation/core/issues/960) [#969](https://github.com/module-federation/core/issues/969) [#971](https://github.com/module-federation/core/issues/971) [#974](https://github.com/module-federation/core/issues/974) [#984](https://github.com/module-federation/core/issues/984) [#986](https://github.com/module-federation/core/issues/986) [#1015](https://github.com/module-federation/core/issues/1015) [#1086](https://github.com/module-federation/core/issues/1086) [#1084](https://github.com/module-federation/core/issues/1084)
- **node:** add flag to control logging ([eebab83](https://github.com/module-federation/core/commit/eebab83762a08d82393f04ed03c0af026356653a))
- **node:** node federation demo/testing apps added ([27d545d](https://github.com/module-federation/core/commit/27d545d99095da7134c392dbcd9fb135a170f6ef))
- Remove MF plugin from Typescript plugin ([#607](https://github.com/module-federation/core/issues/607)) ([94e9149](https://github.com/module-federation/core/commit/94e9149c4be12cc3e2627da7d7a9e11289cab894)), closes [#608](https://github.com/module-federation/core/issues/608) [#608](https://github.com/module-federation/core/issues/608)
- **runtime:** Adding runtime package ([8391e9c](https://github.com/module-federation/core/commit/8391e9cef597ab94e38ac6c9b79a0616c716d400))
- **runtime:** Federation Runtime Package ([deaf11a](https://github.com/module-federation/core/commit/deaf11a7cee1a8a0d23e40bac959e82031d07a9e))
- **sdk:** Federation SDK Package ([7b09ec1](https://github.com/module-federation/core/commit/7b09ec1e16e7d6e3746c4ef3f0257812b4704015))
- setup docs ([#549](https://github.com/module-federation/core/issues/549)) ([b139d92](https://github.com/module-federation/core/commit/b139d92032226102bb594695865979921d941944))
- test command ([3ade629](https://github.com/module-federation/core/commit/3ade629488f4ea1549314b82b41caef9a046da9f))
- **typedoc-parsetr:** merged main ([cf6e65a](https://github.com/module-federation/core/commit/cf6e65a4aa895d7c2dba8fdbd8ec22ec7bd8f514))
- **typedoc-parsetr:** merged main ([2ff0d5a](https://github.com/module-federation/core/commit/2ff0d5a075df3f241742cc7e516cd0378e8e1b3e))
- **typedoc-parsetr:** python script implementation ([0a533cb](https://github.com/module-federation/core/commit/0a533cb60e0c3ca269ab45df740c1367be175e80))
- **typescript:** excessive recompilation prevention ([#306](https://github.com/module-federation/core/issues/306)) ([6e1967f](https://github.com/module-federation/core/commit/6e1967f019afb25dfbcfe83627b08ae8b1fe97b2))
- **typescript:** support vue typescript compiler ([#542](https://github.com/module-federation/core/issues/542)) ([cde5952](https://github.com/module-federation/core/commit/cde5952c42ec19f87c5bc4dddb8d8be6f97c1c55)), closes [#502](https://github.com/module-federation/core/issues/502)
- update the `next` peer dep in nextjs-mf ([#221](https://github.com/module-federation/core/issues/221)) ([d9b1677](https://github.com/module-federation/core/commit/d9b16776b1c4ed61e6c0e0414ed452d7312c1806))
- **website:** initial version of module federation website ([#751](https://github.com/module-federation/core/issues/751)) ([9b4ec04](https://github.com/module-federation/core/commit/9b4ec048652f0d2237e9401912ead7c5bbe060c4))

### Reverts

- Revert "chore: upgrade nx" (#1064) ([3eadaf6](https://github.com/module-federation/core/commit/3eadaf6f2d8ecc64b45c8e10dbc93f18293f45d5)), closes [#1064](https://github.com/module-federation/core/issues/1064)

### BREAKING CHANGES

- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- chore: fix project.json

- debugging

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code

- ci: fix install step with npm and NX

- test: remove tests for now

- chore(utils): release version 1.7.3-beta.0

- chore(utils): release version 1.7.3

- chore(node): release version 0.14.4-beta.0

- chore(node): release version 0.14.4

- chore(nextjs-mf): release version 6.4.1-beta.4

- fix: remove debugging runtime variable

- chore(nextjs-mf): release version 6.4.1-beta.5
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- chore: fix project.json

- debugging

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code
- automaticAsyncBoundary option has been removed

- fix: exclude specific pages from page map automatically

- refactor: conslidate codebase

- fix: improve hot reload share recovery

- refactor: remove server jsonp template

- chore: remove dead code from runtime modules

- fix: clean up jsonp getCustomJsonpCode

getting chunk loading global from compiler output options

- feat: adding cleanInitArrays runtime helper

- chore: remove share scope hoist and module hoisting system

- chore: cleanup code

- chore: remove dead code from add module runtime plugin

likely can remove whole plugin in future

- chore: remove logs from delegate modules

- chore: remove old utils

- fix: add warning on auto page stitch

- fix: remove commented out code from InvertedContainerPlugin.ts

- chore: improve logging to see if its local load or remote load

- chore: clean up old custom promises factories

- fix: remove container proxy code

- fix: remove container proxy code

- fix: resolve backmerge issues with build

- Merge branch 'kill_child_compilers' into fix_backmerge_issues

# Conflicts:

# package-lock.json

# package.json

# packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerPlugin.ts

# packages/nextjs-mf/src/plugins/container/InvertedContainerRuntimeModule.ts

- feat: enable eager sharing

- refactor: improve module hooks for eager loading and search

- refactor: cleanup custom jsonp and make es5

- refactor: cleanup inverted container code

- refactor: cleanup inverted container code

- ci: fix install step with npm and NX

- test: remove tests for now

- chore(utils): release version 1.7.3-beta.0

- chore(utils): release version 1.7.3

- chore(node): release version 0.14.4-beta.0

- chore(node): release version 0.14.4

- chore(nextjs-mf): release version 6.4.1-beta.4

- fix: remove debugging runtime variable

- chore(nextjs-mf): release version 6.4.1-beta.5
- Previously, we used to "rekey" all shared packages used in a host in order to prevent eager consumption issues. However, this caused unforeseen issues when trying to share a singleton package, as the package would end up being bundled multiple times per page.

As a result, we have had to stop rekeying shared modules in userland and only do so on internal Next packages themselves.

If you need to dangerously share a package using the old method, you can do so by using the following code:

                 const shared = {
                   fakeLodash: {
                     import: "lodash",
                     shareKey: "lodash",
                   }
                 }

Please note that this method is now considered dangerous and should be used with caution.

- update build release

- update build release
- **typescript:** Reimplemented the whole plugin from round-up to enhance performance, prevent excessive recompilation and other issues.

Some key changes to the plugin includes:

- Downloading remote types before compilation starts.
- Caching remote types for better performance.
- Ability to provide Plugin options.

Please go through plugin `readme.md` file to understand what's changed and how to use the plugin.
