Skip to content

Releases: didi/mpx

v2.8.30

18 Apr 09:09
Compare
Choose a tag to compare

Bugfix

  • 输出 web 时通过编译时 hack fix 的方式处理 vue-i18n-bridge 中通过 new Function 动态执行 es6+ 代码带来的兼容性问题

Packages

  • @mpxjs/webpack-plugin: 2.8.29 => 2.8.30

v2.8.29

06 Apr 11:49
Compare
Choose a tag to compare

Bugfix

  • fix #1193,避免输出web时在新版脚手架项目中抛出非预期错误

Packages

  • @mpxjs/webpack-plugin: 2.8.28 => 2.8.29

v2.8.28

30 Mar 12:42
Compare
Choose a tag to compare

Bugfix

  • 避免组件在unmouted后依然执行队列中的render函数
  • 修复输出web时effectScope不返回的问题
  • 输出web升级betterScroll版本避免内部报错
  • 恢复初始化refs时机为beforeCreate,安全使用refs的时机包括nextTick/watchPost/mounted

Packages

  • @mpxjs/core: 2.8.27 => 2.8.28
  • @mpxjs/webpack-plugin: 2.8.27 => 2.8.28

v2.8.26

22 Mar 04:18
Compare
Choose a tag to compare

New features

  • effectScope.resume支持传递ignoreDirty参数,示例如下:
this.scope.pause()
setTimeout(()=>{
  // 正常情况下resume时scope中的effect会根据暂停期间相关依赖数据是否发生变化来决定是否立即执行,当ignoreDirty参数传递为true则无论数据是否发生变化resume时都不会立即执行effect,相当于完全忽略暂停期间发生的数据变化
  this.scope.resume(true)
}, 3000)

Bugfix

  • 将refs的初始化时机由beforeCreate延后至beforeMount,避免用户在created/attached时获取到未完成初始化的子组件实例,也就意味着用户最早可以获取ref的时机为mounted

Packages

  • @mpxjs/core: 2.8.24 => 2.8.26

v2.8.25

14 Mar 10:21
Compare
Choose a tag to compare

Bugfix

  • 修复worker.js在新版webpack下构建报错的问题
  • 修复wxss-loader升级后构建报错的问题

Packages

  • @mpxjs/webpack-plugin: 2.8.23 => 2.8.25

v2.8.24

01 Mar 13:05
Compare
Choose a tag to compare

Bugfix

  • 允许render effect自触发

Packages

  • @mpxjs/core: 2.8.23 => 2.8.24

v2.8.23

01 Mar 12:21
Compare
Choose a tag to compare

Bugfix

  • 调整数据响应死循环规避策略,允许一些非死循环的自响应effect存在
  • 修复输出web时?resolve返回的路径受到publicPath配置影响的问题,强制返回绝对路径

Packages

  • @mpxjs/core: 2.8.22 => 2.8.23
  • @mpxjs/webpack-plugin: 2.8.22 => 2.8.23

v2.8.22

24 Feb 04:00
Compare
Choose a tag to compare

New features

  • 对不存在的分包声明的分包异步进行错误检测

Bugfix

  • TS类型定义修复

Packages

  • @mpxjs/core: 2.8.21 => 2.8.22
  • @mpxjs/webpack-plugin: 2.8.21 => 2.8.22

v2.8.20

08 Feb 07:06
Compare
Choose a tag to compare

Bugfix

  • 修复图片模块出现复用时style中部分图片可能不被强转为base64的问题,#1165
  • 微调BEFORECREATE内置生命周期执行时机

Packages

  • @mpxjs/core: 2.8.19 => 2.8.20
  • @mpxjs/webpack-plugin: 2.8.19 => 2.8.20

v2.7.60

07 Feb 06:23
Compare
Choose a tag to compare

Bugfix

  • 修复style中使用的图片资源无法转换为base64的问题