npm @umijs/core 4.0.29
v4.0.29

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

What's Changed

  • 新增 codeSplitting 配置,提供 3 个策略供选择 by @sorrycc in #9646
  • 新增 test 方案,可基于路由测试应用 by @chenshuai2144 in #9556
  • 新增 onBeforeMiddleware 插件接口 by @xierenyuan in #9685
  • 优化 exportStatic,支持与 ssr 搭配渲染 html 内容 by @PeachScript in #9656
  • 优化 dev 启动时的 loading 页,补充构建详情 by @rovoskarl in #9666
  • 优化 logger util,提供 time 方法 by @fz6m in #9661
  • 优化 analytics 插件,支持 ga4 by @fz6m in #9658
  • 优化 antd 插件,在使用 antd 5 时禁用 import 配置项 by @stormslowly in #9552
  • 修复 monorepoRedirect + APP_ROOT 使用场景下的问题 by @fz6m in #9660
  • 修复 chainWebpack 的类型问题 by @fz6m in #9659
  • 修复 jsx import source 使用 auto 模式 by @fz6m in #9641
  • 修复 mfsu eager 模式下 JS 的代码预处理问题 by @stormslowly in #9647
  • 修复 locale 插件 getIntl 没有传 locale 时未获取默认 locale 的问题 by @hanzebang in #9672
  • 修复 polyfill targets 未生效的问题 by @2239559319 in #9298
  • 修复 overrides.less 和 vite 模式的兼容问题 by @xierenyuan in #9688
  • 修复 devtool api 和 vite 模式的兼容问题 by @xierenyuan in #9690
  • 更新 webpack 依赖到 5.74.0,修复可能会导致多次热编译的问题 by @xierenyuan in #9693

New Contributors

Full Changelog: v4.0.28...v4.0.29

Don't miss a new core release

NewReleases is sending notifications on new releases.