Releases: didi/mpx
Releases · didi/mpx
v2.9.69
Bugfix
- 修复输出RN中基础组件内的一系列问题
- 优化输出RN中的样式生成耗时
Packages
- @mpxjs/api-proxy: 2.9.67 => 2.9.69
- @mpxjs/core: 2.9.67 => 2.9.69
- @mpxjs/fetch: 2.9.67 => 2.9.69
- @mpxjs/pinia: 2.9.67 => 2.9.69
- @mpxjs/store: 2.9.67 => 2.9.69
- @mpxjs/unocss-plugin: 2.9.54 => 2.9.69
- @mpxjs/utils: 2.9.68 => 2.9.69
- @mpxjs/webpack-plugin: 2.9.67 => 2.9.69
v2.9.67
New features
- 支持provide/inject api
- 增强REACTHOOKSEXEC支持通过参数获取原始props并返回数据对象供模版访问
- 输出ali支持使用Behavior的方式定义relations
- 输出RN支持mpx.config.rnConfig.onStateChange监听路由变化并获取路由对象
- 输出RN支持mpx.config.rnConfig.parseAppProps处理app props并返回初始页面地址和参数
Bugfixs
- 修复输出ali时设置scoped时:host选择器不生效的问题
- 输出RN部分样式解析问题修复
- @mpxjs/fetch参数url encode serialize方式兼容ios17
- 输出RN路由替换为stack实现
- 输出RN时优化部分基础组件实现
Packages
- @mpxjs/api-proxy: 2.9.66 => 2.9.67
- @mpxjs/core: 2.9.66 => 2.9.67
- @mpxjs/fetch: 2.9.66 => 2.9.67
- @mpxjs/pinia: 2.9.65 => 2.9.67
- @mpxjs/store: 2.9.65 => 2.9.67
- @mpxjs/utils: 2.9.65 => 2.9.67
- @mpxjs/webpack-plugin: 2.9.66 => 2.9.67
v2.9.66
New features
- 新增组件配置options.ignoreReactivePattern,跳过超大数据的数据响应行为,以消除对于超大数据进行数据响应的性能开销,此时用户需要手动调用this.setData将数据更新到视图
- 输出RN新增编译配置plugin.customTextRules,在rules声明范围内的组件被认为是自定义text组件,能够按照行内元素进行包裹,并接受父级设置的text样式
- 输出RN新增支持animation api
- 输出RN新增支持intersection observer
Bugfix
- 修复输出RN鸿蒙时gesture root不显示声明样式不展示的问题
Packages
- @mpxjs/api-proxy: 2.9.65 => 2.9.66
- @mpxjs/core: 2.9.65 => 2.9.66
- @mpxjs/fetch: 2.9.65 => 2.9.66
- @mpxjs/webpack-plugin: 2.9.65 => 2.9.66
v2.9.65
New features
- 输出RN支持css env()
- 独立template中默认支持mpx提供的wx:class、wx:style和event增强特性
Bugfix
- 输出RN header默认样式与小程序对齐
- 修复输出web中父级开启scoped时externalClasses不生效的问题
- 修复输出web时scrollView中存在的部分问题
- 修复自定义组件事件名带有-字符时编译产物格式在qq百度等小程序平台不可用的问题
Packages
- @mpxjs/api-proxy: 2.9.64 => 2.9.65
- @mpxjs/core: 2.9.64 => 2.9.65
- @mpxjs/fetch: 2.9.64 => 2.9.65
- @mpxjs/pinia: 2.9.64 => 2.9.65
- @mpxjs/store: 2.9.64 => 2.9.65
- @mpxjs/utils: 2.9.64 => 2.9.65
- @mpxjs/webpack-plugin: 2.9.64 => 2.9.65
v2.9.64
New features
- 输出RN支持var、calc、linear-gradient等一系列新特性
Packages
- @mpxjs/api-proxy: 2.9.62 => 2.9.64
- @mpxjs/core: 2.9.62 => 2.9.64
- @mpxjs/fetch: 2.9.62 => 2.9.64
- @mpxjs/pinia: 2.9.59 => 2.9.64
- @mpxjs/store: 2.9.59 => 2.9.64
- @mpxjs/utils: 2.9.59 => 2.9.64
- @mpxjs/webpack-plugin: 2.9.62 => 2.9.64
v2.9.62
v2.9.59
New features
- 输出RN支持this.getPageId()
- 输出RN支持navigationStyle: 'custom'
- 输出RN支持externalClasses
Bugfix
- 修复RN样式转换数值不支持负数的问题
- 修复RN transform样式转换问题
- 修复RN onshow/onhide生命周期执行问题
- 修复RN事件e.target和e.currentTarget处理问题
- 修复RN自定义事件名首字母大写不触发的问题
Packages
- @mpxjs/api-proxy: 2.9.58 => 2.9.59
- @mpxjs/core: 2.9.58 => 2.9.59
- @mpxjs/pinia: 2.9.58 => 2.9.59
- @mpxjs/store: 2.9.58 => 2.9.59
- @mpxjs/utils: 2.9.58 => 2.9.59
- @mpxjs/webpack-plugin: 2.9.58 => 2.9.59