Taro 3.5.8 发布,BAT 小程序、H5 与 RN 端统一框架


Taro 3.5.8 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。

此版本具体更新内容如下:

特性

小程序

  • 独立分包添加公共逻辑抽取 fix #12206
  • 修复开启 html 转译插件后,部分元素属性没有进行映射导致更新失败 fix #12673
  • 支持 chooseContact 相关 API fix #11356

H5

  • previewImage 查看大图功能,支持手势缩放
  • downloadFile 方法新增 timeout 字段 fix #12648

修复

小程序

  • 兼容 alipay 删除 native-slot 参数
  • 统一 stylus 的 rule 名称,便于通过 webpack-chain 获取对应规则
  • 修复编译详情重新指定 output 对 project.config 失效,并支持自定义编译配置根据不同端打包输出到不同的目
  • 修复字节小程序 showToast API 差异 fix #11879
  • 优化 webpack 插件使用 compiler 导出实例

H5

  • 兼容 Windows 编译排除 @tarojs/components 转义
  • 优化 preact 兼容问题 fix #12693
  • 优化插件判断 mode 参数方法,修复热更新依赖错误 fix #12685
  • 修复 Button 组件 disabled 参数失效问题 fix #12797
  • 补充不兼容事件唤起时,调用 API 的参数

RN

  • 优化 screenOptions 配置参数 fix #12743

CLI

  • 添加 .env* 文件解析逻辑,将配置文件定义的变量拓展到 process.env 中
  • 优化 PreBundle 特性,构建 remote 应用时继承 plugins、modules 相关类型,修复 prebundle library 引用
  • 优化 PreBundle 特性,在失败时提示错误,并自动跳过继续执行编译任务

Type

  • 支持 vue3 custom element 原生参数
  • 修复 View 组件 catchMove 缺失错误 fix #12686
  • 修复getOpenUserInfo 返回结果类型错误
  • 补充 downloadFile 方法 timeout 字段
  • 支持 native-slot 组件类型
  • 优化自动同步脚本,同步各端已知独有的组件类型

更新说明:https://github.com/NervJS/taro/releases/tag/v3.5.8


相關推薦

2022-08-12

Taro 3.5.3 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。具体更新内容如下: 特性 小程序 补充 Map 组件的属性和事件 @

2022-08-03

Taro 3.5.1 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。具体更新内容如下: 特性 小程序 支持微信小程序新模板 root-port

2022-08-24

Taro 3.5.4 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。具体更新内容如下: 特性 H5 Swiper 组件 onChange 事件触发时机优化

2022-08-06

Taro 3.5.2 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。具体更新内容如下: 特性 H5 新增支持 movable 组件 fix #10767 p

2024-08-27

Taro 3.6.35 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 此版本具体更新内容如下: H5 / 小程序 使用 forwardRef 包装 React

2024-08-28

Taro 4.0.5 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 H5 / 小程序 / 鸿蒙 Hybrid 修复了 imageUrlLoaderOption 属性不生效的问

2023-09-12

进|2023 Google 开发者大会精彩演讲回顾 Taro 3.6.16 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 此版本具体更新内容如下

2022-06-16

Taro 3.4.12 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。具体更新内容如下: 修复 小程序 补充 Input 组件的 auto-fill 属性,

2024-09-25

Taro 4.0.6 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 H5 修复了在 ScrollView 中嵌套 Swiper 时,Swiper 滑动无响应的问题

2024-07-17

Taro 3.6.34 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 此版本具体更新内容如下: 小程序 修复了 newBlended 模式下的公

2024-06-18

Taro 3.6.32 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 此版本具体更新内容如下: H5 优化了路由动画,默认关闭 :has()

2024-07-10

Taro 3.6.33 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 此版本具体更新内容如下: 小程序 修复了因 URL SearchParams 参数

2022-07-01

Taro 3.4.13 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。具体更新内容如下: 修复 小程序 修复 preact 使用 custom-tab-ba

2022-04-21

Taro 3.4.7 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5 等应用。具体更新内容如下: 特性 H5 添加非微信 JS-SDK 下的 getLocation API实