Releases: dvajs/dva
Releases · dvajs/dva
dva@2.5.0-beta.1
dva@2.5.0-beta.1 (2018-09-20)
💅 Enhancement
dva-core
,dva-immer
,dva-loading
,dva-no-router
,dva-react-router-3
,dva
dva-loading
- #1864 change dva-loading peerDeps from dva to dva-core (@bloody-ux)
Committers: 4
- Raychan (@wx1993)
- Wahaha (@greateidea)
- @bloody-ux
- chencheng (云谦) (@sorrycc)
dva@2.4.0
dva@2.4.0 (2018-08-10)
🐛 Bug Fix
dva-core
- #1856 fix: unnecessary param of createReducer. (@codinglobster)
💅 Enhancement
dva-core
- #1842 feat: add app.replaceModel(). (@bloody-ux)
- #1857 fix: take(Array) don't work property. (@dyf19118)
dva-no-router
,dva
dva-no-router
Committers: 5
- Sparkle (baurine)
- bloody-ux
- dengyunxie (dyun8080)
- duyifei (dyf19118)
- 刘晓 (codinglobster)
dva@2.3.1
dva@2.3.1 (2018-06-11)
🐛 Bug Fix
dva
- #1734 fix: not found router types. (@carlos121493)
📝 Documentation
Committers: 2
- carlos.guo (carlos121493)
- chencheng (云谦) (sorrycc)
dva@2.3.0
dva@2.3.0 (2018-06-01)
🐛 Bug Fix
💅 Enhancement
dva-core
- #1661 enhance: saga-effect take should be able to take multi actions;. (@sjy)
- #1690 feat: Support
put.resolve
to wait the effect to resolve. (@macroxing) - #1532 feat: Add extension args to onError hook. (@macroxing)
- #1627 feat(dva-core): migrate to redux@4. (@sorrycc)
dva-immer
- #1729 Feat(dva-immer): compatibility with normal reducer modify pattern. (@paranoidjk)
dva
- #1668 Action does not support extra attributes. (@SkyLin0909)
Committers: 14
- Daniel Ruf (DanielRuf)
- Johnson (sjy)
- Takashi Fujita (tgfjt)
- Yang Fan (bunnyc1986)
- macroxing
- shapel
- sinchang
- chencheng (云谦) (sorrycc)
- hopperhuang (hopperhuang)
- paranoidjk (paranoidjk)
- yinheli (yinheli)
- 小虎Oni (xiaohuoni)
- 德玛锡亚 (alwaysonlinetxm)
- 成都梁朝伟 (SkyLin0909)
中文版 CHANGELOG:
dva@2.2.3
dva@2.2.0
Improvement
- support Typescript, #1248
- new dva plugin: umi-immer, #1595
- dva/dynamic support return Promise with model Array, #1355
- update deps for react-router-redux and redux-saga,#1330
- throw error when action's type is empty, #1607
- Refact: update scripts, umd bundle with rollup, test with jest, es module, ..., #1594
Bugfix
- 修复 dva/dynamic 在动态加载没完成但组件已被卸载时报 setState 警告,#1391
- fix redux-saga bundled twice, #1610
- fix model without reducers will lose state after it's injected, #1608
- fix register the model will affecting itself, #1605
- fix typo, extitraReducers to extraReducers, #1522
- fix return Promises when trigger the same effect multiple times, #1602
- fix the known root container, #1589, #1591
中文版 CHANGELOG :
改进
- 新增 Typescript 支持, #1248
- 新增 dva 插件 umi-immer,允许在 reducer 中直接修改对象进行更新,后续会写文章介绍, #1595
- 新增 dva/dynamic 支持返回数组格式的 model Promise, #1355
- 增加在 action type 为空时报错, #1607
- 更新 react-router-redux 依赖版本,修复 peerDependencies 警告问题,#1330
- Refact: update scripts, umd bundle with rollup, test with jest, es module, ..., #1594
Bugfix
- 修复 dva/dynamic 在动态加载没完成但组件已被卸载时报 setState 警告,#1391
- 修复 redux-saga 被打包两次的问题,压缩后尺寸减少 8K, #1610
- 修复没有 reducers 的 model 在动态注入后会丢失 state 的问题, #1608
- 修复 model 注册时会修改自己的问题, #1605
- 修复 typo,extitraReducers -> extraReducers, #1522
- 修复触发同一个 effect 多次返回的 Promise 不对的问题, #1602
- 修复 root container 显示 known 的问题, #1589, #1591
dva@2.1.0 (November 13, 2017)
dva@2.0.3
dva@2.0.2
dva@2.0.2 (2017-09-15)
🐛 Bug Fix
dva
- #1209 Fix history.listen don't return the unlisten function, and it makes HMR work again. (@yangbin1994)
Committers: 2
- Shafley Xia (Shafley)
- bzone (yangbin1994)