arvinxx / gitmoji-commit-workflow

😉 Gitmoji Commit Workflow
MIT License
211 stars 26 forks source link

chore(deps): update dependency @umijs/test to v4 #603

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@umijs/test (source) ^3.3.9 -> ^4.0.0 age adoption passing confidence

Release Notes

umijs/umi ### [`v4.0.36`](https://togithub.com/umijs/umi/releases/tag/v4.0.36) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.35...v4.0.36) #### What's Changed - 修复 webpack chunks 提取逻辑和 mpa 场景冲突的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/10005](https://togithub.com/umijs/umi/pull/10005) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.35...v4.0.36 ### [`v4.0.35`](https://togithub.com/umijs/umi/releases/tag/v4.0.35) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.34...v4.0.35) #### What's Changed - 新增 valtio 通过配置开启 (❗️breaking change) by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9971](https://togithub.com/umijs/umi/pull/9971) - 新增 styled-components 插件 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9970](https://togithub.com/umijs/umi/pull/9970) - 新增 styled-components 插件 dev 开启 babel-plugin-styled-components by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9999](https://togithub.com/umijs/umi/pull/9999) - 新增 MFSU eager 模式支持 esbuild 构建 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9919](https://togithub.com/umijs/umi/pull/9919) - 新增 codeSplitting 支持 auto load chunk by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9859](https://togithub.com/umijs/umi/pull/9859) - 新增 webpack analyze 配置项 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9941](https://togithub.com/umijs/umi/pull/9941) - 新增 `useSelectedRoutes` API [文档](https://umijs.org/docs/api/api#useselectedroutes) by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9975](https://togithub.com/umijs/umi/pull/9975) - 新增 routes 配置修改不重启 dev 服务 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9873](https://togithub.com/umijs/umi/pull/9873) - 新增 valtio 插件导出 derive by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9951](https://togithub.com/umijs/umi/pull/9951) - 新增 valtio 插件导出 underive 和 subscribeKey by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9998](https://togithub.com/umijs/umi/pull/9998) - 修复 plug-model model 文件加载顺序避免初始化失败 [@​elivoa](https://togithub.com/elivoa) in [https://github.com/umijs/umi/pull/9846](https://togithub.com/umijs/umi/pull/9846) - 修复 乾坤父应用同时存在重定向根路由时,父应用layout不会包裹子应用的bug by [@​HiLanXiao](https://togithub.com/HiLanXiao) in [https://github.com/umijs/umi/pull/9829](https://togithub.com/umijs/umi/pull/9829) - 修复 plugin API onGenerateFiles 类型问题 by [@​mysteryven](https://togithub.com/mysteryven) in [https://github.com/umijs/umi/pull/9880](https://togithub.com/umijs/umi/pull/9880) - 修复 配置 `test:false` 关闭 测试 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9870](https://togithub.com/umijs/umi/pull/9870) - 修复 MFSU 独立使用是 支持 entry 相对路径 by [@​mysteryven](https://togithub.com/mysteryven) in [https://github.com/umijs/umi/pull/9800](https://togithub.com/umijs/umi/pull/9800) - 新增 create-umi 新增 Antd 版本选功能 by [@​mysteryven](https://togithub.com/mysteryven) in [https://github.com/umijs/umi/pull/9918](https://togithub.com/umijs/umi/pull/9918) - 修复 process.env.PORT 可能取不到正确的端口的问题 by [@​acg-developer](https://togithub.com/acg-developer) in [https://github.com/umijs/umi/pull/9952](https://togithub.com/umijs/umi/pull/9952) - 修复 qiankun 子应用 history 参数获取错误问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9953](https://togithub.com/umijs/umi/pull/9953) - 修复 MFSU 解析依赖到 node 构建产物的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9976](https://togithub.com/umijs/umi/pull/9976) - 修复 render 运行时配置中 history undefined 问题 by [@​xiaohuoni](https://togithub.com/xiaohuoni) in [https://github.com/umijs/umi/pull/9871](https://togithub.com/umijs/umi/pull/9871) - 文档 更正国际化(多语言)链接 by [@​FriedRiceNoodles](https://togithub.com/FriedRiceNoodles) in [https://github.com/umijs/umi/pull/9866](https://togithub.com/umijs/umi/pull/9866) - 文档 修改 clientloader 实例代码 by [@​chenyanggis](https://togithub.com/chenyanggis) in [https://github.com/umijs/umi/pull/9934](https://togithub.com/umijs/umi/pull/9934) - 文档 更正 qiankun 运行时说明 by [@​kuitos](https://togithub.com/kuitos) in [https://github.com/umijs/umi/pull/9981](https://togithub.com/umijs/umi/pull/9981) #### New Contributors - [@​elivoa](https://togithub.com/elivoa) made their first contribution in [https://github.com/umijs/umi/pull/9846](https://togithub.com/umijs/umi/pull/9846) - [@​FriedRiceNoodles](https://togithub.com/FriedRiceNoodles) made their first contribution in [https://github.com/umijs/umi/pull/9866](https://togithub.com/umijs/umi/pull/9866) - [@​chenyanggis](https://togithub.com/chenyanggis) made their first contribution in [https://github.com/umijs/umi/pull/9934](https://togithub.com/umijs/umi/pull/9934) - [@​acg-developer](https://togithub.com/acg-developer) made their first contribution in [https://github.com/umijs/umi/pull/9952](https://togithub.com/umijs/umi/pull/9952) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.34...v4.0.35 ### [`v4.0.34`](https://togithub.com/umijs/umi/releases/tag/v4.0.34): 4.0.34 [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.33...v4.0.34) #### What's Changed - 修复给 qiankun 子应用传递字符串类型的 history 无法正常工作的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9860](https://togithub.com/umijs/umi/pull/9860) - 修复 precommit generator 在 Windows 系统下执行 chmod 导致报错的问题 by [@​wyy0512](https://togithub.com/wyy0512) in [https://github.com/umijs/umi/pull/9879](https://togithub.com/umijs/umi/pull/9879) - 修复 `SPEED_MEASURE` 启用时 `mini-css-extract-plugin` 无法正常工作的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9907](https://togithub.com/umijs/umi/pull/9907) - 修复 MFSU eager 在使用 `APP_ROOT` 时编译不正常的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9884](https://togithub.com/umijs/umi/pull/9884) [https://github.com/umijs/umi/pull/9885](https://togithub.com/umijs/umi/pull/9885) - 修复在项目存在 `.babelrc` 时 `polyfill.ts` 临时文件生成错误导致编译失败的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9901](https://togithub.com/umijs/umi/pull/9901) - 修复 MFSU eager 在项目 tsconfig 设置保留 JSX 时执行错误的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9915](https://togithub.com/umijs/umi/pull/9915) - 修复对相对路径引用的模块 splitChunk 时生成错误资源名的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9857](https://togithub.com/umijs/umi/pull/9857) - 新增 `onHistoryInit` 参数用于 qiankun `MicroApp` 组件获取子应用的 history 实例 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9862](https://togithub.com/umijs/umi/pull/9862) - 支持给 `umi config set` 传递 JSON 字符串值 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9889](https://togithub.com/umijs/umi/pull/9889) #### New Contributors - [@​BoyYangzai](https://togithub.com/BoyYangzai) made their first contribution in [https://github.com/umijs/umi/pull/9877](https://togithub.com/umijs/umi/pull/9877) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.33...v4.0.34 ### [`v4.0.33`](https://togithub.com/umijs/umi/releases/tag/v4.0.33) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.32...v4.0.33) #### What's Changed - 新增 modifyClientRenderOpts runtime hook by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9787](https://togithub.com/umijs/umi/pull/9787) - 优化 qiankun 插件,支持本地研发代理请求时携带请求头 by [@​HiLanXiao](https://togithub.com/HiLanXiao) in [https://github.com/umijs/umi/pull/9740](https://togithub.com/umijs/umi/pull/9740) - 优化 onBuildHtmlComplete 插件 api,增加 htmlFiles 属性 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9847](https://togithub.com/umijs/umi/pull/9847) - 优化 history api 支持无 pathname 传入 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9804](https://togithub.com/umijs/umi/pull/9804) - 升级 esbuild 依赖以支持 TypeScript 新的 `satisfies` 语法 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9816](https://togithub.com/umijs/umi/pull/9816) - 回滚 base config 要求 / 结尾的校验 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9809](https://togithub.com/umijs/umi/pull/9809) - 修复 dev 自动重启时端口由于没有释放而可能递增的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9802](https://togithub.com/umijs/umi/pull/9802) - 修复 utils 中使用 ?? 导致 node 版本检测失效的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9803](https://togithub.com/umijs/umi/pull/9803) - 修复 favicon 路径没有处理 publicPath 配置的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9819](https://togithub.com/umijs/umi/pull/9819) - 修复 dev 模式下 stats.toJson() 太慢导致请求 html 路由的性能问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9840](https://togithub.com/umijs/umi/pull/9840) - 修复 monorepo 场景下 route chunk 的兼容性问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9834](https://togithub.com/umijs/umi/pull/9834) - 修复 splitChunks 配置 base64 hash 包含非法字符的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9851](https://togithub.com/umijs/umi/pull/9851) - 修复 antd 5 场景下 layout 和 locale 对于 menu 的使用 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9842](https://togithub.com/umijs/umi/pull/9842) - 修复 mfsu + monorepo 下的文件解析逻辑 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9771](https://togithub.com/umijs/umi/pull/9771) - 修复 mfsu + monorepo 下非 src 下文件改动进入到代码列表的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9772](https://togithub.com/umijs/umi/pull/9772) - 修复 request 插件 dataField 类型推导问题 by [@​zenotsai](https://togithub.com/zenotsai) in [https://github.com/umijs/umi/pull/9747](https://togithub.com/umijs/umi/pull/9747) #### New Contributors - [@​simonwong](https://togithub.com/simonwong) made their first contribution in [https://github.com/umijs/umi/pull/9723](https://togithub.com/umijs/umi/pull/9723) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.32...v4.0.33 ### [`v4.0.32`](https://togithub.com/umijs/umi/releases/tag/v4.0.32) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.31...v4.0.32) #### What's Changed - fix(preset-umi): codeSplitting depPerChunk unmatch by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9797](https://togithub.com/umijs/umi/pull/9797) - Revert "fix: history is undefined on render ([#​9765](https://togithub.com/umijs/umi/issues/9765))" by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9798](https://togithub.com/umijs/umi/pull/9798) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.31...v4.0.32 ### [`v4.0.31`](https://togithub.com/umijs/umi/releases/tag/v4.0.31) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.30...v4.0.31) #### What's Changed - 新增 precommit 生成器 by [@​wyy0512](https://togithub.com/wyy0512) in [https://github.com/umijs/umi/pull/9784](https://togithub.com/umijs/umi/pull/9784) - 新增 支持 wappalyzer 版本检测 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9777](https://togithub.com/umijs/umi/pull/9777) - 新增 测试功能 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9792](https://togithub.com/umijs/umi/pull/9792) - 优化 加载页面文字样式 by [@​rovoskarl](https://togithub.com/rovoskarl) in [https://github.com/umijs/umi/pull/9742](https://togithub.com/umijs/umi/pull/9742) - 修复 qiankun unmount 错误 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9745](https://togithub.com/umijs/umi/pull/9745) - 修复 页面使用 NPM 中的组件时,分包名有转义字符的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9743](https://togithub.com/umijs/umi/pull/9743) - 修复 使用内部 Helmet 渲染失败的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9744](https://togithub.com/umijs/umi/pull/9744) - 修复 Helmet head 在 ssr 中丢失的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9769](https://togithub.com/umijs/umi/pull/9769) - 修复 构建配置 publicPath 默认值 by [@​mysteryven](https://togithub.com/mysteryven) in [https://github.com/umijs/umi/pull/9786](https://togithub.com/umijs/umi/pull/9786) - 修复 组件生成器在指定路径是文件名大小写问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9782](https://togithub.com/umijs/umi/pull/9782) - 修复 Antd 插件 iconPrefixCls 配置对 message 无效的情况 by [@​hanzebang](https://togithub.com/hanzebang) in [https://github.com/umijs/umi/pull/9778](https://togithub.com/umijs/umi/pull/9778) - 修复 base config 增加 '/' 结尾的限制 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9776](https://togithub.com/umijs/umi/pull/9776) - 修复 pro layout 类型定义 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9753](https://togithub.com/umijs/umi/pull/9753) - 修复 defineConfig 类型错误 by [@​xiaohuoni](https://togithub.com/xiaohuoni) in [https://github.com/umijs/umi/pull/9774](https://togithub.com/umijs/umi/pull/9774) - 修复 history 在 render 时未定义的问题 by [@​xiaohuoni](https://togithub.com/xiaohuoni) in [https://github.com/umijs/umi/pull/9765](https://togithub.com/umijs/umi/pull/9765) - 修复 MFSU 依赖构建不使用 CopyPlugin by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9751](https://togithub.com/umijs/umi/pull/9751) - 文档 修复 typo [@​learnsomesome](https://togithub.com/learnsomesome) in [https://github.com/umijs/umi/pull/9738](https://togithub.com/umijs/umi/pull/9738) - 文档 新增 legacy 和 code splitting 文档内容 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9754](https://togithub.com/umijs/umi/pull/9754) - 示例 增加 tsconfig.json 示例 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9783](https://togithub.com/umijs/umi/pull/9783) #### New Contributors - [@​learnsomesome](https://togithub.com/learnsomesome) made their first contribution in [https://github.com/umijs/umi/pull/9738](https://togithub.com/umijs/umi/pull/9738) - [@​mysteryven](https://togithub.com/mysteryven) made their first contribution in [https://github.com/umijs/umi/pull/9786](https://togithub.com/umijs/umi/pull/9786) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.30...v4.0.31 ### [`v4.0.30`](https://togithub.com/umijs/umi/releases/tag/v4.0.30) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.29...v4.0.30) #### What's Changed - 新增 `Helmet` 组件导出、以支持 SSR 下的 `Helmet` 渲染 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9727](https://togithub.com/umijs/umi/pull/9727) - 修复 `crossorigin` 配置项校验字段错误的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9698](https://togithub.com/umijs/umi/pull/9698) - 修复 Vite 模式下热更新失效的问题 by [@​2239559319](https://togithub.com/2239559319) in [https://github.com/umijs/umi/pull/9704](https://togithub.com/umijs/umi/pull/9704) - 修复 MFSU 的 eager 模式下 polling 失败、等待 5s 的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9682](https://togithub.com/umijs/umi/pull/9682) - 修复 404 路由预渲染失败的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9718](https://togithub.com/umijs/umi/pull/9718) - 修复 SSR 的 `build-manifest.json` 在 Windows 下路径异常的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9722](https://togithub.com/umijs/umi/pull/9722) - 修复 Umi 默认静态资源的读取逻辑不兼容对象值的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9737](https://togithub.com/umijs/umi/pull/9737) - 修复兜底 mf 依赖构建时有置顶 chunk 名的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9732](https://togithub.com/umijs/umi/pull/9732) - 优化模块解析失败时的错误提示 by [@​hanzebang](https://togithub.com/hanzebang) in [https://github.com/umijs/umi/pull/9694](https://togithub.com/umijs/umi/pull/9694) - 支持插件修改 appJS 的注册路径 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9726](https://togithub.com/umijs/umi/pull/9726) - 回滚用于测试的 `TestBrowser` 接口,优化后再重新发布 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9729](https://togithub.com/umijs/umi/pull/9729) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.29...v4.0.30 ### [`v4.0.29`](https://togithub.com/umijs/umi/releases/tag/v4.0.29) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.28...v4.0.29) #### What's Changed - 新增 codeSplitting 配置,提供 3 个策略供选择 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9646](https://togithub.com/umijs/umi/pull/9646) - 新增 test 方案,可基于路由测试应用 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9556](https://togithub.com/umijs/umi/pull/9556) - 新增 onBeforeMiddleware 插件接口 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9685](https://togithub.com/umijs/umi/pull/9685) - 优化 exportStatic,支持与 ssr 搭配渲染 html 内容 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9656](https://togithub.com/umijs/umi/pull/9656) - 优化 dev 启动时的 loading 页,补充构建详情 by [@​rovoskarl](https://togithub.com/rovoskarl) in [https://github.com/umijs/umi/pull/9666](https://togithub.com/umijs/umi/pull/9666) - 优化 logger util,提供 time 方法 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9661](https://togithub.com/umijs/umi/pull/9661) - 优化 analytics 插件,支持 ga4 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9658](https://togithub.com/umijs/umi/pull/9658) - 优化 antd 插件,在使用 antd 5 时禁用 import 配置项 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9552](https://togithub.com/umijs/umi/pull/9552) - 修复 monorepoRedirect + APP_ROOT 使用场景下的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9660](https://togithub.com/umijs/umi/pull/9660) - 修复 chainWebpack 的类型问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9659](https://togithub.com/umijs/umi/pull/9659) - 修复 jsx import source 使用 auto 模式 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9641](https://togithub.com/umijs/umi/pull/9641) - 修复 mfsu eager 模式下 JS 的代码预处理问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9647](https://togithub.com/umijs/umi/pull/9647) - 修复 locale 插件 getIntl 没有传 locale 时未获取默认 locale 的问题 by [@​hanzebang](https://togithub.com/hanzebang) in [https://github.com/umijs/umi/pull/9672](https://togithub.com/umijs/umi/pull/9672) - 修复 polyfill targets 未生效的问题 by [@​2239559319](https://togithub.com/2239559319) in [https://github.com/umijs/umi/pull/9298](https://togithub.com/umijs/umi/pull/9298) - 修复 overrides.less 和 vite 模式的兼容问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9688](https://togithub.com/umijs/umi/pull/9688) - 修复 devtool api 和 vite 模式的兼容问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9690](https://togithub.com/umijs/umi/pull/9690) - 更新 webpack 依赖到 5.74.0,修复可能会导致多次热编译的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9693](https://togithub.com/umijs/umi/pull/9693) #### New Contributors - [@​rovoskarl](https://togithub.com/rovoskarl) made their first contribution in [https://github.com/umijs/umi/pull/9666](https://togithub.com/umijs/umi/pull/9666) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.28...v4.0.29 ### [`v4.0.28`](https://togithub.com/umijs/umi/releases/tag/v4.0.28) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.27...v4.0.28) #### What's Changed - 修复 layout 插件没有处理 props.route 为空的场景 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9643](https://togithub.com/umijs/umi/pull/9643) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.27...v4.0.28 ### [`v4.0.27`](https://togithub.com/umijs/umi/releases/tag/v4.0.27) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.26...v4.0.27) #### What's Changed - 新增 导出静态站点功能 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9602](https://togithub.com/umijs/umi/pull/9602) - 新增 umi 命令行提示是否想使用这个命令提示 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9599](https://togithub.com/umijs/umi/pull/9599) - 修复 useMatch 返回空值的问题 by [@​iamkun](https://togithub.com/iamkun) in [https://github.com/umijs/umi/pull/9582](https://togithub.com/umijs/umi/pull/9582) - 修复 rootContainer 运行时参数,与文档描述保持一致 by [@​minwe](https://togithub.com/minwe) in [https://github.com/umijs/umi/pull/9596](https://togithub.com/umijs/umi/pull/9596) - 修复 locale 插件 intl 依赖丢失问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9620](https://togithub.com/umijs/umi/pull/9620) - 修复 overrides.less 和 antd 动态加载不兼容的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9595](https://togithub.com/umijs/umi/pull/9595) - 修复 children 和 layout 混用导致的权限失效问题 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9587](https://togithub.com/umijs/umi/pull/9587) - 文档 更新 MFSU faq by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9590](https://togithub.com/umijs/umi/pull/9590) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.26...v4.0.27 ### [`v4.0.26`](https://togithub.com/umijs/umi/releases/tag/v4.0.26) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.25...v4.0.26) #### What's Changed - 新增 qiankun 插件的 threshold 配置,避免低端机场景 prefetch 造成的 oom by [@​kuitos](https://togithub.com/kuitos) in [https://github.com/umijs/umi/pull/9548](https://togithub.com/umijs/umi/pull/9548) - 新增约定式 `overrides.less` 用于覆盖依赖样式,该文件内的样式表会被自动提升优先级 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9527](https://togithub.com/umijs/umi/pull/9527) - 新增源码检测规则,不允许从 `.umi` 下引入、以免构建出现问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9553](https://togithub.com/umijs/umi/pull/9553) - 修复 MFSU eager 模式挂载多余的 babel-plugin-import 导致编译失败的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9549](https://togithub.com/umijs/umi/pull/9549) - 修复 MFSU eager 模式意外探测 `.umi-test` 目录的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9528](https://togithub.com/umijs/umi/pull/9528) - 修复 layout 插件 routes 数据结构的兼容性问题 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9567](https://togithub.com/umijs/umi/pull/9567) - 优化 MFSU eager 模式引起的 Node.js 运行时警告 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9534](https://togithub.com/umijs/umi/pull/9534) - 优化 esbuild 压缩反向优化引起的兼容性问题,指定 esbuild 压缩产物目标为 es2015 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9573](https://togithub.com/umijs/umi/pull/9573) #### New Contributors - [@​maquannene](https://togithub.com/maquannene) made their first contribution in [https://github.com/umijs/umi/pull/9557](https://togithub.com/umijs/umi/pull/9557) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.25...v4.0.26 ### [`v4.0.25`](https://togithub.com/umijs/umi/releases/tag/v4.0.25) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.24...v4.0.25) #### What's Changed - 新增 MFSU 模式默认开启 eager 模式 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9490](https://togithub.com/umijs/umi/pull/9490) - 新增 antd 插件支持 v5 的 theme token by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9509](https://togithub.com/umijs/umi/pull/9509) - 修复 MFSU eager 模式下样式修改需要等待 5s 的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9489](https://togithub.com/umijs/umi/pull/9489) - 修复 Link 组件透传 prefetch 导致的警告 by [@​wkeylin](https://togithub.com/wkeylin) in [https://github.com/umijs/umi/pull/9499](https://togithub.com/umijs/umi/pull/9499) - 修复从隐藏目录下引入路由组件会产出隐藏 chunk 产物的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9498](https://togithub.com/umijs/umi/pull/9498) - 修复 qiankun 插件的路由匹配问题 by [@​iamkun](https://togithub.com/iamkun) in [https://github.com/umijs/umi/pull/9511](https://togithub.com/umijs/umi/pull/9511) - 修复 MFSU eager 模式不支持 import() 语法的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9517](https://togithub.com/umijs/umi/pull/9517) #### New Contributors - [@​iamkun](https://togithub.com/iamkun) made their first contribution in [https://github.com/umijs/umi/pull/9511](https://togithub.com/umijs/umi/pull/9511) - [@​wujunyi792](https://togithub.com/wujunyi792) made their first contribution in [https://github.com/umijs/umi/pull/9518](https://togithub.com/umijs/umi/pull/9518) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.24...v4.0.25 ### [`v4.0.24`](https://togithub.com/umijs/umi/releases/tag/v4.0.24) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.23...v4.0.24) #### What's Changed - Revert "Remove route from chenshuai2144" by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9471](https://togithub.com/umijs/umi/pull/9471) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.23...v4.0.24 ### [`v4.0.23`](https://togithub.com/umijs/umi/releases/tag/v4.0.23) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.22...v4.0.23) #### What's Changed - 新增 valtio 插件, 欢迎尝鲜 [文档](https://umijs.org/docs/max/valtio) [示例](https://togithub.com/umijs/example-with-valtio) by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9442](https://togithub.com/umijs/umi/pull/9442) - 优化 access 插件, 子路由的访问权限码未设定继承父路由 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9431](https://togithub.com/umijs/umi/pull/9431) - 优化 MFSU 缓存损坏的情况下缓存恢复和错误提示 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9433](https://togithub.com/umijs/umi/pull/9433) - 优化 Dva 插件类型提示 by [@​xiaohuoni](https://togithub.com/xiaohuoni) in [https://github.com/umijs/umi/pull/9444](https://togithub.com/umijs/umi/pull/9444) - 优化 chainWebpack 插件类型提示 by [@​Jetsly](https://togithub.com/Jetsly) in [https://github.com/umijs/umi/pull/9445](https://togithub.com/umijs/umi/pull/9445) - 优化 ignoreMomentLocale 默认开启 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9466](https://togithub.com/umijs/umi/pull/9466) - 修复 MFSU 支持 js 文件中使用 jsx 语法 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9463](https://togithub.com/umijs/umi/pull/9463) - 文档 优化插件 API 介绍 by [@​sogud](https://togithub.com/sogud) in [https://github.com/umijs/umi/pull/9441](https://togithub.com/umijs/umi/pull/9441) #### New Contributors - [@​sogud](https://togithub.com/sogud) made their first contribution in [https://github.com/umijs/umi/pull/9441](https://togithub.com/umijs/umi/pull/9441) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.22...v4.0.23 ### [`v4.0.22`](https://togithub.com/umijs/umi/releases/tag/v4.0.22) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.21...v4.0.22) #### What's Changed - 新增 mpa 全局 layout 配置 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9360](https://togithub.com/umijs/umi/pull/9360) - 新增 mpa 支持配置全局入口文件 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9395](https://togithub.com/umijs/umi/pull/9395) - 新增 构建命令显示构建产物文件大小显示 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9259](https://togithub.com/umijs/umi/pull/9259) - 新增 did-you-know 条目 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9205](https://togithub.com/umijs/umi/pull/9205) - 新增 dva 插件跳过模型文件校验配置 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9388](https://togithub.com/umijs/umi/pull/9388) - 新增 MFSU esbuild 下 对 wasm 支持 by [@​notcold](https://togithub.com/notcold) in [https://github.com/umijs/umi/pull/9366](https://togithub.com/umijs/umi/pull/9366) - 新增 onRouteChange api 增加 basename 参数 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9405](https://togithub.com/umijs/umi/pull/9405) - 新增 babel 插件 classPropertiesLoose 的支持 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9413](https://togithub.com/umijs/umi/pull/9413) - 新增 vite optimizeDeps 支持 dva$ 别名的写法 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9411](https://togithub.com/umijs/umi/pull/9411) - 新增 对 npm worksspace monorepoRedirect 支持 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9409](https://togithub.com/umijs/umi/pull/9409) - 优化 node 版本 < v16.9.0 配置错误信息展示 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9315](https://togithub.com/umijs/umi/pull/9315) - 优化 MFSU 依赖缺失报错 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9365](https://togithub.com/umijs/umi/pull/9365) - 优化 vite 模式下禁用 polyfill,提升加载速度 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9371](https://togithub.com/umijs/umi/pull/9371) - 修复 mpa 在 windows 下兼容性 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9348](https://togithub.com/umijs/umi/pull/9348) - 修复 使用淘宝源依赖安装错误的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9380](https://togithub.com/umijs/umi/pull/9380) - 修复 乾坤插件对 rootElement 兜底 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9414](https://togithub.com/umijs/umi/pull/9414) - 文档 新增 一个 mpa 实例 by [@​arvinxx](https://togithub.com/arvinxx) in [https://github.com/umijs/umi/pull/9368](https://togithub.com/umijs/umi/pull/9368) #### New Contributors - [@​notcold](https://togithub.com/notcold) made their first contribution in [https://github.com/umijs/umi/pull/9366](https://togithub.com/umijs/umi/pull/9366) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.21...v4.0.22 ### [`v4.0.21`](https://togithub.com/umijs/umi/releases/tag/v4.0.21) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.20...v4.0.21) #### What's Changed - 修复 client 产物对 `< react@16.14.0` 的兼容性 by [@​PeachScript](https://togithub.com/PeachScript) - 修复 `extraBabelIncludes` 不兼容 tnpm 安装目录的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9310](https://togithub.com/umijs/umi/pull/9310) - 修复 generator 的 prompts 无法正确退出的问题 by [@​Binbiubiubiu](https://togithub.com/Binbiubiubiu) in [https://github.com/umijs/umi/pull/9302](https://togithub.com/umijs/umi/pull/9302) - 修复 routes 配置组件路径为绝对路径时不能正常解析的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9303](https://togithub.com/umijs/umi/pull/9303) #### New Contributors - [@​wkeylin](https://togithub.com/wkeylin) made their first contribution in [https://github.com/umijs/umi/pull/9312](https://togithub.com/umijs/umi/pull/9312) - [@​Binbiubiubiu](https://togithub.com/Binbiubiubiu) made their first contribution in [https://github.com/umijs/umi/pull/9302](https://togithub.com/umijs/umi/pull/9302) - [@​2239559319](https://togithub.com/2239559319) made their first contribution in [https://github.com/umijs/umi/pull/9300](https://togithub.com/umijs/umi/pull/9300) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.20...v4.0.21 ### [`v4.0.20`](https://togithub.com/umijs/umi/releases/tag/v4.0.20) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.19...v4.0.20) #### What's Changed - 修复 `history.push` 和 `history.replace` 工作不正常的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9296](https://togithub.com/umijs/umi/pull/9296) - 支持通过 `DID_YOU_KNOW=none` 环境变量禁用『你知道吗?』 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9279](https://togithub.com/umijs/umi/pull/9279) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.19...v4.0.20 ### [`v4.0.19`](https://togithub.com/umijs/umi/releases/tag/v4.0.19) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.18...v4.0.19) #### What's Changed - 新增配置 historyWithQuery,兼容方案,非必要不使用 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9277](https://togithub.com/umijs/umi/pull/9277) - 修复从 umi 中 import 的 history 的 location 不会更新的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9276](https://togithub.com/umijs/umi/pull/9276) - 修复 tsconfig.json 的文件 include 问题 by [@​ye-will](https://togithub.com/ye-will) in [https://github.com/umijs/umi/pull/9275](https://togithub.com/umijs/umi/pull/9275) - 修复 layout 插件面包屑在设置 base 之后的跳转问题 by [@​wyy0512](https://togithub.com/wyy0512) in [https://github.com/umijs/umi/pull/9173](https://togithub.com/umijs/umi/pull/9173) - 修复 tailwind 插件的 bin 路径问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9255](https://togithub.com/umijs/umi/pull/9255) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.18...v4.0.19 ### [`v4.0.18`](https://togithub.com/umijs/umi/releases/tag/v4.0.18) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.17...v4.0.18) #### What's Changed - 新增 reactRouter5Compat 配置,启用 react-router 5 兼容模式,缺点是会有额外的 re-render by [@​xierenyuan](https://togithub.com/xierenyuan) [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9240](https://togithub.com/umijs/umi/pull/9240) [https://github.com/umijs/umi/pull/9251](https://togithub.com/umijs/umi/pull/9251) - 优化 layout 插件,默认使用 pro components by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9085](https://togithub.com/umijs/umi/pull/9085) - 优化 vite 模式下 proxy 的行为,和 webpack 模式下保持一致 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9206](https://togithub.com/umijs/umi/pull/9206) - 修复 .umirc.ts 里 defineConfig 类型在 vscode 下不生效的问题 by [@​xiaohuoni](https://togithub.com/xiaohuoni) in [https://github.com/umijs/umi/pull/9246](https://togithub.com/umijs/umi/pull/9246) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.17...v4.0.18 ### [`v4.0.17`](https://togithub.com/umijs/umi/releases/tag/v4.0.17) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.16...v4.0.17) #### What's Changed - 优化 webpack 编译后产物,让 package.json 中有 version 属性 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9201](https://togithub.com/umijs/umi/pull/9201) - 修复 qiankun 插件判断 isMasterApp 的逻辑问题 by [@​liangskyli](https://togithub.com/liangskyli) in [https://github.com/umijs/umi/pull/9203](https://togithub.com/umijs/umi/pull/9203) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.16...v4.0.17 ### [`v4.0.16`](https://togithub.com/umijs/umi/releases/tag/v4.0.16) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.15...v4.0.16) #### What's Changed - 新增「你知道吗」贴士 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9200](https://togithub.com/umijs/umi/pull/9200) - 优化约定式路由,支持约定的 404 文件 by [@​zenotsai](https://togithub.com/zenotsai) in [https://github.com/umijs/umi/pull/9145](https://togithub.com/umijs/umi/pull/9145) - 优化 qiankun 插件支持本地研发 by [@​HiLanXiao](https://togithub.com/HiLanXiao) in [https://github.com/umijs/umi/pull/8812](https://togithub.com/umijs/umi/pull/8812) - 优化 mpa 模式,默认使用 config.json 作为 entry 配置 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9115](https://togithub.com/umijs/umi/pull/9115) - 优化 mpa 模式,支持通过 mpa.template 配置默认模板 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9189](https://togithub.com/umijs/umi/pull/9189) - 优化 MFSU 的 eager 模式,让依赖构建跑在 worker 里 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9087](https://togithub.com/umijs/umi/pull/9087) - 优化 run 命令,执行时支持参数 by [@​txp1035](https://togithub.com/txp1035) in [https://github.com/umijs/umi/pull/9175](https://togithub.com/umijs/umi/pull/9175) - 优化 test 命令,改进插件相关测试 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9131](https://togithub.com/umijs/umi/pull/9131) - 优化 webpack hash 函数,使用 xxhash64 以提升性能 by [@​903040380](https://togithub.com/903040380) in [https://github.com/umijs/umi/pull/9168](https://togithub.com/umijs/umi/pull/9168) - 修复 legacy 配置不应该 transform 补丁的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9129](https://togithub.com/umijs/umi/pull/9129) - 修复 IBabelPlugin 类型定义 by [@​kingback](https://togithub.com/kingback) in [https://github.com/umijs/umi/pull/9133](https://togithub.com/umijs/umi/pull/9133) - 修复 run 命令的 tsx bin 路径查找失败问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9152](https://togithub.com/umijs/umi/pull/9152) - 修复 deadCode 功能 exclude 不工作的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9155](https://togithub.com/umijs/umi/pull/9155) - 修复 proxy 配置的类型定义 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9139](https://togithub.com/umijs/umi/pull/9139) - 修复 config 合并时可能意外修改了 defaultConfig 的问题 by [@​July-ing](https://togithub.com/July-ing) in [https://github.com/umijs/umi/pull/9153](https://togithub.com/umijs/umi/pull/9153) - 修复 plugin-docs 插件的搜索问题 by [@​txp1035](https://togithub.com/txp1035) in [https://github.com/umijs/umi/pull/8926](https://togithub.com/umijs/umi/pull/8926) - 修复 plugin-docs 插件 classname 依赖丢失的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/9180](https://togithub.com/umijs/umi/pull/9180) - 修复 lint,升级 typescript-eslint 以兼容 TypeScript 4.8 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/9181](https://togithub.com/umijs/umi/pull/9181) #### New Contributors - [@​HiLanXiao](https://togithub.com/HiLanXiao) made their first contribution in [https://github.com/umijs/umi/pull/8812](https://togithub.com/umijs/umi/pull/8812) - [@​903040380](https://togithub.com/903040380) made their first contribution in [https://github.com/umijs/umi/pull/9168](https://togithub.com/umijs/umi/pull/9168) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.15...v4.0.16 ### [`v4.0.15`](https://togithub.com/umijs/umi/releases/tag/v4.0.15) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.14...v4.0.15) #### What's Changed - 回滚 UMI_ENV 不能使用 dev、build 和 test 的问题,因为 antdpro 用了 dev,影响面比较大 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/9105](https://togithub.com/umijs/umi/pull/9105) - 修复 umi-test 没有 transform 包含 jest.doMock 代码文件的问题 by [@​miracles1919](https://togithub.com/miracles1919) in [https://github.com/umijs/umi/pull/9102](https://togithub.com/umijs/umi/pull/9102) #### New Contributors - [@​miracles1919](https://togithub.com/miracles1919) made their first contribution in [https://github.com/umijs/umi/pull/9102](https://togithub.com/umijs/umi/pull/9102) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.14...v4.0.15 ### [`v4.0.14`](https://togithub.com/umijs/umi/releases/tag/v4.0.14) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.13...v4.0.14) #### What's Changed - 新增 `legacy` 配置项一键支持非现代浏览器 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9028](https://togithub.com/umijs/umi/pull/9028) - 新增 `umi run` 命令(基于 [`google/zx`](https://togithub.com/google/zx/))以便用户能更高效地编写项目脚本 by [@​txp1035](https://togithub.com/txp1035) in [https://github.com/umijs/umi/pull/9014](https://togithub.com/umijs/umi/pull/9014) - 新增 MPA 研发模式支持 [https://github.com/umijs/umi/pull/9054](https://togithub.com/umijs/umi/pull/9054) - 新增 MF 的 `safeMfLoad` API [https://github.com/umijs/umi/pull/9067](https://togithub.com/umijs/umi/pull/9067) - 新增 MF 的 React 高阶组件 `safeRemoteComponent` [https://github.com/umijs/umi/pull/9083](https://togithub.com/umijs/umi/pull/9083) - 新增 `antd@5` 支持 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/9044](https://togithub.com/umijs/umi/pull/9044) - 修复 Ant Design Pro 脚手架中 Mock 数据缺少 id 导致渲染异常的问题 by [@​lushevol](https://togithub.com/lushevol) in [https://github.com/umijs/umi/pull/9011](https://togithub.com/umijs/umi/pull/9011) - 修复 Vue.js 路由处理错误 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9022](https://togithub.com/umijs/umi/pull/9022) - 修复构建初始化之前访问不到 ws 的问题 [https://github.com/umijs/umi/pull/9029](https://togithub.com/umijs/umi/pull/9029) - 修复 host 变更时 SSL 证书未更新的问题 [https://github.com/umijs/umi/pull/9031](https://togithub.com/umijs/umi/pull/9031) - 修复 MFSU 资源在非 localhost 环境下加载失败的问题 in [https://github.com/umijs/umi/pull/9032](https://togithub.com/umijs/umi/pull/9032) - 修复 Vue.js 项目包含未设置 `component` 路由会编译失败的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/9041](https://togithub.com/umijs/umi/pull/9041) - 修复 cjs 模块在编译时会被处理为静态资源的问题 [https://github.com/umijs/umi/pull/9056](https://togithub.com/umijs/umi/pull/9056) - 修复 api routes 的 URL 数据编解码逻辑 by [@​Summrry-top](https://togithub.com/Summrry-top) in [https://github.com/umijs/umi/pull/9058](https://togithub.com/umijs/umi/pull/9058) - 修复嵌套路由的 index 路由路径 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9057](https://togithub.com/umijs/umi/pull/9057) - 修复 `clientLoader` 在有 `base` 的时候无法工作的情况 by [@​zenotsai](https://togithub.com/zenotsai) in [https://github.com/umijs/umi/pull/9073](https://togithub.com/umijs/umi/pull/9073) - 优化 `UMI_ENV` 能被设置为 `dev/test/prod` 的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/9069](https://togithub.com/umijs/umi/pull/9069) #### New Contributors - [@​xiaohp](https://togithub.com/xiaohp) made their first contribution in [https://github.com/umijs/umi/pull/9013](https://togithub.com/umijs/umi/pull/9013) - [@​lushevol](https://togithub.com/lushevol) made their first contribution in [https://github.com/umijs/umi/pull/9011](https://togithub.com/umijs/umi/pull/9011) - [@​Summrry-top](https://togithub.com/Summrry-top) made their first contribution in [https://github.com/umijs/umi/pull/9058](https://togithub.com/umijs/umi/pull/9058) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.13...v4.0.14 ### [`v4.0.13`](https://togithub.com/umijs/umi/releases/tag/v4.0.13) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.12...v4.0.13) #### What's Changed - 新增 支持配置 publicPath 为 auto by [@​huarse](https://togithub.com/huarse) in [https://github.com/umijs/umi/pull/8983](https://togithub.com/umijs/umi/pull/8983) - 优化 withRouter 参数变为可选 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8986](https://togithub.com/umijs/umi/pull/8986) - 优化 request 插件导出 getRequestInstance by [@​komagic](https://togithub.com/komagic) in [https://github.com/umijs/umi/pull/9000](https://togithub.com/umijs/umi/pull/9000) - 修复 mock 无法热更新的问题 ([#​8882](https://togithub.com/umijs/umi/issues/8882)) by [@​liangskyli](https://togithub.com/liangskyli) in [https://github.com/umijs/umi/pull/8927](https://togithub.com/umijs/umi/pull/8927) - 修复 dev 地址显示问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/8979](https://togithub.com/umijs/umi/pull/8979) - 修复 乾坤应用中重定向路由无法重定向的问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/8980](https://togithub.com/umijs/umi/pull/8980) - 修复 jest 使用内置 esbuild transformer 收集不到覆盖率信息的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/8913](https://togithub.com/umijs/umi/pull/8913) - 文档 解释通配符路由在微应用下的意义 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/8993](https://togithub.com/umijs/umi/pull/8993) #### New Contributors - [@​liangskyli](https://togithub.com/liangskyli) made their first contribution in [https://github.com/umijs/umi/pull/8927](https://togithub.com/umijs/umi/pull/8927) - [@​huarse](https://togithub.com/huarse) made their first contribution in [https://github.com/umijs/umi/pull/8983](https://togithub.com/umijs/umi/pull/8983) - [@​komagic](https://togithub.com/komagic) made their first contribution in [https://github.com/umijs/umi/pull/9000](https://togithub.com/umijs/umi/pull/9000) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.12...v4.0.13 ### [`v4.0.12`](https://togithub.com/umijs/umi/releases/tag/v4.0.12) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.11...v4.0.12) #### What's Changed - 新增 umi 包导出 generatePath 接口,reexport 自 react-router-dom by [@​ye-will](https://togithub.com/ye-will) in [https://github.com/umijs/umi/pull/8925](https://togithub.com/umijs/umi/pull/8925) - 优化 dev 启动 banner,加了个 Box 后更显眼了 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/8888](https://togithub.com/umijs/umi/pull/8888) - 优化 mfsu 功能,让依赖编译也处理 `extraBabelIncludes` by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/8887](https://togithub.com/umijs/umi/pull/8887) - 优化 verifyCommit 命令,支持所有 emoji by [@​drizzlesconsin](https://togithub.com/drizzlesconsin) in [https://github.com/umijs/umi/pull/8924](https://togithub.com/umijs/umi/pull/8924) - 优化 qiankun 插件,支持 insertBefore and appendChildTo by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/8916](https://togithub.com/umijs/umi/pull/8916) - 优化 docs 插件,支持 md 文件热更 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8947](https://togithub.com/umijs/umi/pull/8947) - 修复 wrappers 没有继承 `layout: false` 属性的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/8908](https://togithub.com/umijs/umi/pull/8908) - 修复 regenerate 依赖丢失的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/8917](https://togithub.com/umijs/umi/pull/8917) - 修复 layout 插件在 vite 模式下编译失败的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8919](https://togithub.com/umijs/umi/pull/8919) - 修复 runtimePublicPath 中 globalThis 的检测逻辑问题 by [@​PeachScript](https://togithub.com/PeachScript) in [https://github.com/umijs/umi/pull/8929](https://togithub.com/umijs/umi/pull/8929) - 修复 CSSMinifier 和 Transpiler 的类型问题 by [@​drizzlesconsin](https://togithub.com/drizzlesconsin) in [https://github.com/umijs/umi/pull/8923](https://togithub.com/umijs/umi/pull/8923) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.11...v4.0.12 ### [`v4.0.11`](https://togithub.com/umijs/umi/releases/tag/v4.0.11) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.10...v4.0.11) #### What's Changed - 优化 umi g test,自动开启 jsx: automatic by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/8867](https://togithub.com/umijs/umi/pull/8867) - 修复 dev 命令下使用 0.0.0.0 和代理可能冲突的问题 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/8872](https://togithub.com/umijs/umi/pull/8872) - 修复 proxy 没有透传 origin 的问题 by [@​citrusjunoss](https://togithub.com/citrusjunoss) in [https://github.com/umijs/umi/pull/8877](https://togithub.com/umijs/umi/pull/8877) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.10...v4.0.11 ### [`v4.0.10`](https://togithub.com/umijs/umi/releases/tag/v4.0.10) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.9...v4.0.10) #### What's Changed - 新增 defineApp 接口,让 app.ts 拥有类型 by [@​zenotsai](https://togithub.com/zenotsai) in [https://github.com/umijs/umi/pull/8802](https://togithub.com/umijs/umi/pull/8802) - 新增 mf 插件,支持 umi 结合 module federation 使用 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/8450](https://togithub.com/umijs/umi/pull/8450) - 优化 umi g tsconfig 命令,新增 react 和 react-dom 类型,同时处理 assets 资源 by [@​zzcan](https://togithub.com/zzcan) in [https://github.com/umijs/umi/pull/8788](https://togithub.com/umijs/umi/pull/8788) - 优化 verify-commit 命令的规则 by [@​zzcan](https://togithub.com/zzcan) in [https://github.com/umijs/umi/pull/8774](https://togithub.com/umijs/umi/pull/8774) - 优化 tailwindcss 插件,支持使用 APP_ROOT 的场景 by [@​yuaanlin](https://togithub.com/yuaanlin) in [https://github.com/umijs/umi/pull/8776](https://togithub.com/umijs/umi/pull/8776) - 优化 test 方案,支持 jsx automatic,配置开启 by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/8863](https://togithub.com/umijs/umi/pull/8863) - 优化 dev mode,publicPath 配置了 ./ 时直接报错 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/8775](https://togithub.com/umijs/umi/pull/8775) - 修复 package.json 被监听时可能 crash 的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/8777](https://togithub.com/umijs/umi/pull/8777) - 修复 request 插件的类型问题 by [@​dohooo](https://togithub.com/dohooo) in [https://github.com/umijs/umi/pull/8648](https://togithub.com/umijs/umi/pull/8648) - 修复 mock 功能在 windows 下不能正常热更的问题 by [@​sorrycc](https://togithub.com/sorrycc) in [https://github.com/umijs/umi/pull/8842](https://togithub.com/umijs/umi/pull/8842) - 修复带 \* 的路由使用 wrappers 没有继承 \* 功能的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/8790](https://togithub.com/umijs/umi/pull/8790) - 修复嵌套空路由 Outlet Context 值丢失的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/8789](https://togithub.com/umijs/umi/pull/8789) - 修复 regenerate 包多实例问题,这会导致正则 u Flag 不生效 by [@​YdreamW](https://togithub.com/YdreamW) in [https://github.com/umijs/umi/pull/8846](https://togithub.com/umijs/umi/pull/8846) - 修复 mfsu 让依赖编译产物的 publicPath 为 auto by [@​stormslowly](https://togithub.com/stormslowly) in [https://github.com/umijs/umi/pull/8783](https://togithub.com/umijs/umi/pull/8783) - 修复 vue preset 下,vue 依赖获取错误的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8836](https://togithub.com/umijs/umi/pull/8836) - 修复 vite 模式下插件或配置不能引用到 vite 的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8835](https://togithub.com/umijs/umi/pull/8835) - 修复 layout 插件的 RunTimeLayoutConfig 类型问题 by [@​hanzebang](https://togithub.com/hanzebang) in [https://github.com/umijs/umi/pull/8740](https://togithub.com/umijs/umi/pull/8740) - 修复 locale 插件中 formatMessage 方法 g_intl 变量没有初始化的问题 by [@​YdreamW](https://togithub.com/YdreamW) in [https://github.com/umijs/umi/pull/8759](https://togithub.com/umijs/umi/pull/8759) - 修复 locale 插件导出 API TS 类型失效的问题 by [@​YdreamW](https://togithub.com/YdreamW) in [https://github.com/umijs/umi/pull/8778](https://togithub.com/umijs/umi/pull/8778) - 修复 locale 插件来自 react-intl 的部分 api 丢失的问题 by [@​kokiy](https://togithub.com/kokiy) in [https://github.com/umijs/umi/pull/8822](https://togithub.com/umijs/umi/pull/8822) - 修复 access 插件权限属性,使其兼容 umi 3 by [@​txp1035](https://togithub.com/txp1035) in [https://github.com/umijs/umi/pull/8757](https://togithub.com/umijs/umi/pull/8757) #### New Contributors - [@​zenotsai](https://togithub.com/zenotsai) made their first contribution in [https://github.com/umijs/umi/pull/8760](https://togithub.com/umijs/umi/pull/8760) - [@​YdreamW](https://togithub.com/YdreamW) made their first contribution in [https://github.com/umijs/umi/pull/8759](https://togithub.com/umijs/umi/pull/8759) - [@​findmio](https://togithub.com/findmio) made their first contribution in [https://github.com/umijs/umi/pull/8795](https://togithub.com/umijs/umi/pull/8795) - [@​juetan](https://togithub.com/juetan) made their first contribution in [https://github.com/umijs/umi/pull/8837](https://togithub.com/umijs/umi/pull/8837) - [@​kokiy](https://togithub.com/kokiy) made their first contribution in [https://github.com/umijs/umi/pull/8822](https://togithub.com/umijs/umi/pull/8822) - [@​zhousg](https://togithub.com/zhousg) made their first contribution in [https://github.com/umijs/umi/pull/8806](https://togithub.com/umijs/umi/pull/8806) **Full Changelog**: https://github.com/umijs/umi/compare/v4.0.9...v4.0.10 ### [`v4.0.9`](https://togithub.com/umijs/umi/releases/tag/v4.0.9) [Compare Source](https://togithub.com/umijs/umi/compare/v4.0.8...v4.0.9) #### What's Changed - 升级 babel 相关依赖到 7.18.x [https://github.com/umijs/umi/pull/8702](https://togithub.com/umijs/umi/pull/8702) - 升级 esbuild 到 0.14.49 [https://github.com/umijs/umi/pull/8661](https://togithub.com/umijs/umi/pull/8661) - 修复 antd 插件通过 env 开启时用户配置覆盖无效的问题 [https://github.com/umijs/umi/pull/8694](https://togithub.com/umijs/umi/pull/8694) - 修复 Linux 下 `mkcert` 检测异常的问题 by [@​OrekiSH](https://togithub.com/OrekiSH) in [https://github.com/umijs/umi/pull/8707](https://togithub.com/umijs/umi/pull/8707) - 修复 `public` 文件夹为空时仍然被拷贝到构建输出目录的问题 by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/8677](https://togithub.com/umijs/umi/pull/8677) - 修复 `defineConfig` 中 `jsMinifier` 及各插件 key 的类型 [https://github.com/umijs/umi/pull/8693](https://togithub.com/umijs/umi/pull/8693) - 修复 `routes` 配置重定向后无法返回的问题 by [@​chenshuai2144](https://togithub.com/chenshuai2144) in [https://github.com/umijs/umi/pull/8662](https://togithub.com/umijs/umi/pull/8662) - 修复 Vue 项目中 SVG 仍然走 svgr 的问题 (resolve [#​8593](https://togithub.com/umijs/umi/issues/8593)) by [@​fz6m](https://togithub.com/fz6m) in [https://github.com/umijs/umi/pull/8646](https://togithub.com/umijs/umi/pull/8646) - 修复 locale 插件与 fastRefresh 共用偶现循环依赖的问题 [https://github.com/umijs/umi/pull/8713](https://togithub.com/umijs/umi/pull/8713) - 修复 `https` 配置项中 `key`、`cert` 不能正常工作的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8716](https://togithub.com/umijs/umi/pull/8716) - 修复 qiankun 场景下 React 18 unmount 失效的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8715](https://togithub.com/umijs/umi/pull/8715) - 修复 Vue 单文件组件在 MFSU 编译时 babel 缓存异常的问题 by [@​xierenyuan](https://togithub.com/xierenyuan) in [https://github.com/umijs/umi/pull/8665](https://togithub.com/umijs/umi/pull/8665) - 修复 qiankun 插件 `appNameKeyAlias` 参数的兼容性 [https://github.com/umijs/umi/pull/8728](https://togithub.com/umijs/umi/pull/8728) - 修复 MFSU 在修改路由配置时缓存概率性失效的问题 [https://github.com/umijs/umi/pull/8727](https://togithub.com/umijs/umi/pull/8727) - 修复 bundler-webpack HMR 失效的问题 [https://github.com/umijs/umi/pull/8730](https://togithub.com/umijs/umi/pull/8730) - 修复 `publicPath` 为绝对路径网址时 MFSU 的判断逻辑错误 by [@​kingback](https://togithub.com/kingback) in [https://github.com/umijs/umi/pull/8725](ht

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.