npm @umijs/core 4.0.54
v4.0.54

latest releases: 3.5.43, 4.0.0-canary.20240910.1, 4.3.20...
19 months ago

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.0core-js@3.28.0 by @sorrycc in #10608 #10609

New Contributors

Full Changelog: v4.0.53...v4.0.54

Don't miss a new core release

NewReleases is sending notifications on new releases.