Skip to content

Releases: umijs/umi

[email protected]

16 May 08:59
Compare
Choose a tag to compare

[email protected] (2018-05-16)

🐛 Bug Fix

  • umi-build-dev
    • #485 fix(umi-build-dev): throw error when route have no path. (@sorrycc)
    • #478 fix(umi-build-dev): proxy in .umirc.js don't work. (@sorrycc)
  • umi-plugin-routes
    • #480 fix(umi-plugin-routes): exclude don't work under windows. (@xiaohuoni)

Committers: 2

[email protected]

15 May 09:43
Compare
Choose a tag to compare

[email protected] (2018-05-15)

🐛 Bug Fix

  • umi-build-dev
    • #470 fix(umi-build-dev): sigular layout directory don't work. (@sorrycc)
    • #469 fix(umi-build-dev): page count incorrent if config routes with _routes.json. (@sorrycc)
    • #468 fix(umi-build-dev): /index.html generate failed when exportStatic is set. (@sorrycc)
  • umi-plugin-dva

Committers: 1

[email protected]

15 May 03:48
Compare
Choose a tag to compare

[email protected] (2018-05-15)

🚀 Enhancement

  • umi-build-dev
    • #459 feat(umi-build-dev): add ROUTES_MODIFIER placeholder for runtime routes update. (@sorrycc)
    • #454 feat(umi-build-dev): support config umi via config/config.js. (@sorrycc)
  • af-webpack, umi-build-dev, umi
  • umi-build-dev, umi
  • umi-build-dev, umi-test
  • af-webpack, umi-build-dev, umi-plugin-dll, umi-plugin-routes

🐛 Bug Fix

  • umi-test, umi
  • umi-build-dev
    • #460 fix(umi-build-dev): dynamic import code splitting. (@sorrycc)
    • #402 fix: router replace don't work with dynamic routes in windows. (@boxcc)
    • #435 fix(umi-build-dev): webpackChunkName don't work. (@sorrycc)
  • umi-test
    • #452 fix(umi-test): module-resovle pllugin conflict and json ext support. (@sorrycc)
  • af-webpack, umi-build-dev, umi
  • umi

Committers: 4


中文版 CHANGELOG:

  • 💄 重构路由部分逻辑,保证 95%+ 的测试覆盖率,#414
  • 💄 重构中间件部分,调整顺序,dev 404 不走中间件,而是通过路由实现,支持 HMR,#433
  • 💄 重构 HTML 文件的生成,#437
  • 🌟 路由文件模板添加 ROUTES_MODIFIER 占位,可通过插件在运行时调整路由配置,使用参考具体案例#459
  • 🌟 支持通过 .umirc.js 配置 webpack 配置(原 .webpackrc),#458
  • 🌟 添加 .umirc.js 的别名 config/config.js#454
  • 🌟 路由配置支持 redirect 属性,#453
  • 🌟 新增 TS_CONFIG_PATHS_PLUGIN 环境变量,遇到启动卡很久的用户可以把这个值配为 none 试试,#369
  • 🌟 umi-plugin-dva 新增 exclude 配置项,[@xiaohuoni],#431
  • 🌟 新增插件 umi-plugin-datahub,mock 方案的另一选项
  • 🐞 修复 umi test 出错时 exit code 不对,#461
  • 🐞 修复重构后 code splitting 的问题,并做了一些改进,规则详见 issue,#460
  • 🐞 修复动态路由(包含 $,而 $ 有特殊含义)替换在 windows 下不正常的问题,[@boxcc],#402
  • 🐞 修复 webpackChunkName 在某版本后不工作的问题,注释里少了引号,#435
  • 🐞 修复 umi test 在项目中有定义 module-resolver 后冲突的问题,#452
  • 🐞 修复 windows 下使用 APP_ROOT 后的路径问题(egg-with-umi 的场景),#444
  • 🐞 修复未正确包含 d.ts 文件的问题,[@zhang740],#410

[email protected]

04 May 00:25
Compare
Choose a tag to compare

[email protected] (2018-05-04)

🚀 Enhancement

  • af-webpack, umi-build-dev
    • #421 feat: support disable files watch with WATCH_FILES=none. (@sorrycc)

