Releases: umijs/umi
Releases · umijs/umi
[email protected]
[email protected] (2018-06-01)
🚀 Enhancement
umi-build-dev
af-webpack
- #581 feat: add config typescript for awesome-typescript-loader. (@xiaohuoni)
- #579 feat(af-webpack): disable hard source and tsconfigpathsplugin by default. (@sorrycc)
umi-plugin-dva
umi-build-dev
,umi
🐛 Bug Fix
umi-build-dev
- #585 fix(umi-build-dev): config change don't update service's config. (@sorrycc)
- #578 fix(umi-build-dev): winPath causes NotFound route crash. (@sorrycc)
- #573 fix(umi-build-dev): route problem with htmlSuffix + _layout.js. (@sorrycc)
- #570 fix(umi-build-dev): route order problem if have index/_layout.js. (@sorrycc)
- #568 fix(umi-build-dev): hashHistory don't work if it's configured in plugin. (@sorrycc)
af-webpack
umi-plugin-dva
,umi
Committers: 4
中文版 CHANGELOG :
- 🌟 默认关闭按需编译,通过 COMPILE_ON_DEMAND=1 开启,#584
- 🌟 默认关闭 hard source 和 tsconfigpathsplugin,通过环境变量 HARD_SOURCE 和 TS_CONFIG_PATHS_PLUGIN 开启,#579
- 🌟 改进 proxy,调整到 mock 之前,且支持 hot reload,修改后无需重启 umi server,#492
- 🌟 支持通过 typescript 配置项配置 awesome-typescript-loader,#581
- 🌟 支持 redirect params,#566
- 🌟 通过环境变量 BIGFISH_COMPAT 兼容内部的 bigfish 框架路由,#564
- 🌟 umi-plugin-dva: 允许省略 model 里的 namespace,默认以文件名为 namespace,#576
- 🌟 umi-plugin-dva: 重构并添加用例,#555
- 🐞 修复配置在插件里某些场景下不生效的问题,#585
- 🐞 修复 winPath 导致 windows 下 NotFound 路由出错的问题,#578
- 🐞 修复配置了 exportStatic: htmlSuffix 并且使用了
_layout.js
时的匹配问题,#573 - 🐞 修复使用了
index/_layout.js
时路由的顺序问题,#570 - 🐞 修复使用 HTTPS 时显示和自动在浏览器里打开的 url 地址不正确的问题,#559
- 🐞 修复使用 es5ImcompatibleVersions 配置后报 export undefined 的问题,#558
- 🐞 修复 route 没有 component 时报错的问题,#551
[email protected]
[email protected] (2018-05-23)
🚀 Enhancement
umi-plugin-polyfill
- #517 add umi-plugin-polyfills. (@xiaohuoni)
umi-build-dev
umi-build-dev
,umi
af-webpack
🐛 Bug Fix
umi-build-dev
- Other
af-webpack
,umi-build-dev
umi-plugin-dva
- #505 Repair routing redirection without components. (@xiaohuoni)
Committers: 3
中文版 CHANGELOG:
- 🌟 新增 umi-plugin-polyfill,一键兼容 IE,#517 [@xiaohuoni]
- 🌟 支持通过 config.{process.envUMI_ENV}.js 扩展配置,#515
- 🌟 支持通过配置 disableHash 禁用 hash,#529
- 🌟 webpack 优先 resolve node_modules,然后再是 af-webpack 的 node_modules 目录,#504
- 🐞 修复引用一个不存在的依赖在 cnpm/tnpm 下会导致 100% CPU 的问题,#526
- 🐞 修复和 bigfish 框架(内部)路由的兼容问题,#533,#531
- 🐞 修复 config/config.js 不工作的问题,#511
- 🐞 修复 guessJSFileFromPath.js 的浏览器兼容语法问题,#530 [@hansnow]
- 🐞 修复 umi-plugin-dva 在处理 redirect 路由时的兼容问题,#505 [@xiaohuoni]
[email protected]
[email protected] (2018-05-17)
🚀 Enhancement
umi-build-dev
- #491 feat(umi-build-dev): disable mock via MOCK=none. (@xiaohuoni)
umi-plugin-dva
- #487 feat(umi-plugin-dva): add modifyDvaRender. (@yutingzhao1991)
af-webpack
,umi-plugin-dll
Committers: 3
- chencheng (云谦) (sorrycc)
- 小虎Oni (xiaohuoni)
- 愚指导 (yutingzhao1991)
[email protected]
[email protected] (2018-05-16)
🐛 Bug Fix
umi-build-dev
umi-plugin-routes
- #480 fix(umi-plugin-routes): exclude don't work under windows. (@xiaohuoni)
Committers: 2
[email protected]
[email protected] (2018-05-15)
🐛 Bug Fix
umi-build-dev
umi-plugin-dva
Committers: 1
- chencheng (云谦) (sorrycc)
[email protected]
[email protected] (2018-05-15)
🚀 Enhancement
umi-build-dev
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
umi-test
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]
[email protected]
[email protected] (2018-05-03)
🚀 Enhancement
af-webpack
,umi-build-dev
,umi-plugin-datahub
umi-plugin-dva
- #409 feat: support load model.tsx, model.jsx. (@paranoidjk)
Committers: 2
- chencheng (云谦) (sorrycc)
- paranoidjk (paranoidjk)
[email protected]
[email protected]
[email protected] (2018-04-27)
🚀 Enhancement
umi-plugin-es5-imcompatible-versions
🐛 Bug Fix
umi-build-dev
- #391 fix: import global css failed when have multiple global css files. (@xiaohuoni)