Releases: didi/mpx
Releases · didi/mpx
v2.9.19
New features
Packages
@mpxjs/api-proxy: 2.9.18 => 2.9.19
v2.9.18
New features
输出web tap/longpress事件实现机制重构,基于customEvent实现减少无效的组件封装,提升运行时性能
输出web scroll-view组件优化刷新机制,提升运行时性能
模版插值表达式中支持使用?.(optional chaining)语法
Bugfix
修复windows系统下使用ts编码在watch时异常中断的问题,#1390
Packages
@mpxjs/api-proxy: 2.9.16 => 2.9.18
@mpxjs/webpack-plugin: 2.9.17 => 2.9.18
v2.9.17
Bugfix
pnpm下跨平台转换全局对象时路径匹配逻辑失效问题修复
@mpxjs/webview-bridge修复百度小程序环境判断问题
修复输出Web textarea 组件样式问题
原子类输出web场景 transformer 转换 script 内容问题修复
Packages
@mpxjs/unocss-plugin: 2.9.13 => 2.9.17
@mpxjs/core: 2.9.16 => 2.9.17
@mpxjs/webpack-plugin: 2.9.16 => 2.9.17
@mpxjs/webview-bridge: 2.9.15 => 2.9.17
v2.9.16
New features
输出web支持mpx.getEnterOptionsSync api
Bugfix
修复输出web externalClasses不生效的问题
Packages
@mpxjs/api-proxy: 2.9.14 => 2.9.16
@mpxjs/core: 2.9.15 => 2.9.16
@mpxjs/webpack-plugin: 2.9.15 => 2.9.16
v2.9.15
New features
Bugfix
atMode的对于转换规则的影响范围修改为只影响当前节点,不再影响子节点的是否应用转换规则
修复webview-bridge支付宝环境判断问题
修复输出web时webview postMessage获取数据逻辑未与微信对齐的问题
Packages
@mpxjs/core: 2.9.14 => 2.9.15
@mpxjs/webpack-plugin: 2.9.14 => 2.9.15
@mpxjs/webview-bridge: 2.9.14 => 2.9.15
v2.9.14
New features
@mpxjs/api-proxy重构,对tree-shaking更加友好
Bugfix
Packages
@mpxjs/api-proxy: 2.9.13 => 2.9.14
@mpxjs/core: 2.9.13 => 2.9.14
@mpxjs/webpack-plugin: 2.9.13 => 2.9.14
@mpxjs/webview-bridge: 2.9.1 => 2.9.14
v2.9.13
New features
输出web支持分包异步中的placeholder组件替换
使用原子类输出web时支持持久化缓存
Bugfix
Packages
@mpxjs/api-proxy: 2.9.9 => 2.9.13
@mpxjs/core: 2.9.11 => 2.9.13
@mpxjs/unocss-plugin: 2.9.7 => 2.9.13
@mpxjs/webpack-plugin: 2.9.12 => 2.9.13
v2.9.12
New features
支持postcss config声明mpxPrePlugins
传递需要在mpx内置插件之前执行的插件(默认的plugins会在mpx内置插件之后执行)
优化输出web的自动split策略
Bugfix
修复输出web时模版代码存在高级语法的问题
支持webpack splitChunks传递为false禁用框架内部的自动split行为,避免构建ssr报错
Packages
@mpxjs/webpack-plugin: 2.9.9 => 2.9.12
v2.9.11
Bugfix
参考Vue3对scheduler中的flushPreFlushCbs进行重构
Packages
@mpxjs/core: 2.9.10 => 2.9.11
v2.9.10
Bugfix
修复特定场景下scheduler执行报错的问题(递归触发flushPreFlushCbs时activePreFlushCbs可能为null),#1364
Packages
@mpxjs/core: 2.9.9 => 2.9.10
You can’t perform that action at this time.