# @modern-js/server

## 2.63.3

### Patch Changes

- Updated dependencies [5c97ec2]
- Updated dependencies [e5b16df]
  - @modern-js/server-core@2.63.3
  - @modern-js/server-utils@2.63.3
  - @modern-js/runtime-utils@2.63.3
  - @modern-js/types@2.63.3
  - @modern-js/utils@2.63.3

## 2.63.2

### Patch Changes

- Updated dependencies [5fc95f7]
- Updated dependencies [524d6af]
- Updated dependencies [53e3ae0]
- Updated dependencies [3d2bf55]
- Updated dependencies [bc1670a]
- Updated dependencies [30f89d5]
  - @modern-js/utils@2.63.2
  - @modern-js/server-core@2.63.2
  - @modern-js/types@2.63.2
  - @modern-js/server-utils@2.63.2
  - @modern-js/runtime-utils@2.63.2

## 2.63.1

### Patch Changes

- @modern-js/server-core@2.63.1
- @modern-js/server-utils@2.63.1
- @modern-js/runtime-utils@2.63.1
- @modern-js/types@2.63.1
- @modern-js/utils@2.63.1

## 2.63.0

### Patch Changes

- @modern-js/server-core@2.63.0
- @modern-js/server-utils@2.63.0
- @modern-js/runtime-utils@2.63.0
- @modern-js/types@2.63.0
- @modern-js/utils@2.63.0

## 2.62.1

### Patch Changes

- Updated dependencies [86213ae]
  - @modern-js/runtime-utils@2.62.1
  - @modern-js/server-core@2.62.1
  - @modern-js/server-utils@2.62.1
  - @modern-js/types@2.62.1
  - @modern-js/utils@2.62.1

## 2.62.0

### Patch Changes

- @modern-js/server-core@2.62.0
- @modern-js/server-utils@2.62.0
- @modern-js/runtime-utils@2.62.0
- @modern-js/types@2.62.0
- @modern-js/utils@2.62.0

## 2.61.0

### Patch Changes

- Updated dependencies [45230e2]
- Updated dependencies [a7ff13f]
  - @modern-js/utils@2.61.0
  - @modern-js/server-core@2.61.0
  - @modern-js/server-utils@2.61.0
  - @modern-js/runtime-utils@2.61.0
  - @modern-js/types@2.61.0

## 2.60.6

### Patch Changes

- Updated dependencies [e6daf22]
- Updated dependencies [c4894e6]
  - @modern-js/server-core@2.60.6
  - @modern-js/runtime-utils@2.60.6
  - @modern-js/server-utils@2.60.6
  - @modern-js/types@2.60.6
  - @modern-js/utils@2.60.6

## 2.60.5

### Patch Changes

- @modern-js/server-core@2.60.5
- @modern-js/server-utils@2.60.5
- @modern-js/runtime-utils@2.60.5
- @modern-js/types@2.60.5
- @modern-js/utils@2.60.5

## 2.60.4

### Patch Changes

- Updated dependencies [518b783]
- Updated dependencies [a9e3eb7]
- Updated dependencies [c87813e]
- Updated dependencies [75ff77f]
  - @modern-js/server-core@2.60.4
  - @modern-js/runtime-utils@2.60.4
  - @modern-js/server-utils@2.60.4
  - @modern-js/types@2.60.4
  - @modern-js/utils@2.60.4

## 2.60.3

### Patch Changes

- 552b746: chore(server): add `compiler` option for `createDevServer`
  chore(server): 为 `createDevServer` 添加 `compiler` 选项
- Updated dependencies [303331c]
  - @modern-js/utils@2.60.3
  - @modern-js/server-core@2.60.3
  - @modern-js/server-utils@2.60.3
  - @modern-js/runtime-utils@2.60.3
  - @modern-js/types@2.60.3

## 2.60.2

### Patch Changes

- Updated dependencies [8a709bc]
- Updated dependencies [0a31d31]
  - @modern-js/utils@2.60.2
  - @modern-js/server-core@2.60.2
  - @modern-js/server-utils@2.60.2
  - @modern-js/runtime-utils@2.60.2
  - @modern-js/types@2.60.2

## 2.60.1

### Patch Changes

- Updated dependencies [3a973a2]
  - @modern-js/server-utils@2.60.1
  - @modern-js/server-core@2.60.1
  - @modern-js/runtime-utils@2.60.1
  - @modern-js/types@2.60.1
  - @modern-js/utils@2.60.1

## 2.60.0

### Patch Changes

- Updated dependencies [d6e0118]
  - @modern-js/server-core@2.60.0
  - @modern-js/server-utils@2.60.0
  - @modern-js/runtime-utils@2.60.0
  - @modern-js/types@2.60.0
  - @modern-js/utils@2.60.0

## 2.59.0

### Patch Changes

- Updated dependencies [539d72b]
- Updated dependencies [ef1ec44]
- Updated dependencies [80237dc]
  - @modern-js/types@2.59.0
  - @modern-js/server-core@2.59.0
  - @modern-js/runtime-utils@2.59.0
  - @modern-js/utils@2.59.0
  - @modern-js/server-utils@2.59.0

## 2.58.3

### Patch Changes

- Updated dependencies [36ccad3]
- Updated dependencies [0b581a4]
- Updated dependencies [610554c]
- Updated dependencies [59fba90]
- Updated dependencies [9e82b00]
  - @modern-js/server-core@2.58.3
  - @modern-js/server-utils@2.58.3
  - @modern-js/runtime-utils@2.58.3
  - @modern-js/types@2.58.3
  - @modern-js/utils@2.58.3

## 2.58.2

### Patch Changes

- Updated dependencies [1ff0304]
- Updated dependencies [7715b6d]
- Updated dependencies [44c1bc4]
- Updated dependencies [a1a9373]
  - @modern-js/server-core@2.58.2
  - @modern-js/runtime-utils@2.58.2
  - @modern-js/utils@2.58.2
  - @modern-js/server-utils@2.58.2
  - @modern-js/types@2.58.2

## 2.58.1

### Patch Changes

- Updated dependencies [2482a6b]
- Updated dependencies [c904ee2]
- Updated dependencies [a214ea8]
  - @modern-js/types@2.58.1
  - @modern-js/server-core@2.58.1
  - @modern-js/runtime-utils@2.58.1
  - @modern-js/utils@2.58.1
  - @modern-js/server-utils@2.58.1

## 2.58.0

### Patch Changes

- @modern-js/server-core@2.58.0
- @modern-js/server-utils@2.58.0
- @modern-js/runtime-utils@2.58.0
- @modern-js/types@2.58.0
- @modern-js/utils@2.58.0

## 2.57.1

### Patch Changes

- Updated dependencies [bc565cd]
  - @modern-js/server-core@2.57.1
  - @modern-js/server-utils@2.57.1
  - @modern-js/runtime-utils@2.57.1
  - @modern-js/types@2.57.1
  - @modern-js/utils@2.57.1

## 2.57.0

### Patch Changes

- 5c144a3: fix: dev server should call rsbuild.afterListen when listen
  fix: dev server 应该在 listen 时，调用 rsbuild.afterListen
- b5a48a8: fix: distPath should from output.distPath.root
  fix: distPath 应该来自 output.distPath.root
- 7e0835f: feat: reexport new dev options
  feat: 重导出 dev 配置
- 5dc8460: fix: `createDevServer` should not listen port by default
  fix: `createDevServer` 默认不应该监听端口
- Updated dependencies [2515b00]
- Updated dependencies [0e906a1]
- Updated dependencies [6cec127]
- Updated dependencies [b5a48a8]
- Updated dependencies [203c9eb]
- Updated dependencies [916559a]
- Updated dependencies [604ad3a]
- Updated dependencies [dc736ef]
  - @modern-js/types@2.57.0
  - @modern-js/utils@2.57.0
  - @modern-js/server-core@2.57.0
  - @modern-js/runtime-utils@2.57.0
  - @modern-js/server-utils@2.57.0

## 2.56.2

### Patch Changes

- @modern-js/server-core@2.56.2
- @modern-js/server-utils@2.56.2
- @modern-js/runtime-utils@2.56.2
- @modern-js/types@2.56.2
- @modern-js/utils@2.56.2

## 2.56.1

### Patch Changes

- Updated dependencies [e0e29b3]
  - @modern-js/server-core@2.56.1
  - @modern-js/server-utils@2.56.1
  - @modern-js/runtime-utils@2.56.1
  - @modern-js/types@2.56.1
  - @modern-js/utils@2.56.1

## 2.56.0

### Patch Changes

- d1eb8dc: fix: mockHandler should run before rsbuild middleware & mockHandler can't hmr correctly
  fix: mockHandler 应该在 rsbuild middleware 之前跑 & mockHandler 不能正确的 hmr
- Updated dependencies [bedbbb3]
- Updated dependencies [9eee52a]
- Updated dependencies [1e85b76]
  - @modern-js/types@2.56.0
  - @modern-js/server-core@2.56.0
  - @modern-js/runtime-utils@2.56.0
  - @modern-js/utils@2.56.0
  - @modern-js/server-utils@2.56.0

## 2.55.0

### Patch Changes

- Updated dependencies [bbcf55a]
- Updated dependencies [e0c2384]
  - @modern-js/utils@2.55.0
  - @modern-js/types@2.55.0
  - @modern-js/server-core@2.55.0
  - @modern-js/server-utils@2.55.0
  - @modern-js/runtime-utils@2.55.0

## 2.54.6

### Patch Changes

- 35e119a: fix(ssr): hmr problem with ssr when using rspack
  fix(ssr): 使用 rspack 时，ssr 的 hmr 问题
  - @modern-js/server-core@2.54.6
  - @modern-js/server-utils@2.54.6
  - @modern-js/runtime-utils@2.54.6
  - @modern-js/types@2.54.6
  - @modern-js/utils@2.54.6

## 2.54.5

### Patch Changes

- Updated dependencies [5525a23]
  - @modern-js/server-core@2.54.5
  - @modern-js/server-utils@2.54.5
  - @modern-js/runtime-utils@2.54.5
  - @modern-js/types@2.54.5
  - @modern-js/utils@2.54.5

## 2.54.4

### Patch Changes

- @modern-js/server-core@2.54.4
- @modern-js/server-utils@2.54.4
- @modern-js/runtime-utils@2.54.4
- @modern-js/types@2.54.4
- @modern-js/utils@2.54.4

## 2.54.3

### Patch Changes

- b50d7ec: fix: we should load modern.config.json when production
  fix: 在生产阶段，我们应该加载 modern.config.json
- c5644c9: fix: we should add cli config correctly
  fix: 我们应该正确的添加 cli 配置
- Updated dependencies [b50d7ec]
  - @modern-js/server-core@2.54.3
  - @modern-js/server-utils@2.54.3
  - @modern-js/runtime-utils@2.54.3
  - @modern-js/types@2.54.3
  - @modern-js/utils@2.54.3

## 2.54.2

### Patch Changes

- @modern-js/server-core@2.54.2
- @modern-js/server-utils@2.54.2
- @modern-js/runtime-utils@2.54.2
- @modern-js/types@2.54.2
- @modern-js/utils@2.54.2

## 2.54.1

### Patch Changes

- Updated dependencies [29aeb3c]
  - @modern-js/server-core@2.54.1
  - @modern-js/server-utils@2.54.1
  - @modern-js/runtime-utils@2.54.1
  - @modern-js/types@2.54.1
  - @modern-js/utils@2.54.1

## 2.54.0

### Minor Changes

- a8d8f0c: feat: support new server plugin & discard server plugin some hooks
  feat: 支持新 server plugin & 减少 server plugin 钩子

### Patch Changes

- Updated dependencies [15a090c]
- Updated dependencies [a8d8f0c]
- Updated dependencies [8cdb67d]
- Updated dependencies [09798ac]
  - @modern-js/utils@2.54.0
  - @modern-js/types@2.54.0
  - @modern-js/server-core@2.54.0
  - @modern-js/server-utils@2.54.0
  - @modern-js/runtime-utils@2.54.0