Committers: 1

[email protected]

03 May 07:45
Compare
Choose a tag to compare

[email protected] (2018-05-03)

🚀 Enhancement

  • af-webpack, umi-build-dev, umi-plugin-datahub
  • umi-plugin-dva

Committers: 2

[email protected]

28 Apr 03:54
Compare
Choose a tag to compare

[email protected] (2018-04-28)

🚀 Enhancement

  • af-webpack
    • #407 feat(af-webpack): new option es5ImcompatibleVersions. (@sorrycc)

🐛 Bug Fix

  • umi

Committers: 2

[email protected]

27 Apr 08:06
Compare
Choose a tag to compare

[email protected] (2018-04-27)

🚀 Enhancement

  • umi-plugin-es5-imcompatible-versions
    • #399 new plugin: umi-plugin-es5-imcompatible-versions. (@sorrycc)

🐛 Bug Fix

  • umi-build-dev
    • #391 fix: import global css failed when have multiple global css files. (@xiaohuoni)

Committers: 2

[email protected]

25 Apr 08:20
Compare
Choose a tag to compare

[email protected] (2018-04-25)

🚀 Enhancement

  • af-webpack
    • #385 feat(af-webpack): support babel transform jsx in node_modules. (@sorrycc)

🐛 Bug Fix

  • umi-plugin-dva
    • #384 fix(umi-plugin-dva): path-to-regexp's version is uncompatible with react-router@4. (@sorrycc)
  • umi-build-dev
    • #383 fix(umi-build-dev): Compiling... problem when request /index.html. (@sorrycc)
    • #382 fix: winPath problem with dynamic routes. (@xiaohuoni)
    • #374 fix(umi-build-dev): remove extra image request when route changes. (@sorrycc)

Committers: 2

[email protected]

24 Apr 08:40
Compare
Choose a tag to compare

Unreleased (2018-04-24)

🐛 Bug Fix

  • umi-build-dev
    • #372 fix(umi-build-dev): /index.html should be resolved in dev mode. (@sorrycc)

Committers: 1

[email protected]

24 Apr 07:17
Compare
Choose a tag to compare

[email protected] (2018-04-24)

🚀 Enhancement

  • af-webpack, babel-preset-umi, umi-build-dev, umi-test, umi
    • #371 feat: lock babel related dependency version since it's in beta. (@sorrycc)
  • af-webpack, umi-build-dev
    • #370 feat: don't connect socket if SOCKET_SERVER is set to none. (@sorrycc)
  • umi-build-dev
    • #364 feat(umi-build-dev): don't generate service-worker related files if disabled or in dev mode. (@sorrycc)
    • #363 feat(umi-build-dev): improve error output for plugin not found. (@sorrycc)
  • af-webpack
    • #360 feat(af-webpack): add preprocessor for config. (@jdz321)
  • umi-build-dev, umi
  • umi-plugin-dva, umi
    • #348 feat(umi-plugin-dva): expose immer when { immer: true }. (@sorrycc)
  • umi-plugin-dva
    • #347 feat(umi-plugin-dva): built-in path-to-regexp and object-assign. (@sorrycc)

🐛 Bug Fix

  • umi-plugin-dll
    • #362 fix(umi-plugin-dll): umi-fastclick not found. (@sorrycc)
  • umi-build-dev
    • #342 fix(umi-build-dev): ./page as pages root don't work. (@sorrycc)

Committers: 2


中文版 CHANGELOG:

  • 改进路由,支持动态可选路由,权限路由,面包屑,切换动效等,#351
  • 更新路由文档,https://umijs.org/docs/zh-Hans/router.html
  • 锁定 babel 相关依赖版本,#371
  • 支持通过 SOCKET_SERVER=none 禁用 socket 连接,某些场景需要,#370
  • service worker 的临时脚本在 dev 和禁用后不生成,#364
  • 改进 umi 插件找不到时的报错提示,#363
  • umi-plugin-dva: 内置常用依赖 immer、path-to-regexp 和 object-assign,#347, #348
  • umi-plugin-dll: 修复 umi-fastclick 找不到的问题
  • 修复单数模式下 ./page 目录不生效的问题,#342