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


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

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

特性

小程序

  • 支持 ScrollView 组件在微信小程序 skyline 模式下的新特性
  • 支持通过 id 获取 CustomWrapper 对应的自定义组件实例,#9357

H5

  • 组件定义模式由 bundle 改为 auto,并支持 Vue 适配器代码抖动能力
  • prebundle 支持虚拟模块缓存
  • 支持组件编译模式

CLI

  • 支持创建 Taro 插件模板

  • taro create 支持自定义模版插件

Taro 插件

  • @tarojs/plugin-react-devtools  @tarojs/plugin-vue-devtool 支持自定义 hostname

修复

小程序

  • 修复支付宝小程序 Button 组件设置 onFollowLifestyle 事件无法触发的问题,fix #13345
  • 修复 ChannelVideo 组件设置 autoplay 属性不生效的问题,fix #13416
  • 修复 comment 节点导致 CustomWrapper 失效的问题
  • 修复 Vant 组件的事件触发问题
  • 支持微信小程序 Picker 组件的 level 属性,#13047
  • 支持开发者劫持小程序原生 request API
  • 优化虚拟列表 Vue 事件参数缺失的问题,#13355
  • 修复编译小程序插件时,使用 prebundle 或 miniSplitPlugin 功能会导致报错的问题,#13279
  • 修复百度小程序 Text 组件嵌套不显示的问题,#13511
  • taro-loader 添加 component 的导出,修复 entry module 互相引用的警告和报错,#12991 #13529

H5

  • 修复 Swiper 组件循环时最后一帧不触发 onChange 的问题,#13329

  • 支持 Textarea 组件的 focus 属性

  • 优化 prebundle runtime 的注入问题,#13450

  • 修复使用 thread-loader 后 H5 编译失败的问题,#13435

  • 修复未启用 TS 时的依赖报错,#13547

RN

  • 解决 iPad 端字号偏大的问题
  • 修复安卓执行报错 Could not find method applyLegacyReactNativeLibsExtractionPlugin() for arguments [] on project ':expo-av' of type org.gradle.api.Project.,#13390
  • 修复点击 Tab 第一次是事件不触发问题与回调参数问题,#10388

CLI

  • 修复 taro init 时异步拉取社区模版会导致终端退出的问题

  • 修复 logger.quiet 配置项未对 webpackbar 正确生效的问题,#13488

  • 锁定 @swc/core 的版本为 1.3.42,暂时绕过编译项目失败的问题,#13544

Taro 插件

  • 修复 @tarojs/plugin-mini-ci  resolveNpmSync 方法,缓存没有加到 npmCached 的问题

Typings

  •  SelectorQuery.selectAll 方法的回调函数增加返回值的类型
  • useShareAppMessage 类型定义增强
  • 补全 checkIsPictureInPictureActive API 的类型定义
  • 完善 QQ 小程序广告类型,#13445
  • 优化跳转其它小程序的 API 的类型
  • request API 新增 PATCH 请求方法的类型
  • 修复 LiverPlayer 组件 enableAutoRotation 属性的类型错误问题
  • 修复 request API onChunkReceived 回调结构体错误的问题
  • 为虚拟列表的方法添加类型声明
  • 补充组件在 H5 等平台的支持程度

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


相關推薦

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

2022-06-16

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

2023-09-12

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

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实

2022-05-25

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

2024-04-28

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

2022-04-27

度/支付宝/字节跳动/ QQ 小程序/H5 等应用。 Taro 3.4.8 现已发布,具体更新内容如下: 特性 H5 支持播放 hls 视频 修复 小程序 修复 React 组件里使用动态 import 会报错的问题 修复调用 Taro.request 后 onHeadersReceiv

2023-12-31

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

2024-01-22

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

2022-07-24

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