## 2.53.0

### Patch Changes

- Updated dependencies [0fce81a]
- Updated dependencies [b251046]
- Updated dependencies [a481488]
  - @modern-js/server-core@2.53.0
  - @modern-js/server-utils@2.53.0
  - @modern-js/runtime-utils@2.53.0
  - @modern-js/types@2.53.0
  - @modern-js/utils@2.53.0

## 2.52.0

### Patch Changes

- Updated dependencies [85ac453]
- Updated dependencies [ad4548d]
- Updated dependencies [920d856]
  - @modern-js/runtime-utils@2.52.0
  - @modern-js/server-core@2.52.0
  - @modern-js/server-utils@2.52.0
  - @modern-js/types@2.52.0
  - @modern-js/utils@2.52.0

## 2.51.0

### Patch Changes

- Updated dependencies [9d4d04d]
  - @modern-js/server-core@2.51.0
  - @modern-js/server-utils@2.51.0
  - @modern-js/runtime-utils@2.51.0
  - @modern-js/types@2.51.0
  - @modern-js/utils@2.51.0

## 2.50.0

### Patch Changes

- Updated dependencies [7ed2fbc]
  - @modern-js/server-core@2.50.0
  - @modern-js/server-utils@2.50.0
  - @modern-js/runtime-utils@2.50.0
  - @modern-js/types@2.50.0
  - @modern-js/utils@2.50.0

## 2.49.4

### Patch Changes

- 6e12e9f: fix: public middleware should not filter api route & support https
  fix: public middleware 不应该过滤 api 路由 & 支持 https
- Updated dependencies [4653e73]
- Updated dependencies [2c60b6b]
- Updated dependencies [936ca64]
- Updated dependencies [6e12e9f]
  - @modern-js/server-core@2.49.4
  - @modern-js/server-utils@2.49.4
  - @modern-js/runtime-utils@2.49.4
  - @modern-js/types@2.49.4
  - @modern-js/utils@2.49.4

## 2.49.3

### Patch Changes

- 72b864d: fix: register mock middleware after dev middlewares & lambda files should not be check by ts-checker
  fix: 在 dev middlewares 之后注册 mock middleware & lambda 文件不应该被 ts-checker 校验
- Updated dependencies [d936fe3]
- Updated dependencies [45cae97]
- Updated dependencies [0c4929f]
- Updated dependencies [1b594a5]
- Updated dependencies [4d728d2]
- Updated dependencies [aa3a1dc]
- Updated dependencies [327f607]
- Updated dependencies [3e663e9]
  - @modern-js/server-core@2.49.3
  - @modern-js/server-utils@2.49.3
  - @modern-js/runtime-utils@2.49.3
  - @modern-js/types@2.49.3
  - @modern-js/utils@2.49.3

## 2.49.2

### Patch Changes

- @modern-js/server-core@2.49.2
- @modern-js/server-utils@2.49.2
- @modern-js/runtime-utils@2.49.2
- @modern-js/types@2.49.2
- @modern-js/utils@2.49.2

## 2.49.1

### Patch Changes

- b89879e: fix: @modern-js/server-core should be a dependency in @modern-js/server
- Updated dependencies [0c395bc]
- Updated dependencies [58c3729]
- Updated dependencies [5b44c1c]
  - @modern-js/server-core@2.49.1
  - @modern-js/server-utils@2.49.1
  - @modern-js/runtime-utils@2.49.1
  - @modern-js/types@2.49.1
  - @modern-js/utils@2.49.1

## 2.49.0

### Minor Changes

- e8c8c5d: refactor: refactor server
  refactor: 重构 server

### Patch Changes

- 805e021: fix: unify register in app-tools
  fix: 在 app-tools 中统一注册 register
- Updated dependencies [e8c8c5d]
- Updated dependencies [6a543df]
- Updated dependencies [805e021]
  - @modern-js/runtime-utils@2.49.0
  - @modern-js/types@2.49.0
  - @modern-js/utils@2.49.0
  - @modern-js/server-utils@2.49.0

## 2.48.6

### Patch Changes

- @modern-js/prod-server@2.48.6
- @modern-js/server-utils@2.48.6
- @modern-js/runtime-utils@2.48.6
- @modern-js/types@2.48.6
- @modern-js/utils@2.48.6

## 2.48.5

### Patch Changes

- Updated dependencies [4ca9f4c]
  - @modern-js/utils@2.48.5
  - @modern-js/prod-server@2.48.5
  - @modern-js/server-utils@2.48.5
  - @modern-js/runtime-utils@2.48.5
  - @modern-js/types@2.48.5

## 2.48.4

### Patch Changes

- Updated dependencies [7d2d433]
  - @modern-js/utils@2.48.4
  - @modern-js/prod-server@2.48.4
  - @modern-js/server-utils@2.48.4
  - @modern-js/runtime-utils@2.48.4
  - @modern-js/types@2.48.4

## 2.48.3

### Patch Changes

- 18e6249: chore(server): set devServer.compress config value in app-tools

  chore(server): 在 app-tools 中设置 ssr 场景下 devServer compress 配置的值

  - @modern-js/prod-server@2.48.3
  - @modern-js/server-utils@2.48.3
  - @modern-js/runtime-utils@2.48.3
  - @modern-js/types@2.48.3
  - @modern-js/utils@2.48.3

## 2.48.2

### Patch Changes

- 9e7115f: feat(server): support modify Rsbuild server config in Rsbuild modifyRsbuildConfig hook

  feat(server): 支持在 Rsbuild modifyRsbuildConfig hook 中修改 Rsbuild server 相关配置

  - @modern-js/prod-server@2.48.2
  - @modern-js/server-utils@2.48.2
  - @modern-js/runtime-utils@2.48.2
  - @modern-js/types@2.48.2
  - @modern-js/utils@2.48.2

## 2.48.1

### Patch Changes

- 24b2ec1: fix(worker): worker can run correctly when dev & prod
  fix(worker): 在开发模式和线上模式 worker 能够正常运行
- Updated dependencies [8942b90]
- Updated dependencies [24b2ec1]
- Updated dependencies [ce426f7]
- Updated dependencies [74749ae]
  - @modern-js/utils@2.48.1
  - @modern-js/prod-server@2.48.1
  - @modern-js/runtime-utils@2.48.1
  - @modern-js/server-utils@2.48.1
  - @modern-js/types@2.48.1

## 2.48.0

### Patch Changes

- Updated dependencies [0b44ddb]
- Updated dependencies [c323a23]
  - @modern-js/prod-server@2.48.0
  - @modern-js/utils@2.48.0
  - @modern-js/server-utils@2.48.0
  - @modern-js/runtime-utils@2.48.0
  - @modern-js/types@2.48.0

## 2.47.1

### Patch Changes

- @modern-js/prod-server@2.47.1
- @modern-js/server-utils@2.47.1
- @modern-js/runtime-utils@2.47.1
- @modern-js/types@2.47.1
- @modern-js/utils@2.47.1

## 2.47.0

### Patch Changes

- Updated dependencies [b68c12a]
- Updated dependencies [a5386ab]
- Updated dependencies [a9a3626]
- Updated dependencies [9464c9c]
- Updated dependencies [01b75e6]
  - @modern-js/prod-server@2.47.0
  - @modern-js/utils@2.47.0
  - @modern-js/runtime-utils@2.47.0
  - @modern-js/server-utils@2.47.0
  - @modern-js/types@2.47.0

## 2.46.1

### Patch Changes

- @modern-js/prod-server@2.46.1
- @modern-js/server-utils@2.46.1
- @modern-js/runtime-utils@2.46.1
- @modern-js/types@2.46.1
- @modern-js/utils@2.46.1

## 2.46.0

### Patch Changes

- Updated dependencies [091c7c2]
- Updated dependencies [d833015]
- Updated dependencies [46e6d56]
- Updated dependencies [78e2722]
- Updated dependencies [494b290]
- Updated dependencies [4699e22]
  - @modern-js/prod-server@2.46.0
  - @modern-js/runtime-utils@2.46.0
  - @modern-js/types@2.46.0
  - @modern-js/server-utils@2.46.0
  - @modern-js/utils@2.46.0

## 2.45.0

### Patch Changes

- Updated dependencies [f50ad3e]
- Updated dependencies [19c8687]
  - @modern-js/prod-server@2.45.0
  - @modern-js/types@2.45.0
  - @modern-js/server-utils@2.45.0
  - @modern-js/runtime-utils@2.45.0
  - @modern-js/utils@2.45.0

## 2.44.0

### Patch Changes

- 2b41e70: fix(hmr-client): make hmr-client isomorphic
  fix(hmr-client): hmr-client 支持跨环境
- Updated dependencies [0ed968c]
- Updated dependencies [56d7f9a]
  - @modern-js/runtime-utils@2.44.0
  - @modern-js/prod-server@2.44.0
  - @modern-js/types@2.44.0
  - @modern-js/utils@2.44.0
  - @modern-js/server-utils@2.44.0

## 2.43.0

### Patch Changes

- 9e749d8: fix: adapte webpack-dev-middleware disable write-to-disk
  fix: 适配 webpack-dev-middleware 禁止写入磁盘
- acd3861: feat(server): Integrate Rsbuild Server capabilities into Modern.js Server

  feat(server): 集成 Rsbuild Server 能力到 Modern.js Server 中

- 5782aa3: chore(server): remove useless server plugin hooks (beforeDevServer & afterDevServer)

  chore(server): 移除无用的 server 插件钩子 (beforeDevServer 和 afterDevServer)

- Updated dependencies [9e749d8]
- Updated dependencies [d959200]
  - @modern-js/runtime-utils@2.43.0
  - @modern-js/prod-server@2.43.0
  - @modern-js/types@2.43.0
  - @modern-js/utils@2.43.0
  - @modern-js/server-utils@2.43.0

## 2.42.2

### Patch Changes

- Updated dependencies [2dfc891]
- Updated dependencies [07c56c0]
  - @modern-js/types@2.42.2
  - @modern-js/server-utils@2.42.2
  - @modern-js/prod-server@2.42.2
  - @modern-js/runtime-utils@2.42.2
  - @modern-js/utils@2.42.2

## 2.42.1

### Patch Changes

- @modern-js/prod-server@2.42.1
- @modern-js/server-utils@2.42.1
- @modern-js/runtime-utils@2.42.1
- @modern-js/types@2.42.1
- @modern-js/utils@2.42.1

## 2.42.0

### Patch Changes

- Updated dependencies [103cf92]
- Updated dependencies [8c2efe1]
- Updated dependencies [8793e64]
  - @modern-js/runtime-utils@2.42.0
  - @modern-js/prod-server@2.42.0
  - @modern-js/server-utils@2.42.0
  - @modern-js/types@2.42.0
  - @modern-js/utils@2.42.0

## 2.41.0

### Patch Changes

- c4d396a: chore(swc): bump swc and helpers
  chore(swc): 升级 swc 以及 helpers
- Updated dependencies [2555586]
- Updated dependencies [c4d396a]
  - @modern-js/prod-server@2.41.0
  - @modern-js/runtime-utils@2.41.0
  - @modern-js/utils@2.41.0
  - @modern-js/server-utils@2.41.0
  - @modern-js/types@2.41.0

## 2.40.0

### Patch Changes

- Updated dependencies [95f15d2]
- Updated dependencies [c960bcb]
- Updated dependencies [a68a2e9]
  - @modern-js/utils@2.40.0
  - @modern-js/prod-server@2.40.0
  - @modern-js/server-utils@2.40.0
  - @modern-js/runtime-utils@2.40.0
  - @modern-js/types@2.40.0

## 2.39.2

### Patch Changes

- @modern-js/prod-server@2.39.2
- @modern-js/server-utils@2.39.2
- @modern-js/runtime-utils@2.39.2
- @modern-js/types@2.39.2
- @modern-js/utils@2.39.2

## 2.39.1

### Patch Changes

