Releases: umijs/umi
Releases · umijs/umi
v4.0.60
v4.0.59
What's Changed
- fix: cross-spawn need import from compiled by @xyuanbuilds in #10753
Full Changelog: v4.0.58...v4.0.59
v4.0.58
What's Changed
- 新增 ERROR_OVERLAY 环境变量,配置为 none 时可禁用 error overlay,调试 error boundary 时可能会需要他 by @sorrycc in #10729
- 优化 deadcode 功能,支持更多参数 by @xyuanbuilds in #10717
- 优化 antd 插件,为 antd 5 提供 inject App Provider 功能 by @Wxh16144 in #10705
- 优化 Umi UI 功能 by @goo-yyh in #10739
- 优化 Umi UI,完成 import 菜单页面开发 by @goo-yyh in #10686
- 优化 onDevCompileDone API Hook,提供 ws 选项 by @xiaohuoni in #10728
- 修复 page prerendered should not hydrate 问题 by @MadCcc in #10724
- 修复一些类型问题 by @txp1035 in #10742
- 更新 webpack 到 5.76.1,修复「任意代码执行漏洞」 by @fz6m in #10746
- 更新 babel 依赖到 7.21 by @fz6m in #10718
New Contributors
Full Changelog: v4.0.57...v4.0.58
v3.5.38
v4.0.57
What's Changed
- 新增 插件配置 schema 使用 zod 定义 by @xiaohuoni in #10679
- 新增 https 配置下是否使用 http2 的配置开关 by @tsy77 in #10693
- 优化 开启 styledComponents 配置后,模板文件按照 styled-components 格式生成 by @qiguoq in #10703
- 修复 约定式路由在文件夹名以 index 结束时生成错误的问题 by @AkaraChen in #10333
New Contributors
Full Changelog: v4.0.56...v4.0.57
v4.0.56
What's Changed
- 修复约定式 Loading 在 Windows 下编译报错的问题 by @fz6m in #10669
- 修复 Helmet Context 在 SSR 下冲突导致标签生成失败的问题 by @PeachScript in #10689
- 优化 request 插件 schema 类型 by @txp1035 in #10662
- 优化
esbuild.esbuildMinifyIIFE
实验特性存在的问题 by @fz6m in #10675 - 优化『Did you know』的提示策略 by @xyuanbuilds in #10663
Full Changelog: v4.0.55...v4.0.56
v4.0.55
What's Changed
- 修复存在废弃 ESLint 规则导致 lint 执行报错的问题 by @PeachScript in #10664
Full Changelog: v4.0.54...v4.0.55
v4.0.54
What's Changed
- 新增
esbuild.esbuildMinifyIIFE
配置项开启 esbuild 压缩防 helpers 冲突功能 by @xierenyuan in #10585 - 新增
umi deadcode
命令,检测项目无用代码 by @goo-yyh in #10623 - 新增
helmet: false
配置项用于禁用react-helmet-async
,以减小构建产物尺寸 by @PeachScript in #10633 - 支持 MFSU 识别
libs/xxx
为本地内部依赖 by @stormslowly in #10594 - 支持通过插件 API 修改
loadingComponent
by @Wxh16144 in #10638 - 优化框架依赖引入方式,提升启动性能 by @fz6m in #10646
- 优化
esbuild.esbuildMinifyIIFE
开启时的 sourcemap,支持映射回源码 by @fz6m in #10624 - 优化 MSFU 实现,复用 prepare 阶段生成的部分数据 by @stormslowly in #10574
- 修复 prepare 阶段在 icons 插件开启时报错的问题 by @stormslowly in #10603
- 修复 SSR + 约定式路由构建报错的问题 by @fz6m in #10592
- 修复
unhandledPromiseRejection
在 Node.js 14 下未按预期退出进程的问题 by @PeachScript in #10615 - 修复 SSR 使用 webpack 作为 builder 时本地 dev 产物不更新的问题 by @PeachScript in #10618
- 修复 tailwindcss 插件在
APP_ROOT
为相对路径时执行出错的问题 by @stormslowly in #10622 - 修复
onBuildComplete
钩子在构建错误时可能不执行的问题,同时支持async
调用 by @PeachScript in #10632 - 升级诸多依赖,含
babel@7.21.0
及core-js@3.28.0
by @sorrycc in #10608 #10609
New Contributors
Full Changelog: v4.0.53...v4.0.54
v4.0.53
What's Changed
- 新增约定式路由模式下支持通过 routeProps 配置额外属性 by @AdoKevin in #10527
- 新增 umi ui,一个基础的架子(待打磨) by @sorrycc in #10559
- 优化 icons 方案,支持 collection 前缀和 local icon 的类型提示 by @sorrycc in #10554
- 优化 icons 方案,支持 include 配置 by @stormslowly in #10552
- 优化 esbuild 插件性能,使用 async 的 onLoad 比 sync 的性能会更好 by @stormslowly in #10562
- 优化 qiankun 插件,支持在应用配置中配置微应用 settings by @kuitos in #10536
- 优化 layout 插件,支持关闭 rightContentRender by @chenshuai2144 in #10542
- 优化 esbuild 压缩失败时的提示内容 by @fz6m in #10580
- 优化 utils 的 register 方法,出错时抛出更多详细错误 by @sorrycc in #10590
- 修复 layout 插件中对于 @ant-design/icons 的导入地址问题 by @yoonzm in #10540
New Contributors
- @yoonzm made their first contribution in #10540
- @AdoKevin made their first contribution in #10527
- @crazyurus made their first contribution in #10556
Full Changelog: v4.0.52...v4.0.53
v4.0.52
What's Changed
- 新增 build 支持 watch by @PeachScript in #10510
- 新增 legacy 检查构建产物功能 by @fz6m in #10476
- 新增 mfsu cli
umi mfsu
尝新 by @stormslowly in #10521 - 优化 did-you-know link 显示,部分terminal 中可点击跳转 by @AkaraChen in #10462
- 优化 icon 插件 cnpm/tnpm 等自定义包管理工具 by @txp1035 in #10452
- 优化 icon 插件 autoInstll by @sorrycc in #10467
- 优化 icon 插件 支持从 cwd 解析 icon 文件 by @sorrycc in #10501
- 优化 升级 vite 至 v4.1 by @xierenyuan in #10337
- 优化 layout 插件性能 by @goo-yyh in #10497
- 优化 加速 appData 插件注册by @goo-yyh in #10496
- 优化 antd5 下 禁止 antd 插件开启 import=true by @stormslowly in #10525
- 优化 request 插件类型导出 RequestOptions and Request by @seafronthu in #10524
- 优化 美化 create-umi 命令行显示 by @fz6m in #10508
- 修复 overrides 样式文件修改未重新生成临时文件的问题 by @wyy0512 in #10509
- 修复 项目编译意读取 bable 配置文件的错误 by @PeachScript in #10475
- 修复 icon 插件 icon 命名不合法问题 by @sorrycc in #10468
- 文档 说明 request 文档中 errorThrower 原理 by @october-rain in #9291
New Contributors
- @Innei made their first contribution in #10461
- @Sunny-117 made their first contribution in #10493
- @october-rain made their first contribution in #9291
- @seafronthu made their first contribution in #10524
Full Changelog: v4.0.51...v4.0.52