github NervJS/taro v3.0.19
chore(release): publish 3.0.19

latest releases: v4.0.0-beta.56, v4.0.0-beta.55, v3.6.28...
3 years ago

特性

  • 组件 View 增加 catchMove 属性,提供直接阻止滚动穿透的能力
  • 支持支付宝小程序 getPhoneNumber API,#8177

修复

小程序

  • window 对象能获取到小程序 global 上挂载的属性,by @atzcl
  • 修复短期内重新开启小程序白屏,#8103
  • 修复嵌套到第 15 层碰到 Text 组件导致子文本节点丢失,#6054

H5

  • 补充了 uploadFile API 的 timeout、fileName 参数功能,by @zhaoguoweiLLHC
  • 增加 pageScrollTo 函数的 selector 参数支持,by @zhaoguoweiLLHC
  • 修复 pageScrollTo 函数的 tabbar 判断方式有误导致的滚动异常问题,by @zhaoguoweiLLHC
  • 修复 Radio 组件 disabled 属性不生效,#8017,by @ZeroTo0ne
  • 修复 Canvas 同步方法,by @Ininit
  • 修复 canvasToTempFilePath 节点获取,by @Ininit
  • 修复 Video methods,by @helsonxiao
  • 修复 Canvas & pull-down-refresh 相关的问题,#7280 #7072

typings

  • canvasToTempFilePathcanvasId 不再是必传项,by @Swordword

重构

  • 调整 Taro 支持的 node 最低版本到 12

小程序

  • Taro 3 不再支持 componentWillPreload$preload API,改为: Taro.preload()
  • 优化模板逻辑,ViewTextImage 组件当没有绑定任何事件时能使用简化模板,不去绑定冗余属性。
  • 页面 onUnmount 的事件改为同步触发,避免降低微信体验评分

Don't miss a new taro release

NewReleases is sending notifications on new releases.