- Updated dependencies [f397649]
  - @modern-js/runtime-utils@2.39.1
  - @modern-js/prod-server@2.39.1
  - @modern-js/server-utils@2.39.1
  - @modern-js/types@2.39.1
  - @modern-js/utils@2.39.1

## 2.39.0

### Patch Changes

- @modern-js/prod-server@2.39.0
- @modern-js/server-utils@2.39.0
- @modern-js/runtime-utils@2.39.0
- @modern-js/types@2.39.0
- @modern-js/utils@2.39.0

## 2.38.0

### Patch Changes

- 3304d33: chore(deps): bump @babel/core to v7.23.2

  chore(deps): 升级 @babel/core 至 v7.23.2

- Updated dependencies [3304d33]
- Updated dependencies [6d8ef7d]
  - @modern-js/server-utils@2.38.0
  - @modern-js/prod-server@2.38.0
  - @modern-js/runtime-utils@2.38.0
  - @modern-js/types@2.38.0
  - @modern-js/utils@2.38.0

## 2.37.2

### Patch Changes

- @modern-js/prod-server@2.37.2
- @modern-js/server-utils@2.37.2
- @modern-js/runtime-utils@2.37.2
- @modern-js/types@2.37.2
- @modern-js/utils@2.37.2

## 2.37.1

### Patch Changes

- @modern-js/prod-server@2.37.1
- @modern-js/server-utils@2.37.1
- @modern-js/runtime-utils@2.37.1
- @modern-js/types@2.37.1
- @modern-js/utils@2.37.1

## 2.37.0

### Patch Changes

- 383b636: chore: replace babel-preset-base with rsbuild babel-preset

  chore: 替换 babel-preset-base 为 rsbuild babel-preset

- Updated dependencies [383b636]
- Updated dependencies [ce0a14e]
- Updated dependencies [708f248]
  - @modern-js/utils@2.37.0
  - @modern-js/server-utils@2.37.0
  - @modern-js/prod-server@2.37.0
  - @modern-js/runtime-utils@2.37.0
  - @modern-js/types@2.37.0

## 2.36.0

### Patch Changes

- 3dcad90: fix(server): use cjs format hmr-client to fix hmr issue

  fix(server): 使用 cjs 格式的 hmr-client 来修复 hmr 问题

- Updated dependencies [3473bee]
- Updated dependencies [b98f8aa]
- Updated dependencies [eb602d2]
  - @modern-js/utils@2.36.0
  - @modern-js/prod-server@2.36.0
  - @modern-js/server-utils@2.36.0
  - @modern-js/runtime-utils@2.36.0
  - @modern-js/types@2.36.0

## 2.35.1

### Patch Changes

- 6a1d46e: refactor: split runtime utils into a seperate package
  refactor: runtime utils 单独拆分成一个包
- Updated dependencies [ea3fe18]
- Updated dependencies [bb97082]
- Updated dependencies [9dd3151]
- Updated dependencies [0db5680]
- Updated dependencies [411cea2]
- Updated dependencies [4980480]
- Updated dependencies [6a1d46e]
  - @modern-js/utils@2.35.1
  - @modern-js/prod-server@2.35.1
  - @modern-js/runtime-utils@2.35.1
  - @modern-js/server-utils@2.35.1
  - @modern-js/types@2.35.1

## 2.35.0

### Patch Changes

- Updated dependencies [15b834f]
  - @modern-js/utils@2.35.0
  - @modern-js/prod-server@2.35.0
  - @modern-js/server-utils@2.35.0
  - @modern-js/types@2.35.0

## 2.34.0

### Patch Changes

- Updated dependencies [f851fa9]
- Updated dependencies [7d70738]
- Updated dependencies [5240e5d]
- Updated dependencies [a77b82a]
- Updated dependencies [c8b448b]
  - @modern-js/prod-server@2.34.0
  - @modern-js/utils@2.34.0
  - @modern-js/server-utils@2.34.0
  - @modern-js/types@2.34.0

## 2.33.1

### Patch Changes

- @modern-js/prod-server@2.33.1
- @modern-js/server-utils@2.33.1
- @modern-js/types@2.33.1
- @modern-js/utils@2.33.1

## 2.33.0

### Patch Changes

- Updated dependencies [fd82137]
- Updated dependencies [1042583]
- Updated dependencies [bc1f8da]
- Updated dependencies [3ba1682]
  - @modern-js/utils@2.33.0
  - @modern-js/prod-server@2.33.0
  - @modern-js/server-utils@2.33.0
  - @modern-js/types@2.33.0

## 2.32.1

### Patch Changes

- Updated dependencies [90e053a]
  - @modern-js/types@2.32.1
  - @modern-js/prod-server@2.32.1
  - @modern-js/utils@2.32.1
  - @modern-js/server-utils@2.32.1

## 2.32.0

### Minor Changes

- 2447d64: feat: support ssr resources preload
  feat: 支持 ssr 资源预加载

### Patch Changes

- 5f7c714: fix: WebSocket upgrade handler cause HMR connection issue
  fix: WebSocket upgrade handler 导致 HMR 连接错误
- Updated dependencies [e6c7d33]
- Updated dependencies [e5a3fb4]
- Updated dependencies [6076166]
- Updated dependencies [5f7c714]
- Updated dependencies [a030aff]
- Updated dependencies [6d73519]
- Updated dependencies [79658a0]
- Updated dependencies [4323e68]
- Updated dependencies [3c91100]
- Updated dependencies [2447d64]
- Updated dependencies [5255eba]
  - @modern-js/prod-server@2.32.0
  - @modern-js/utils@2.32.0
  - @modern-js/types@2.32.0
  - @modern-js/server-utils@2.32.0

## 2.31.2

### Patch Changes

- Updated dependencies [15d30abdc66]
  - @modern-js/utils@2.31.2
  - @modern-js/prod-server@2.31.2
  - @modern-js/server-utils@2.31.2
  - @modern-js/types@2.31.2

## 2.31.1

### Patch Changes

- @modern-js/prod-server@2.31.1
- @modern-js/server-utils@2.31.1
- @modern-js/types@2.31.1
- @modern-js/utils@2.31.1

## 2.31.0

### Patch Changes

- Updated dependencies [56eaa0b]
- Updated dependencies [d9cc4d8]
- Updated dependencies [1882366]
  - @modern-js/prod-server@2.31.0
  - @modern-js/utils@2.31.0
  - @modern-js/server-utils@2.31.0
  - @modern-js/types@2.31.0

## 2.30.0

### Patch Changes

- 883692c: fix: can't proxy WebSocket without the initial http request
  fix: WebSocket 代理只能在首次 http 请求后生效
- Updated dependencies [9f21f28]
- Updated dependencies [a5ee81a]
- Updated dependencies [883692c]
- Updated dependencies [cc5f49e]
- Updated dependencies [b6ab299]
  - @modern-js/prod-server@2.30.0
  - @modern-js/types@2.30.0
  - @modern-js/server-utils@2.30.0
  - @modern-js/utils@2.30.0

## 2.29.0

### Minor Changes

- cba7675: feat: add a server reporter that report server cost, logger about error, info etc.
  feat: 添加一个 server 端 reporter，来报告 server 端耗时，报错等

### Patch Changes

- Updated dependencies [e6b5355]
- Updated dependencies [16e5195]
- Updated dependencies [93db783]
- Updated dependencies [cba7675]
- Updated dependencies [76ace5d]
- Updated dependencies [99052ea]
- Updated dependencies [1d71d2e]
  - @modern-js/utils@2.29.0
  - @modern-js/prod-server@2.29.0
  - @modern-js/types@2.29.0
  - @modern-js/server-utils@2.29.0

## 2.28.0

### Minor Changes

- 6eae1e7: feat: support worker hmr using dev-server
  feat: 借用 dev-server 支持 wokrer hmr

### Patch Changes

- Updated dependencies [4e3ce96]
- Updated dependencies [6eae1e7]
- Updated dependencies [00b58a7]
  - @modern-js/types@2.28.0
  - @modern-js/prod-server@2.28.0
  - @modern-js/utils@2.28.0
  - @modern-js/server-utils@2.28.0

## 2.27.0

### Patch Changes

- Updated dependencies [91d14b8]
- Updated dependencies [6d7104d]
  - @modern-js/utils@2.27.0
  - @modern-js/prod-server@2.27.0
  - @modern-js/server-utils@2.27.0
  - @modern-js/types@2.27.0

## 2.26.0

### Patch Changes

- Updated dependencies [1fb5804]
  - @modern-js/server-utils@2.26.0
  - @modern-js/prod-server@2.26.0
  - @modern-js/types@2.26.0
  - @modern-js/utils@2.26.0

## 2.25.2

### Patch Changes

- 272646c: feat(builder): bump webpack v5.88, support top level await

  feat(builder): 升级 webpack v5.88, 支持 top level await

- 358ed24: fix: support configuration ts-node and avoid to register ts-node unnecessarily
  fix: 支持配置 ts-node，避免对 ts-node 不必要的注册
- Updated dependencies [63d8247]
- Updated dependencies [6651684]
- Updated dependencies [272646c]
- Updated dependencies [358ed24]
  - @modern-js/utils@2.25.2
  - @modern-js/prod-server@2.25.2
  - @modern-js/server-utils@2.25.2
  - @modern-js/types@2.25.2

## 2.25.1

### Patch Changes

- Updated dependencies [9f78d0c]
  - @modern-js/utils@2.25.1
  - @modern-js/prod-server@2.25.1
  - @modern-js/server-utils@2.25.1
  - @modern-js/types@2.25.1

## 2.25.0

### Patch Changes

- Updated dependencies [2491875]
- Updated dependencies [5732c6a]
  - @modern-js/prod-server@2.25.0
  - @modern-js/types@2.25.0
  - @modern-js/utils@2.25.0
  - @modern-js/server-utils@2.25.0

## 2.24.0

### Patch Changes

- 8c9923f: fix(dev-server): streaming ssr fail when dev mode, because `http-compression` can't handler stream http
  fix(dev-server): streaming ssr 在开发模式失败, 因为 `http-compression` 不能处理 stream http
- 0424a2d: fix: should not invoke onServerChange when `-server-loader.js` file change
  fix: 不应该在 `-server-loader.js` 变化时触发 onServerChange
- Updated dependencies [c882fbd]
- Updated dependencies [36f5bdf]
- Updated dependencies [4a82c3b]
  - @modern-js/types@2.24.0
  - @modern-js/utils@2.24.0
  - @modern-js/server-utils@2.24.0
  - @modern-js/prod-server@2.24.0

## 2.23.1

### Patch Changes

- Updated dependencies [f08bbfc]
- Updated dependencies [a6b313a]
- Updated dependencies [8f2cab0]
  - @modern-js/utils@2.23.1
  - @modern-js/prod-server@2.23.1
  - @modern-js/server-utils@2.23.1
  - @modern-js/types@2.23.1

## 2.23.0

### Patch Changes

- 7e6fb5f: chore: publishConfig add provenance config

  chore: publishConfig 增加 provenance 配置

- Updated dependencies [7e6fb5f]
- Updated dependencies [a7a7ad7]
- Updated dependencies [6dec7c2]
- Updated dependencies [c3216b5]
  - @modern-js/prod-server@2.23.0
  - @modern-js/types@2.23.0
  - @modern-js/utils@2.23.0
  - @modern-js/server-utils@2.23.0

## 2.22.1

### Patch Changes

- d4045ed: fix(builder): print https URLs when devServer.https is true

  fix(builder): 当 devServer.https 为 true 时，输出 https 的 URLs

- 1f02cd2: chore: fix some eslint issues

  chore: 修复一些 eslint issues

- Updated dependencies [25b490a]
- Updated dependencies [e2848a2]
- Updated dependencies [4be1da5]
- Updated dependencies [d4045ed]
- Updated dependencies [1f02cd2]
  - @modern-js/types@2.22.1
  - @modern-js/utils@2.22.1
  - @modern-js/server-utils@2.22.1
  - @modern-js/prod-server@2.22.1

## 2.22.0

### Patch Changes

