github NervJS/taro v3.3.10
chore(release): publish 3.3.10

latest releases: v4.0.8-beta.0, v4.0.7-canary.4, v4.0.7-canary.3...
3 years ago

特性

RN

  • React Native 版本升级到 0.66,升级相关 metroexpo@unimodules依赖

注意:旧版本升级后需做如下修改

  1. IPHONEOS_DEPLOYMENT_TARGET 设置为 11.0 NervJS/taro-project-templates@2738c13
  2. platform 设置为 11.0 NervJS/taro-project-templates@8a54a05

CLI

  • 新增 onBuildComplete 钩子,by @bigmeow
  • registerMethod 支持注册多个同名钩子

修复

小程序

  • 京东小程序 Map 组件补充 bindRegionChange 事件

H5

  • 修复切换 tab 栏时,无限增加 DOM 节点的问题,#10200,by @LuXinZ
  • web components 组件保留传入的 attribute

RN

  • 补全和优化部分组件的 ts 类型推断,移除大部分 ts-ignore
  • 修复 Button 组件卸载时与 app 退到后台时的 warning
  • 修复 Taro.compressImage 压缩图片时将透明色变为黑色的问题
  • 修复获取系统信息的 API:getSystemInfogetSystemInfoSync
  • 调整 navigationStyle 配置的优先级:page > window
  • 解决样式文件里面引入 npm 包文件失效问题

@tarojs/plugin-html

  • 修复插件对部分组件属性 key 值的错误映射导致的问题

Types

  • 补全 LivePusher 组件的属性的类型,by @xuya227939
  • 修复 Swiper 组件 onChange 事件的回调类型问题,by @spiritree
  • 修复了 readFileSync 方法 encoding 参数的顺序,by @actar233

Don't miss a new taro release

NewReleases is sending notifications on new releases.