- Updated dependencies [3d48836]
- Updated dependencies [5050e8e]
- Updated dependencies [4991c8a]
- Updated dependencies [cb9e1ec]
- Updated dependencies [ea961e7]
  - @modern-js/utils@2.22.0
  - @modern-js/prod-server@2.22.0
  - @modern-js/server-utils@2.22.0
  - @modern-js/types@2.22.0

## 2.21.1

### Patch Changes

- Updated dependencies [78e3ac8]
- Updated dependencies [2728724]
  - @modern-js/prod-server@2.21.1
  - @modern-js/server-utils@2.21.1
  - @modern-js/types@2.21.1
  - @modern-js/utils@2.21.1

## 2.21.0

### Patch Changes

- 26dcf3a: chore: bump typescript to v5 in devDependencies

  chore: 升级 devDependencies 中的 typescript 版本到 v5

- 1ef03dc: feat(dev-server): enable gzip compression, add devServer.compress config

  feat(dev-server): 默认启用 gzip 压缩，新增 devServer.compress 配置项

- 8fa8566: fix(dev-server): adjust hmr connection log level

  fix(dev-server): 调整 hmr 连接的日志级别

- ad78387: chore(deps): bump babel-related dependencies to latest version

  chore(deps): 升级 babel 相关依赖到最新版本

- Updated dependencies [cfc5bda]
- Updated dependencies [e81eeaf]
- Updated dependencies [26dcf3a]
- Updated dependencies [1ef03dc]
- Updated dependencies [056627f]
- Updated dependencies [0fc15ca]
- Updated dependencies [43b4e83]
- Updated dependencies [ad78387]
  - @modern-js/prod-server@2.21.0
  - @modern-js/utils@2.21.0
  - @modern-js/server-utils@2.21.0
  - @modern-js/types@2.21.0

## 2.20.0

### Patch Changes

- 6b9d90a: chore: remove @babel/runtime. add @swc/helper and enable `externalHelper` config.
  chore: 移除 @babel/runtime 依赖. 增加 @swc/helpers 依赖并且开启 `externalHelpers` 配置
- Updated dependencies [3c4e0a5]
- Updated dependencies [6b9d90a]
- Updated dependencies [5f055ab]
- Updated dependencies [4425fd6]
  - @modern-js/utils@2.20.0
  - @modern-js/prod-server@2.20.0
  - @modern-js/server-utils@2.20.0
  - @modern-js/types@2.20.0

## 2.19.1

### Patch Changes

- @modern-js/prod-server@2.19.1
- @modern-js/server-utils@2.19.1
- @modern-js/types@2.19.1
- @modern-js/utils@2.19.1

## 2.19.0

### Patch Changes

- 1134fe2: chore(deps): bump webpack from 5.76.2 to 5.82.1

  chore(deps): 将 webpack 从 5.76.2 升级至 5.82.1

- Updated dependencies [1134fe2]
  - @modern-js/utils@2.19.0
  - @modern-js/prod-server@2.19.0
  - @modern-js/server-utils@2.19.0
  - @modern-js/types@2.19.0

## 2.18.1

### Patch Changes

- @modern-js/prod-server@2.18.1
- @modern-js/server-utils@2.18.1
- @modern-js/types@2.18.1
- @modern-js/utils@2.18.1

## 2.18.0

### Patch Changes

- @modern-js/prod-server@2.18.0
- @modern-js/server-utils@2.18.0
- @modern-js/types@2.18.0
- @modern-js/utils@2.18.0

## 2.17.1

### Patch Changes

- @modern-js/prod-server@2.17.1
- @modern-js/server-utils@2.17.1
- @modern-js/types@2.17.1
- @modern-js/utils@2.17.1

## 2.17.0

### Patch Changes

- @modern-js/prod-server@2.17.0
- @modern-js/server-utils@2.17.0
- @modern-js/types@2.17.0
- @modern-js/utils@2.17.0

## 2.16.0

### Patch Changes

- 4e876ab: chore: package.json include the monorepo-relative directory

  chore: 在 package.json 中声明 monorepo 的子路径

- Updated dependencies [5954330]
- Updated dependencies [7596520]
- Updated dependencies [4e876ab]
  - @modern-js/utils@2.16.0
  - @modern-js/prod-server@2.16.0
  - @modern-js/types@2.16.0
  - @modern-js/server-utils@2.16.0

## 2.15.0

### Patch Changes

- @modern-js/prod-server@2.15.0
- @modern-js/server-utils@2.15.0
- @modern-js/types@2.15.0
- @modern-js/utils@2.15.0

## 2.14.0

### Patch Changes

- 4779152: fix(utils): the esm format files should be generate for the client

  fix(utils): 应该为客户端使用，生成 esm 格式的文件

- 1f34dba: fix(devServer): using current host and port to create HMR connection

  fix(devServer): 建立 HMR 连接时默认使用当前 host 和 port

- Updated dependencies [4779152]
- Updated dependencies [8a3c693]
- Updated dependencies [9321bef]
- Updated dependencies [9b45c58]
- Updated dependencies [52d0cb1]
- Updated dependencies [60a81d0]
- Updated dependencies [dacef96]
- Updated dependencies [16399fd]
  - @modern-js/utils@2.14.0
  - @modern-js/server-utils@2.14.0
  - @modern-js/types@2.14.0
  - @modern-js/prod-server@2.14.0

## 2.13.4

### Patch Changes

- @modern-js/prod-server@2.13.4
- @modern-js/server-utils@2.13.4
- @modern-js/types@2.13.4
- @modern-js/utils@2.13.4

## 2.13.3

### Patch Changes

- @modern-js/prod-server@2.13.3
- @modern-js/server-utils@2.13.3
- @modern-js/types@2.13.3
- @modern-js/utils@2.13.3

## 2.13.2

### Patch Changes

- @modern-js/prod-server@2.13.2
- @modern-js/server-utils@2.13.2
- @modern-js/types@2.13.2
- @modern-js/utils@2.13.2

## 2.13.1

### Patch Changes

- @modern-js/prod-server@2.13.1
- @modern-js/server-utils@2.13.1
- @modern-js/types@2.13.1
- @modern-js/utils@2.13.1

## 2.13.0

### Patch Changes

- @modern-js/prod-server@2.13.0
- @modern-js/server-utils@2.13.0
- @modern-js/types@2.13.0
- @modern-js/utils@2.13.0

## 2.12.0

### Patch Changes

- Updated dependencies [c2ca6c8]
- Updated dependencies [7980842]
- Updated dependencies [6d86e34]
- Updated dependencies [05493a7]
  - @modern-js/utils@2.12.0
  - @modern-js/prod-server@2.12.0
  - @modern-js/server-utils@2.12.0
  - @modern-js/types@2.12.0

## 2.11.0

### Patch Changes

- 381a3b9: feat(utils): move universal utils to the universal folder

  feat(utils): 将运行时使用的 utils 移动到 universal 目录

- Updated dependencies [cfb058f]
- Updated dependencies [0bd018b]
- Updated dependencies [5d624fd]
- Updated dependencies [e2466a1]
- Updated dependencies [02bb383]
- Updated dependencies [381a3b9]
- Updated dependencies [7a60f10]
- Updated dependencies [274b2e5]
- Updated dependencies [b9e1c54]
  - @modern-js/utils@2.11.0
  - @modern-js/prod-server@2.11.0
  - @modern-js/server-utils@2.11.0
  - @modern-js/types@2.11.0

## 2.10.0

### Patch Changes

- 3e0bd50: feat: when enable bff handle render, support use `useContext` to get framework plugin context in data loader.
  feat: 当开启 BFF 托管渲染时，支持在 data loader 中使用 `useContext` 获取框架插件提供的上下文。
- 92d247f: fix: support tools.devServer.header include string[] type, remove get & delete & apply api in hook or middleware api
  fix: 支持 tools.devServer.header 包含字符串数组类型，移除 Hook 和 Middleware 中对 响应 Cookie 的获取、删除操作
- 0da32d0: chore: upgrade jest and puppeteer
  chore: 升级 jest 和 puppeteer 到 latest
- fbefa7e: chore(deps): bump webpack from 5.75.0 to 5.76.2

  chore(deps): 将 webpack 从 5.75.0 升级至 5.76.2

- Updated dependencies [d8bbf28]
- Updated dependencies [3e0bd50]
- Updated dependencies [92d247f]
- Updated dependencies [0da32d0]
- Updated dependencies [0d9962b]
- Updated dependencies [fbefa7e]
- Updated dependencies [4d54233]
- Updated dependencies [6db4864]
  - @modern-js/prod-server@2.10.0
  - @modern-js/types@2.10.0
  - @modern-js/utils@2.10.0
  - @modern-js/server-utils@2.10.0

## 2.9.0

### Patch Changes

- 49bb8cd0ef: fix: move chunkmap.css comment to bottom of head
  fix: 将 chunkmap.css 标记移动到 head 底部
- Updated dependencies [49bb8cd0ef]
  - @modern-js/prod-server@2.9.0
  - @modern-js/server-utils@2.9.0
  - @modern-js/types@2.9.0
  - @modern-js/utils@2.9.0

## 2.8.0

### Patch Changes

- ea7bb41e30: feat: add custom web server docs
  feat: 添加自定义 Web Server 文档
- Updated dependencies [1104a9f18b]
- Updated dependencies [70d82e1408]
- Updated dependencies [2c1151271d]
- Updated dependencies [1f6ca2c7fb]
  - @modern-js/prod-server@2.8.0
  - @modern-js/utils@2.8.0
  - @modern-js/types@2.8.0
  - @modern-js/server-utils@2.8.0

## 2.7.0

### Minor Changes

- 84bfb439b8: feat: support custom apiDir, lambdaDir and style of writing for bff
  feat: 支持定制 api 目录，lambda 目录，bff 的写法

### Patch Changes

- 6378e26bf9: fix: modern server not serve static file in developmenet env, dev-server-middleware serve it
  fix: modern server 在开发环境不再托管静态文件，dev-server-middleware 托管他们
- 7fff9020e1: chore: make file naming consistent

  chore: 统一文件命名为小驼峰格式

- 1eea234fdd: chore: make test files naming consistent

  chore: 统一测试文件命名为小驼峰格式

- Updated dependencies [0f15fc597c]
- Updated dependencies [dcad887024]
- Updated dependencies [a4672f7c16]
- Updated dependencies [7fff9020e1]
- Updated dependencies [1eea234fdd]
- Updated dependencies [84bfb439b8]
  - @modern-js/utils@2.7.0
  - @modern-js/types@2.7.0
  - @modern-js/prod-server@2.7.0
  - @modern-js/server-utils@2.7.0

## 2.6.0

### Patch Changes

- ba6db6e: fix: filter data when http method is get
  fix: 过滤 get 请求的 data
- ba6db6e: fix: the dependency tree should be able to filter out node_modules files containing dot
  fix: 依赖树应该能够过滤掉包含"."的 node_modules 文件
- Updated dependencies [36164a2]
- Updated dependencies [e1f799e]
- Updated dependencies [7915ab3]
- Updated dependencies [49fa0b1]
- Updated dependencies [0fe658a]
- Updated dependencies [62930b9]
  - @modern-js/prod-server@2.6.0
  - @modern-js/utils@2.6.0
  - @modern-js/types@2.6.0
  - @modern-js/server-utils@2.6.0

## 2.5.0

### Patch Changes

- 89ca6cc: refactor: merge build-config into scripts/build

  refactor: 把 build-config 合并进 scripts/build

- bb4e712: feat: support export config filed in mock file
  feat: 支持从 mock 文件中导出 config
- 6fca567: feat: support bff handle complete server, include page render
  feat: 支持 bff 处理整个服务，包括页面渲染
- 30614fa: chore: modify package.json entry fields and build config
  chore: 更改 package.json entry 字段以及构建配置
- f0b3d8c: fix: ts-node should compile scopeDir only
  fix: ts-node 应该只编译 scopeDir 的文件
- Updated dependencies [89ca6cc]
- Updated dependencies [7cb8bb4]
- Updated dependencies [6fca567]
- Updated dependencies [30614fa]
- Updated dependencies [1b0ce87]
- Updated dependencies [11c053b]
- Updated dependencies [169c58b]
  - @modern-js/prod-server@2.5.0
  - @modern-js/server-utils@2.5.0
  - @modern-js/types@2.5.0
  - @modern-js/utils@2.5.0

## 2.4.0

### Patch Changes

- d19484c: feat(hmr-client): add HMR connected log

  feat(hmr-client): add HMR 连接成功的日志

- Updated dependencies [98a2733]
- Updated dependencies [8c2db5f]
  - @modern-js/utils@2.4.0
  - @modern-js/prod-server@2.4.0
  - @modern-js/server-utils@2.4.0
  - @modern-js/types@2.4.0

## 2.3.0

### Patch Changes

- ff48fc2: fix(server): hmr protocol set error

  fix(server): 修复 hmr protocol 配置错误问题

- Updated dependencies [fd5a3ed]
- Updated dependencies [6ca1c0b]
- Updated dependencies [89b6739]
  - @modern-js/utils@2.3.0
  - @modern-js/prod-server@2.3.0
  - @modern-js/server-utils@2.3.0
  - @modern-js/types@2.3.0

## 2.2.0

### Patch Changes

- 9fc6de9: chore(devServer): make hmr client protocol configurable

  chore(devServer): 支持配置 hmr client protocol

- Updated dependencies [cb12ee7]
- Updated dependencies [49eff0c]
- Updated dependencies [2d3e3df]
- Updated dependencies [19bb384]
  - @modern-js/server-utils@2.2.0
  - @modern-js/utils@2.2.0
  - @modern-js/prod-server@2.2.0
  - @modern-js/types@2.2.0

## 2.1.0

### Patch Changes

- 3d0fb38: fix: remove the prebundle for data loader
  fix: 移除 data loader 的预打包
- Updated dependencies [837620c]
- Updated dependencies [8a9482c]
  - @modern-js/utils@2.1.0
  - @modern-js/prod-server@2.1.0
  - @modern-js/server-utils@2.1.0
  - @modern-js/types@2.1.0

## 2.0.2

### Patch Changes

- Updated dependencies [39988b2]
  - @modern-js/types@2.0.2
  - @modern-js/prod-server@2.0.2
  - @modern-js/utils@2.0.2
  - @modern-js/server-utils@2.0.2

## 2.0.1

### Patch Changes

- @modern-js/prod-server@2.0.1
- @modern-js/server-utils@2.0.1
- @modern-js/types@2.0.1
- @modern-js/utils@2.0.1

## 2.0.0

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- Updated dependencies [c9e800d39a]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [6bda14ed71]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [8b8e1bb571]
- Updated dependencies [ffb2ed4]
- Updated dependencies [bbe4c4ab64]
  - @modern-js/prod-server@2.0.0
  - @modern-js/utils@2.0.0
  - @modern-js/types@2.0.0
  - @modern-js/server-utils@2.0.0

## 2.0.0-beta.7

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- Updated dependencies [c9e800d39a]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [6bda14ed71]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [8b8e1bb571]
- Updated dependencies [bbe4c4ab64]
  - @modern-js/prod-server@2.0.0-beta.7
  - @modern-js/utils@2.0.0-beta.7
  - @modern-js/types@2.0.0-beta.7
  - @modern-js/server-utils@2.0.0-beta.7

## 2.0.0-beta.6

### Major Changes

- dda38c9c3e: chore: v2

### Minor Changes

- b710adb843: feat: extract the data loader
  feat: 提取 data loader

### Patch Changes

- 7879e8f711: refactor: remove enableModernMode config

  refactor: 不再支持 enableModernMode 配置项

- d4e8e6fb90: fix: modernjs dev server can't start normaly
  fix: modernjs dev 服务端不能正常启动
- 15bf09d9c8: feat: support completely custom server, export render() api for render single page
  feat: 支持完全自定义 Server，导出 render() 方法用来渲染单个页面
- 61f21d1e77: fix: ignore the entire distPath for pia ssr bundle
  fix: dist 目录的产物不应该被 ts-node 编译
- 4f277fe288: fix(server): remove peer dependencies warning

  fix(server): 修复 peer dependencies 出现 warning 提示的问题

- cce8ecee2d: fix: handle some `TODO` & `FIXME`, change some tests
  fix: 处理一些 `TODO` 和 `FIXME`, 修改了一些 tests
- ea7cf06257: chore: bump webpack/babel-loader/postcss-loader/tsconfig-paths

  chore: 升级 webpack/babel-loader/postcss-loader/tsconfig-paths 版本

- ebbeed1ece: chore: dev server default cross origin
  chore: 开发环境 Server 默认跨域
- 14b712da84: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [9b915e0c10]
- Updated dependencies [7879e8f711]
- Updated dependencies [c9e800d39a]
- Updated dependencies [d4e8e6fb90]
- Updated dependencies [d032d49e09]
- Updated dependencies [6aca875011]
- Updated dependencies [15bf09d9c8]
- Updated dependencies [2e6031955e]
- Updated dependencies [7b7d12cf8f]
- Updated dependencies [7efeed4]
- Updated dependencies [92f0eade39]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [6bda14ed71]
- Updated dependencies [a8642da58f]
- Updated dependencies [92004d1906]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [40ed5874c6]
- Updated dependencies [87c1ff86b9]
- Updated dependencies [c2bb0f1745]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [102d32e4ba]
- Updated dependencies [8b8e1bb571]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [73cd29dd9f]
- Updated dependencies [b710adb843]
- Updated dependencies [cce8ecee2d]
- Updated dependencies [18aaf42249]
- Updated dependencies [ea7cf06257]
- Updated dependencies [bbe4c4ab64]
- Updated dependencies [e4558a0bc4]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/server-utils@2.0.0-beta.6
  - @modern-js/prod-server@2.0.0-beta.6
  - @modern-js/types@2.0.0-beta.6
  - @modern-js/utils@2.0.0-beta.6

## 2.0.0-beta.4

### Major Changes

- dda38c9c3e: chore: v2

### Minor Changes

- b710adb843: feat: extract the data loader
  feat: 提取 data loader

### Patch Changes

- 7879e8f: refactor: remove enableModernMode config

  refactor: 不再支持 enableModernMode 配置项

- d4e8e6fb90: fix: modernjs dev server can't start normaly
  fix: modernjs dev 服务端不能正常启动
- 15bf09d9c8: feat: support completely custom server, export render() api for render single page
  feat: 支持完全自定义 Server，导出 render() 方法用来渲染单个页面
- 61f21d1e77: fix: ignore the entire distPath for pia ssr bundle
  fix: dist 目录的产物不应该被 ts-node 编译
- 4f277fe: fix(server): remove peer dependencies warning

  fix(server): 修复 peer dependencies 出现 warning 提示的问题

- cce8ecee2d: fix: handle some `TODO` & `FIXME`, change some tests
  fix: 处理一些 `TODO` 和 `FIXME`, 修改了一些 tests
- ea7cf06: chore: bump webpack/babel-loader/postcss-loader/tsconfig-paths

  chore: 升级 webpack/babel-loader/postcss-loader/tsconfig-paths 版本

- ebbeed1ece: chore: dev server default cross origin
  chore: 开发环境 Server 默认跨域
- 14b712da84: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [9b915e0c10]
- Updated dependencies [7879e8f]
- Updated dependencies [c9e800d39a]
- Updated dependencies [d4e8e6fb90]
- Updated dependencies [d032d49e09]
- Updated dependencies [6aca875]
- Updated dependencies [15bf09d9c8]
- Updated dependencies [2e6031955e]
- Updated dependencies [7b7d12c]
- Updated dependencies [92f0eade39]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [6bda14ed71]
- Updated dependencies [a8642da58f]
- Updated dependencies [92004d1906]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [40ed5874c6]
- Updated dependencies [87c1ff86b9]
- Updated dependencies [c2bb0f1745]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [102d32e4ba]
- Updated dependencies [8b8e1bb571]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [73cd29dd9f]
- Updated dependencies [b710adb843]
- Updated dependencies [cce8ecee2d]
- Updated dependencies [18aaf42249]
- Updated dependencies [ea7cf06]
- Updated dependencies [bbe4c4a]
- Updated dependencies [e4558a0]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/server-utils@2.0.0-beta.4
  - @modern-js/prod-server@2.0.0-beta.4
  - @modern-js/types@2.0.0-beta.4
  - @modern-js/utils@2.0.0-beta.4

## 2.0.0-beta.3

### Major Changes

- dda38c9c3e: chore: v2

### Minor Changes

- b710adb: feat: extract the data loader
  feat: 提取 data loader

### Patch Changes

- d4e8e6f: fix: modernjs dev server can't start normaly
  fix: modernjs dev 服务端不能正常启动
- 15bf09d9c8: feat: support completely custom server, export render() api for render single page
  feat: 支持完全自定义 Server，导出 render() 方法用来渲染单个页面
- 61f21d1e77: fix: ignore the entire distPath for pia ssr bundle
  fix: dist 目录的产物不应该被 ts-node 编译
- cce8ece: fix: handle some `TODO` & `FIXME`, change some tests
  fix: 处理一些 `TODO` 和 `FIXME`, 修改了一些 tests
- ea7cf06: chore: bump webpack/babel-loader/postcss-loader/tsconfig-paths

  chore: 升级 webpack/babel-loader/postcss-loader/tsconfig-paths 版本

- ebbeed1ece: chore: dev server default cross origin
  chore: 开发环境 Server 默认跨域
- 14b712da84: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [9b915e0c10]
- Updated dependencies [c9e800d39a]
- Updated dependencies [d4e8e6f]
- Updated dependencies [d032d49e09]
- Updated dependencies [6aca875]
- Updated dependencies [15bf09d9c8]
- Updated dependencies [2e60319]
- Updated dependencies [92f0eade39]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [6bda14ed71]
- Updated dependencies [a8642da58f]
- Updated dependencies [92004d1906]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [40ed5874c6]
- Updated dependencies [87c1ff86b9]
- Updated dependencies [c2bb0f1]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [102d32e4ba]
- Updated dependencies [8b8e1bb571]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [73cd29dd9f]
- Updated dependencies [b710adb]
- Updated dependencies [cce8ece]
- Updated dependencies [18aaf42249]
- Updated dependencies [ea7cf06]
- Updated dependencies [bbe4c4a]
- Updated dependencies [e4558a0]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/server-utils@2.0.0-beta.3
  - @modern-js/prod-server@2.0.0-beta.3
  - @modern-js/utils@2.0.0-beta.3
  - @modern-js/types@2.0.0-beta.3

## 2.0.0-beta.2

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- 15bf09d9c8: feat: support completely custom server, export render() api for render single page
  feat: 支持完全自定义 Server，导出 render() 方法用来渲染单个页面
- 61f21d1e77: fix: ignore the entire distPath for pia ssr bundle
  fix: dist 目录的产物不应该被 ts-node 编译
- ebbeed1: chore: dev server default cross origin
  chore: 开发环境 Server 默认跨域
- 14b712da84: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [9b915e0c10]
- Updated dependencies [c9e800d39a]
- Updated dependencies [d032d49]
- Updated dependencies [15bf09d9c8]
- Updated dependencies [92f0ead]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [6bda14ed71]
- Updated dependencies [a8642da58f]
- Updated dependencies [92004d1]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [40ed587]
- Updated dependencies [87c1ff8]
- Updated dependencies [c2bb0f1]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [102d32e4ba]
- Updated dependencies [8b8e1bb571]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [73cd29dd9f]
- Updated dependencies [18aaf42]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/server-utils@2.0.0-beta.2
  - @modern-js/prod-server@2.0.0-beta.2
  - @modern-js/utils@2.0.0-beta.2
  - @modern-js/types@2.0.0-beta.2

## 2.0.0-beta.1

### Major Changes

- dda38c9: chore: v2

### Patch Changes

- 15bf09d9c8: feat: support completely custom server, export render() api for render single page
  feat: 支持完全自定义 Server，导出 render() 方法用来渲染单个页面
- 61f21d1e77: fix: ignore the entire distPath for pia ssr bundle
  fix: dist 目录的产物不应该被 ts-node 编译
- ebbeed1: chore: dev server default cross origin
  chore: 开发环境 Server 默认跨域
- 14b712d: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [9b915e0c10]
- Updated dependencies [c9e800d39a]
- Updated dependencies [d032d49]
- Updated dependencies [15bf09d9c8]
- Updated dependencies [92f0ead]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f]
- Updated dependencies [6bda14ed71]
- Updated dependencies [a8642da]
- Updated dependencies [92004d1]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [40ed587]
- Updated dependencies [87c1ff8]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9]
- Updated dependencies [102d32e4ba]
- Updated dependencies [8b8e1bb571]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [73cd29dd9f]
- Updated dependencies [18aaf42]
- Updated dependencies [abf3421]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712d]
  - @modern-js/server-utils@2.0.0-beta.1
  - @modern-js/prod-server@2.0.0-beta.1
  - @modern-js/utils@2.0.0-beta.1
  - @modern-js/types@2.0.0-beta.1

## 2.0.0-beta.0

### Major Changes

- dda38c9: chore: v2

### Patch Changes

- 15bf09d9c: feat: support completely custom server, export render() api for render single page
  feat: 支持完全自定义 Server，导出 render() 方法用来渲染单个页面
- 61f21d1e7: fix: ignore the entire distPath for pia ssr bundle
  fix: dist 目录的产物不应该被 ts-node 编译
- 14b712d: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [9b915e0c1]
- Updated dependencies [c9e800d39]
- Updated dependencies [15bf09d9c]
- Updated dependencies [edd1cfb1a]
- Updated dependencies [cc971eabf]
- Updated dependencies [5b9049f]
- Updated dependencies [6bda14ed7]
- Updated dependencies [a8642da]
- Updated dependencies [b8bbe036c]
- Updated dependencies [d5a31df78]
- Updated dependencies [dda38c9]
- Updated dependencies [102d32e4b]
- Updated dependencies [8b8e1bb57]
- Updated dependencies [3bbea92b2]
- Updated dependencies [73cd29dd9]
- Updated dependencies [abf3421]
- Updated dependencies [543be95]
- Updated dependencies [14b712d]
  - @modern-js/server-utils@2.0.0-beta.0
  - @modern-js/prod-server@2.0.0-beta.0
  - @modern-js/utils@2.0.0-beta.0
  - @modern-js/types@2.0.0-beta.0

## 1.21.2

### Patch Changes

- @modern-js/prod-server@1.21.2
- @modern-js/server-utils@1.21.2
- @modern-js/types@1.21.2
- @modern-js/utils@1.21.2

## 1.21.1

### Patch Changes

- @modern-js/prod-server@1.21.1
- @modern-js/server-utils@1.21.1
- @modern-js/types@1.21.1
- @modern-js/utils@1.21.1

## 1.21.0

### Patch Changes

- f51c59a: feat: remove node internal package like fs or path which import by ssr runtime
  feat: 删除在 ssr runtime 中引用的 node 内部包
- Updated dependencies [f51c59a]
- Updated dependencies [8f3674a]
- Updated dependencies [8f3674a]
- Updated dependencies [519965e]
- Updated dependencies [67d80b7]
  - @modern-js/prod-server@1.21.0
  - @modern-js/types@1.21.0
  - @modern-js/server-utils@1.21.0
  - @modern-js/utils@1.21.0

## 1.20.1

### Patch Changes

- Updated dependencies [49515c5]
  - @modern-js/utils@1.20.1
  - @modern-js/prod-server@1.20.1
  - @modern-js/server-utils@1.20.1
  - @modern-js/types@1.20.1

## 1.20.0

### Patch Changes

- 35c0959: feat(devServer): support devServer.setupMiddlewares config

  feat(devServer): 支持 devServer.setupMiddlewares 配置项

- 4ddc185: chore(builder): bump webpack to 5.74.0

  chore(builder): 升级 webpack 到 5.74.0 版本

- 66e4817: feat: support devServer.historyApiFallback

  feat: 支持 devServer.historyApiFallback 配置项

- face165: chore(devServer): get devServer config from this.dev

  chore(devServer): 从 this.dev 上获取 devServer 配置

- Updated dependencies [d5d570b]
- Updated dependencies [4ddc185]
- Updated dependencies [66e4817]
- Updated dependencies [df8ee7e]
- Updated dependencies [8c05089]
- Updated dependencies [baf7337]
  - @modern-js/utils@1.20.0
  - @modern-js/types@1.20.0
  - @modern-js/prod-server@1.20.0
  - @modern-js/server-utils@1.20.0

## 1.19.0

### Patch Changes

- Updated dependencies [1903f68]
  - @modern-js/prod-server@1.19.0
  - @modern-js/server-utils@1.19.0
  - @modern-js/types@1.19.0
  - @modern-js/utils@1.19.0

## 1.18.1

### Patch Changes

- 318e149: fix: tools.devServer type missing some properties

  fix: 修复 tools.devServer 类型定义不完整的问题

- 60d95ad: fix: dev server config should be optional
  fix: devServer 配置项应该是可选配置的
- 8016a8a: fix: invoke next() in dev-middleware directly if only api
  fix: 在 api 服务的情况下，直接调用 next()，不执行 dev-middleware
- f6a3aa1: feat: support etag in dev server by default
  feat: 开发环境默认支持 etag 功能
- 23fa468: fix: ssr bundle should not be compiled by ts-node

  fix: ts-node 不应该编译 ssr bundle

- 55988fa: fix: fix dev server type error
  fix: 修复 dev server 中的类型错误
- bc3bbd8: fix: use output.publicPath(default) as webpack-dev-middleware publicPath

  fix: 使用 output.publicPath 作为 webpack-dev-middleware publicPath

- Updated dependencies [3586707]
- Updated dependencies [318e149]
- Updated dependencies [60d95ad]
- Updated dependencies [f6a3aa1]
- Updated dependencies [fb02c81]
- Updated dependencies [9f7bfa6]
- Updated dependencies [9fcfbd4]
- Updated dependencies [6c2c745]
  - @modern-js/prod-server@1.18.1
  - @modern-js/types@1.18.1
  - @modern-js/server-utils@1.18.1
  - @modern-js/utils@1.18.1

## 1.18.0

### Patch Changes

- 3d5e3a5: chore: get api mode from bff core
  chore: 从 bff core 中获取 api mode
- 8280920: chore(server): export DevServerOptions type

  chore(server): 导出 DevServerOptions 类型

- 2b7406d: feat: use typescript instead of babel as typescript compiler in server
  feat: 服务端，增加 typescript 作为 typescipt 编译器
- fc7214d: feat(server): export DevServerHttpsOptions type

  feat(server): 导出 DevServerHttpsOptions 类型

- Updated dependencies [8280920]
- Updated dependencies [3d5e3a5]
- Updated dependencies [2b7406d]
- Updated dependencies [0a4d622]
- Updated dependencies [60a2e3a]
- Updated dependencies [5227370]
- Updated dependencies [7928bae]
  - @modern-js/utils@1.18.0
  - @modern-js/prod-server@1.18.0
  - @modern-js/server-utils@1.18.0

## 1.17.0

### Patch Changes

- 151329d: chore(dev-server): no longer depend on @modern-js/webpack

  chore(dev-server): 不再依赖 @modern-js/webpack

- Updated dependencies [1b9176f]
- Updated dependencies [77d3a38]
- Updated dependencies [151329d]
- Updated dependencies [5af9472]
- Updated dependencies [6b6a534]
- Updated dependencies [6b43a2b]
- Updated dependencies [a7be124]
- Updated dependencies [31547b4]
  - @modern-js/utils@1.17.0
  - @modern-js/prod-server@1.17.0
  - @modern-js/server-utils@1.17.0

## 1.16.0

### Patch Changes

- 2808ff5a2: fix(dev-server): support enable hmr client by webpack target

  fix(dev-server): 支持通过 webpack target 来判断是否启用 hmr client

- Updated dependencies [641592f52]
- Updated dependencies [3904b30a5]
- Updated dependencies [1100dd58c]
- Updated dependencies [e04e6e76a]
- Updated dependencies [81c66e4a4]
- Updated dependencies [2c305b6f5]
  - @modern-js/utils@1.16.0
  - @modern-js/webpack@1.16.0
  - @modern-js/server-utils@1.16.0
  - @modern-js/prod-server@1.16.0

## 1.15.0

### Patch Changes

- b1f7000: fix: Adjust createServer logic in bff test plugin
  fix: 调整 BFF 测试中 create server 的逻辑
- Updated dependencies [8658a78]
- Updated dependencies [0df4970]
- Updated dependencies [05d4a4f]
- Updated dependencies [ad05af9]
- Updated dependencies [5d53d1c]
- Updated dependencies [c087148]
- Updated dependencies [37cd159]
  - @modern-js/utils@1.15.0
  - @modern-js/webpack@1.15.0
  - @modern-js/prod-server@1.15.0
  - @modern-js/server-utils@1.15.0

## 1.6.0

### Minor Changes

- 83660b6: chore(server): merge `@modern-js/hmr-client` to `@modern-js/server`

  chore(server): 合并 `@modern-js/hmr-client` 到 `@modern-js/server`

### Patch Changes

- Updated dependencies [1421965]
- Updated dependencies [02647d2]
- Updated dependencies [4fc801f]
- Updated dependencies [9d60891]
- Updated dependencies [2ed8f7d]
- Updated dependencies [e4b73b2]
- Updated dependencies [c8614b8]
- Updated dependencies [df73691]
  - @modern-js/webpack@1.12.2
  - @modern-js/utils@1.8.0
  - @modern-js/prod-server@1.2.1
  - @modern-js/server-utils@1.2.11

## 1.5.1

### Patch Changes

- a27ab8d: feat: add onApiChange hook for bff hot reload
  feat: 为 BFF 热更新优化，添加 onApiChange 钩子
- Updated dependencies [b74b0b6]
- Updated dependencies [7b902b3]
- Updated dependencies [3d64b2f]
- Updated dependencies [8b2aa56]
- Updated dependencies [3e4a34f]
- Updated dependencies [33cebd2]
  - @modern-js/webpack@1.12.0
  - @modern-js/prod-server@1.2.0
  - @modern-js/server-utils@1.2.11
  - @modern-js/utils@1.7.12

## 1.5.0

### Minor Changes

- 77a8e9e: feat: support bff operators

### Patch Changes

- d9564f2: feat: add watchOptions for server watcher
- Updated dependencies [550e2bd]
- Updated dependencies [87eb9f8]
- Updated dependencies [2b06fe3]
- Updated dependencies [3050acc]
- Updated dependencies [f29e9ba]
- Updated dependencies [2dacc89]
- Updated dependencies [338496c]
- Updated dependencies [a90bc96]
  - @modern-js/webpack@1.11.3
  - @modern-js/prod-server@1.1.9
  - @modern-js/utils@1.7.9
  - @modern-js/server-utils@1.2.11

## 1.4.21

### Patch Changes

- 3172e1ee1: update devcert version
- Updated dependencies [06b411dc3]
- Updated dependencies [5d4806f86]
- Updated dependencies [63c354ad5]
- Updated dependencies [4165e50c7]
- Updated dependencies [073e9ad78]
- Updated dependencies [cda99c441]
- Updated dependencies [b96dcf364]
- Updated dependencies [f4a7d49e1]
- Updated dependencies [9e36d3a01]
  - @modern-js/webpack@1.11.1
  - @modern-js/utils@1.7.8
  - @modern-js/prod-server@1.1.8
  - @modern-js/server-utils@1.2.11

## 1.4.20

### Patch Changes

- 209d0a927: release: hot fix garfish error
- 002dab527: fix: support configure headers by devServer headers
- Updated dependencies [ded45811c]
- Updated dependencies [9d649884b]
- Updated dependencies [9377d2d9d]
- Updated dependencies [8e1cedd8a]
- Updated dependencies [8c9ad1749]
- Updated dependencies [6b2523f44]
- Updated dependencies [b7a1cea52]
  - @modern-js/webpack@1.11.0
  - @modern-js/utils@1.7.7
  - @modern-js/server-utils@1.2.11
  - @modern-js/prod-server@1.1.8

## 1.4.18

### Patch Changes

- 8d508c6ed: feat(devServer): support disable hmr or live reload
- a1198d509: feat: bump babel 7.18.0
- Updated dependencies [8d508c6ed]
- Updated dependencies [a1198d509]
- Updated dependencies [29728812e]
- Updated dependencies [147e090f7]
- Updated dependencies [18892c65c]
- Updated dependencies [a1198d509]
  - @modern-js/webpack@1.10.0
  - @modern-js/bff-utils@1.2.9
  - @modern-js/hmr-client@1.2.8
  - @modern-js/prod-server@1.1.8
  - @modern-js/server-utils@1.2.10

## 1.4.17

### Patch Changes

- d4afeba71: fix: remove cors for prod-server
- f8e713253: fix(server): using correct webpack instance
- Updated dependencies [6c8ab42dd]
- Updated dependencies [ed90859ba]
- Updated dependencies [0ef2431cb]
- Updated dependencies [d4afeba71]
  - @modern-js/webpack@1.9.1
  - @modern-js/prod-server@1.1.7

## 1.4.16

### Patch Changes

- f7cbc771: feat: prebundle webpack-dev-middleware
- cdc2df9c: fix(server): remove launch-editor
- b39b399e: lock devcert version
- 430d417e: optimize server side hot reload
- 437367c6: fix(server): hmr not working when using proxy
- Updated dependencies [5f7fccf0]
- Updated dependencies [02b0a22e]
- Updated dependencies [da65bf12]
- Updated dependencies [8854c600]
- Updated dependencies [d57e7622]
- Updated dependencies [f7cbc771]
- Updated dependencies [6451a098]
- Updated dependencies [f5c48c3f]
- Updated dependencies [430d417e]
- Updated dependencies [658b4dd5]
- Updated dependencies [d5a2cfd8]
- Updated dependencies [45d5643a]
- Updated dependencies [0d161fa8]
- Updated dependencies [437367c6]
- Updated dependencies [280eebf9]
- Updated dependencies [2ba8d62f]
- Updated dependencies [7394df61]
  - @modern-js/webpack@1.9.0
  - @modern-js/bff-utils@1.2.8
  - @modern-js/utils@1.7.6
  - @modern-js/prod-server@1.1.6
  - @modern-js/server-utils@1.2.9

## 1.4.15

### Patch Changes

- b8cfc42cd: feat: prebundle tsconfig-paths and nanoid
- Updated dependencies [b8cfc42cd]
- Updated dependencies [804a5bb8a]
  - @modern-js/utils@1.7.4
  - @modern-js/prod-server@1.1.5
  - @modern-js/server-utils@1.2.6

## 1.4.14

### Patch Changes

- d32f35134: chore: add modern/jest/eslint/ts config files to .npmignore
- Updated dependencies [d32f35134]
- Updated dependencies [86fe5a657]
- Updated dependencies [aeda91deb]
- Updated dependencies [6ae4a34ae]
- Updated dependencies [b80229c79]
- Updated dependencies [1a30be07b]
- Updated dependencies [948cc4436]
  - @modern-js/bff-utils@1.2.6
  - @modern-js/hmr-client@1.2.7
  - @modern-js/prod-server@1.1.5
  - @modern-js/server-utils@1.2.6
  - @modern-js/utils@1.7.3

## 1.4.13

### Patch Changes

- 0e0537005: fix: unlock @babel/core version
- 69a728375: fix: remove exports.jsnext:source after publish
- Updated dependencies [cd7346b0d]
- Updated dependencies [0e0537005]
- Updated dependencies [69a728375]
  - @modern-js/utils@1.7.2
  - @modern-js/server-utils@1.2.5
  - @modern-js/bff-utils@1.2.5
  - @modern-js/hmr-client@1.2.6
  - @modern-js/prod-server@1.1.4

## 1.4.12

### Patch Changes

- 6fa74d5f: add internal metrics and logger
- Updated dependencies [0ee4bb4e]
- Updated dependencies [a4c5fe78]
- Updated dependencies [6fa74d5f]
  - @modern-js/utils@1.7.0
  - @modern-js/prod-server@1.1.3
  - @modern-js/server-utils@1.2.4

## 1.4.11

### Patch Changes

- a0475f1a: fix: missing @babel/core peer dependencies
- 895fa0ff: chore: using "workspace:\*" in devDependencies
- 247e2005: support devServer.devMiddleware, same as webpack-dev-server
- Updated dependencies [2d155c4c]
- Updated dependencies [a0499e4f]
- Updated dependencies [123e432d]
- Updated dependencies [e5a9b26d]
- Updated dependencies [0b26b93b]
- Updated dependencies [123e432d]
- Updated dependencies [f9f66ef9]
- Updated dependencies [592edabc]
- Updated dependencies [895fa0ff]
- Updated dependencies [3578913e]
- Updated dependencies [1c3beab3]
  - @modern-js/utils@1.6.0
  - @modern-js/prod-server@1.1.2
  - @modern-js/bff-utils@1.2.4
  - @modern-js/server-utils@1.2.4

## 1.4.10

### Patch Changes

- 6cffe99d: chore:
  remove react eslint rules for `modern-js` rule set.
  add .eslintrc for each package to speed up linting
- 04ae5262: chore: bump @modern-js/utils to v1.4.1 in dependencies
- 60f7d8bf: feat: add tests dir to npmignore
- 28ac120a: fix: remove unused webpack/hot/dev-server entry
- Updated dependencies [b8599d09]
- Updated dependencies [6cffe99d]
- Updated dependencies [04ae5262]
- Updated dependencies [60f7d8bf]
- Updated dependencies [3bf4f8b0]
  - @modern-js/utils@1.5.0
  - @modern-js/bff-utils@1.2.3
  - @modern-js/hmr-client@1.2.5
  - @modern-js/prod-server@1.1.1
  - @modern-js/server-utils@1.2.3

## 1.4.9

### Patch Changes

- bebb39b6: chore: improve devDependencies and peerDependencies
- Updated dependencies [bebb39b6]
- Updated dependencies [afc836f4]
- Updated dependencies [132f7b53]
  - @modern-js/prod-server@1.0.6
  - @modern-js/server-utils@1.2.2
  - @modern-js/hmr-client@1.2.3
  - @modern-js/utils@1.3.7

## 1.4.8

### Patch Changes

- a8df060e: support setup dev middleware first step
- d2d0fa11: fix: missing devServer.proxy typing
- 6a7acb81: modify devServer type and name
- Updated dependencies [c2046f37]
- Updated dependencies [d2d0fa11]
  - @modern-js/utils@1.3.6
  - @modern-js/prod-server@1.0.5

## 1.4.7

### Patch Changes

- d95f28c3: remove server hook when api only
- d5bf095a: fix: disable load webpack when apiOnly mode
- 9229dfd1: support custom headers, fix hmr url concat
- Updated dependencies [5bf5868d]
- Updated dependencies [d95f28c3]
- Updated dependencies [d95f28c3]
- Updated dependencies [0923c182]
- Updated dependencies [2008fdbd]
- Updated dependencies [ca0bcf13]
  - @modern-js/utils@1.3.5
  - @modern-js/prod-server@1.0.4

## 1.4.6

### Patch Changes

- a78e32d8: remove server hook when api only
- 59010b7a: rewrite server lifecycle, add unit test
- Updated dependencies [a78e32d8]
- Updated dependencies [e11eaafc]
- Updated dependencies [cbba492b]
- Updated dependencies [db43dce6]
- Updated dependencies [59010b7a]
  - @modern-js/prod-server@1.0.2
  - @modern-js/utils@1.3.4

## 1.4.4

### Patch Changes

- 55e18278: chore: remove unused dependencies and devDependencies
- 02fb4146: support product server
- Updated dependencies [4c792f68]
- Updated dependencies [02fb4146]
- Updated dependencies [a7f42f48]
  - @modern-js/utils@1.3.3
  - @modern-js/prod-server@1.0.1

## 1.4.3

### Patch Changes

- deeaa602: support svg/proxy/multi-version in unbundled
- fab92861: fix: @modern-js/core phantom dep
- Updated dependencies [deeaa602]
- Updated dependencies [54786e58]
  - @modern-js/hmr-client@1.2.2
  - @modern-js/utils@1.3.2
  - @modern-js/core@1.4.3

## 1.4.2

### Patch Changes

- 735b2a81: prevent ssr compiler to send socket message
- Updated dependencies [b376c8d6]
- Updated dependencies [e62c4efd]
- Updated dependencies [e2a8233f]
  - @modern-js/core@1.4.2

## 1.4.1

### Patch Changes

- 2cfc4235: support cssPath/jsPath/mediaPath in production mode
- 8d55e234: fix: catch api error
- Updated dependencies [53aca274]
- Updated dependencies [78279953]
- Updated dependencies [e116ace5]
- Updated dependencies [4d72edea]
  - @modern-js/core@1.4.1
  - @modern-js/utils@1.3.1

## 1.4.0

### Minor Changes

- ec4dbffb: feat: support as a pure api service

### Patch Changes

- 816fd721: support more server context
- d9cc5ea9: support resatrt options transfer
- bfbea9a7: support multi base url and dynamic base url
- d099e5c5: fix error when modify modern.config.js
- 24f616ca: feat: support custom meta info
- 272cab15: refactor server plugin manager
- Updated dependencies [d9cc5ea9]
- Updated dependencies [bd819a8d]
- Updated dependencies [ec4dbffb]
- Updated dependencies [d099e5c5]
- Updated dependencies [bada2879]
- Updated dependencies [24f616ca]
- Updated dependencies [bd819a8d]
- Updated dependencies [272cab15]
  - @modern-js/core@1.4.0
  - @modern-js/utils@1.3.0
  - @modern-js/server-core@1.2.2

## 1.3.2

### Patch Changes

- 83166714: change .npmignore
- Updated dependencies [83166714]
- Updated dependencies [c3de9882]
- Updated dependencies [33ff48af]
  - @modern-js/core@1.3.2
  - @modern-js/bff-utils@1.2.2
  - @modern-js/hmr-client@1.2.1
  - @modern-js/server-plugin@1.2.1
  - @modern-js/server-utils@1.2.1
  - @modern-js/utils@1.2.2

## 1.3.1

### Patch Changes

- e2d3a575: fix extending core config interface
- 823809c6: fix: hot reload not working on windows
- e2d3a575: fix extending core config interface
- Updated dependencies [823809c6]
- Updated dependencies [4584cc04]
- Updated dependencies [7c19fd94]
  - @modern-js/bff-utils@1.2.1
  - @modern-js/utils@1.2.1
  - @modern-js/core@1.3.1

## 1.3.0

### Minor Changes

- cfe11628: Make Modern.js self bootstraping

### Patch Changes

- 146dcd85: modify server framework plugin hook types and hook context
- c3d46ee4: fix: test config invalid
- 146dcd85: modify server framework plugin hook types
- 146dcd85: fix test case in babel compiler
- 1ebc7ee2: fix: @babel/core version
- Updated dependencies [2da09c69]
- Updated dependencies [fc71e36f]
- Updated dependencies [146dcd85]
- Updated dependencies [74ce3bb7]
- Updated dependencies [c3d46ee4]
- Updated dependencies [cfe11628]
- Updated dependencies [146dcd85]
- Updated dependencies [8e7603ee]
- Updated dependencies [146dcd85]
- Updated dependencies [1ebc7ee2]
  - @modern-js/utils@1.2.0
  - @modern-js/core@1.3.0
  - @modern-js/server-utils@1.2.0
  - @modern-js/hmr-client@1.2.0
  - @modern-js/bff-utils@1.2.0
  - @modern-js/server-plugin@1.2.0

## 1.2.1

### Patch Changes

- e51b1db3: feat: support custom sdk, interceptor, headers for bff request
- Updated dependencies [e51b1db3]
- Updated dependencies [b7fb82ec]
  - @modern-js/server-plugin@1.1.4
  - @modern-js/utils@1.1.6

## 1.2.0

### Minor Changes

- 5a4c557e: feat: support bff test

### Patch Changes

- e04914ce: add route types, fix metrics types
- e04914ce: add route types, fix metrics types
- Updated dependencies [90eeb72c]
- Updated dependencies [e04914ce]
- Updated dependencies [5a4c557e]
- Updated dependencies [e04914ce]
- Updated dependencies [ca7dcb32]
- Updated dependencies [ecb344dc]
  - @modern-js/core@1.2.0
  - @modern-js/server-plugin@1.1.3
  - @modern-js/utils@1.1.5

## 1.1.4

### Patch Changes

- d73ff455: support multi process product
- d73ff455: support multi process product
- d73ff455: support multi process product
- d73ff455: support multi process product
- d73ff455: support multi process product
- Updated dependencies [d927bc83]
- Updated dependencies [d73ff455]
- Updated dependencies [9c1ab865]
- Updated dependencies [d73ff455]
- Updated dependencies [d73ff455]
- Updated dependencies [d73ff455]
- Updated dependencies [d73ff455]
  - @modern-js/utils@1.1.4
  - @modern-js/core@1.1.4

## 1.1.3

### Patch Changes

- 085a6a58: refactor server plugin
- 085a6a58: refactor server plugin
- 085a6a58: refactor server conifg
- 085a6a58: support server runtime
- 085a6a58: feat: refactor server plugin
- Updated dependencies [085a6a58]
- Updated dependencies [085a6a58]
- Updated dependencies [085a6a58]
- Updated dependencies [d280ea33]
- Updated dependencies [d4fcc73a]
- Updated dependencies [085a6a58]
- Updated dependencies [ed1f6b12]
- Updated dependencies [a5ebbb00]
- Updated dependencies [085a6a58]
  - @modern-js/core@1.1.3
  - @modern-js/server-plugin@1.1.2
  - @modern-js/server-utils@1.1.2
  - @modern-js/utils@1.1.3

## 1.1.2

### Patch Changes

- 0fa83663: support more .env files
- f594fbc8: fix apple icon and favicon support
- d1fde77a: fix public/ file in windows
- Updated dependencies [6f7fe574]
- Updated dependencies [b011e0c5]
- Updated dependencies [0fa83663]
- Updated dependencies [f594fbc8]
  - @modern-js/core@1.1.2
  - @modern-js/server-utils@1.1.1
  - @modern-js/bff-utils@1.1.1
  - @modern-js/hmr-client@1.1.1
  - @modern-js/server-plugin@1.1.1
  - @modern-js/utils@1.1.2

## 1.1.1

### Patch Changes

- c0fc0700: feat: support deploy plugin
- Updated dependencies [687c92c7]
- Updated dependencies [c0fc0700]
  - @modern-js/core@1.1.1
  - @modern-js/utils@1.1.1

## 1.1.0

### Minor Changes

- 96119db2: Relese v1.1.0

### Patch Changes

- Updated dependencies [96119db2]
  - @modern-js/core@1.1.0
  - @modern-js/bff-utils@1.1.0
  - @modern-js/hmr-client@1.1.0
  - @modern-js/server-plugin@1.1.0
  - @modern-js/plugin-polyfill@1.1.0
  - @modern-js/server-utils@1.1.0
  - @modern-js/utils@1.1.0

## 1.0.0

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/core@1.0.0
  - @modern-js/bff-utils@1.0.0
  - @modern-js/hmr-client@1.0.0
  - @modern-js/server-plugin@1.0.0
  - @modern-js/plugin-polyfill@1.0.0
  - @modern-js/server-utils@1.0.0
  - @modern-js/utils@1.0.0

## 1.0.0-rc.23

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/core@1.0.0-rc.23
  - @modern-js/bff-utils@1.0.0-rc.23
  - @modern-js/hmr-client@1.0.0-rc.23
  - @modern-js/server-plugin@1.0.0-rc.23
  - @modern-js/plugin-polyfill@1.0.0-rc.23
  - @modern-js/server-utils@1.0.0-rc.23
  - @modern-js/utils@1.0.0-rc.23

## 1.0.0-rc.22

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/core@1.0.0-rc.22
  - @modern-js/bff-utils@1.0.0-rc.22
  - @modern-js/hmr-client@1.0.0-rc.22
  - @modern-js/server-plugin@1.0.0-rc.22
  - @modern-js/plugin-polyfill@1.0.0-rc.22
  - @modern-js/server-utils@1.0.0-rc.22
  - @modern-js/utils@1.0.0-rc.22

## 1.0.0-rc.21

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/core@1.0.0-rc.21
  - @modern-js/bff-utils@1.0.0-rc.21
  - @modern-js/hmr-client@1.0.0-rc.21
  - @modern-js/server-plugin@1.0.0-rc.21
  - @modern-js/plugin-polyfill@1.0.0-rc.21
  - @modern-js/server-utils@1.0.0-rc.21
  - @modern-js/utils@1.0.0-rc.21

## 1.0.0-rc.20

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [undefined]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/core@1.0.0-rc.20
  - @modern-js/hmr-client@1.0.0-rc.20
  - @modern-js/server-plugin@1.0.0-rc.20
  - @modern-js/plugin-polyfill@1.0.0-rc.20
  - @modern-js/server-utils@1.0.0-rc.20
  - @modern-js/utils@1.0.0-rc.20

## 1.0.0-rc.19

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/core@1.0.0-rc.19
  - @modern-js/hmr-client@1.0.0-rc.19
  - @modern-js/server-plugin@1.0.0-rc.19
  - @modern-js/plugin-polyfill@1.0.0-rc.19
  - @modern-js/server-utils@1.0.0-rc.19
  - @modern-js/utils@1.0.0-rc.19

## 1.0.0-rc.18

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/core@1.0.0-rc.18
  - @modern-js/hmr-client@1.0.0-rc.18
  - @modern-js/server-plugin@1.0.0-rc.18
  - @modern-js/plugin-polyfill@1.0.0-rc.18
  - @modern-js/server-utils@1.0.0-rc.18
  - @modern-js/utils@1.0.0-rc.18

## 1.0.0-rc.17

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [undefined]
  - @modern-js/core@1.0.0-rc.17
  - @modern-js/hmr-client@1.0.0-rc.17
  - @modern-js/server-plugin@1.0.0-rc.17
  - @modern-js/plugin-polyfill@1.0.0-rc.17
  - @modern-js/server-utils@1.0.0-rc.17
  - @modern-js/utils@1.0.0-rc.17

## 1.0.0-rc.16

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.16
  - @modern-js/hmr-client@1.0.0-rc.16
  - @modern-js/server-plugin@1.0.0-rc.16
  - @modern-js/plugin-polyfill@1.0.0-rc.16
  - @modern-js/server-utils@1.0.0-rc.16
  - @modern-js/utils@1.0.0-rc.16

## 1.0.0-rc.15

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.15
  - @modern-js/hmr-client@1.0.0-rc.15
  - @modern-js/server-plugin@1.0.0-rc.15
  - @modern-js/plugin-polyfill@1.0.0-rc.15
  - @modern-js/server-utils@1.0.0-rc.15
  - @modern-js/utils@1.0.0-rc.15

## 1.0.0-rc.14

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.14
  - @modern-js/hmr-client@1.0.0-rc.14
  - @modern-js/server-plugin@1.0.0-rc.14
  - @modern-js/plugin-polyfill@1.0.0-rc.14
  - @modern-js/server-utils@1.0.0-rc.14
  - @modern-js/utils@1.0.0-rc.14

## 1.0.0-rc.13

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.13
  - @modern-js/hmr-client@1.0.0-rc.13
  - @modern-js/server-plugin@1.0.0-rc.13
  - @modern-js/plugin-polyfill@1.0.0-rc.13
  - @modern-js/server-utils@1.0.0-rc.13
  - @modern-js/utils@1.0.0-rc.13

## 1.0.0-rc.12

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.12
  - @modern-js/hmr-client@1.0.0-rc.12
  - @modern-js/server-plugin@1.0.0-rc.12
  - @modern-js/plugin-polyfill@1.0.0-rc.12
  - @modern-js/server-utils@1.0.0-rc.12
  - @modern-js/utils@1.0.0-rc.12

## 1.0.0-rc.11

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.11
  - @modern-js/hmr-client@1.0.0-rc.11
  - @modern-js/server-plugin@1.0.0-rc.11
  - @modern-js/plugin-polyfill@1.0.0-rc.11
  - @modern-js/server-utils@1.0.0-rc.11
  - @modern-js/utils@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.10
  - @modern-js/hmr-client@1.0.0-rc.10
  - @modern-js/server-plugin@1.0.0-rc.10
  - @modern-js/plugin-polyfill@1.0.0-rc.10
  - @modern-js/server-utils@1.0.0-rc.10
  - @modern-js/utils@1.0.0-rc.10

## 1.0.0-rc.9

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.9
  - @modern-js/hmr-client@1.0.0-rc.9
  - @modern-js/server-plugin@1.0.0-rc.9
  - @modern-js/plugin-polyfill@1.0.0-rc.9
  - @modern-js/server-utils@1.0.0-rc.9
  - @modern-js/utils@1.0.0-rc.9

## 1.0.0-rc.8

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.8
  - @modern-js/hmr-client@1.0.0-rc.8
  - @modern-js/server-plugin@1.0.0-rc.8
  - @modern-js/plugin-polyfill@1.0.0-rc.8
  - @modern-js/server-utils@1.0.0-rc.8
  - @modern-js/utils@1.0.0-rc.8

## 1.0.0-rc.7

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.7
  - @modern-js/hmr-client@1.0.0-rc.7
  - @modern-js/server-plugin@1.0.0-rc.7
  - @modern-js/plugin-polyfill@1.0.0-rc.7
  - @modern-js/server-utils@1.0.0-rc.7
  - @modern-js/utils@1.0.0-rc.7

## 1.0.0-rc.6

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.6
  - @modern-js/hmr-client@1.0.0-rc.6
  - @modern-js/server-plugin@1.0.0-rc.6
  - @modern-js/plugin-polyfill@1.0.0-rc.6
  - @modern-js/server-utils@1.0.0-rc.6
  - @modern-js/utils@1.0.0-rc.6

## 1.0.0-rc.5

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.5
  - @modern-js/hmr-client@1.0.0-rc.5
  - @modern-js/server-plugin@1.0.0-rc.5
  - @modern-js/plugin-polyfill@1.0.0-rc.5
  - @modern-js/server-utils@1.0.0-rc.5
  - @modern-js/utils@1.0.0-rc.5

## 1.0.0-rc.4

### Patch Changes

- fix server route match
- 204c626: feat: initial
- Updated dependencies [undefined]
- Updated dependencies [204c626]
  - @modern-js/core@1.0.0-rc.4
  - @modern-js/hmr-client@1.0.0-rc.4
  - @modern-js/server-plugin@1.0.0-rc.4
  - @modern-js/plugin-polyfill@1.0.0-rc.4
  - @modern-js/server-utils@1.0.0-rc.4
  - @modern-js/utils@1.0.0-rc.4

## 1.0.0-rc.3

### Patch Changes

- feat: initial
- Updated dependencies [undefined]
  - @modern-js/core@1.0.0-rc.3
  - @modern-js/hmr-client@1.0.0-rc.3
  - @modern-js/server-plugin@1.0.0-rc.3
  - @modern-js/plugin-polyfill@1.0.0-rc.3
  - @modern-js/server-utils@1.0.0-rc.3
  - @modern-js/utils@1.0.0-rc.3
