github NervJS/taro v3.5.7
chore(release): publish 3.5.7

latest releases: v4.0.0-beta.73, v4.0.0-beta.72, v4.0.0-beta.71...
19 months ago

特性

H5

  • 新增兼容 getLaunchOptionsSyncgetEnterOptionsSync API
  • 新增监听各 API、组件不支持状态抛出事件

修复

小程序

  • Promise 化字节小程序的 getUserProfile API,#12612,by @TheKonka
  • 支持支付宝小程序的 Camera 组件,#12442,by @TheKonka
  • 修复 App 没有触发首次 componentDidShow 系列生命周期的问题,#12634,by @Barrierml
  • 修复自动为数字类型的 CSS 变量与部分属性(如: animation-iteration-count)自动添加 px 后缀的问题,#12617,by @Barrierml
  • 修复 PReact 压缩后属性设置不生效的问题,#12589,by @wenshin
  • 微信小程序反向转换功能兼容以 kebab-case 命名的 triggerEvent 事件名,by @campcc
  • 修复预渲染报错的问题,#12622
  • 支持 PayButtonConsumeCard 组件,#12650
  • 修复 tmpl_0_view not found 警告,#12558
  • 修复小程序插件编译报错,支持插件页面的 onLoadonUnload 生命周期,#12603
  • 修复编译为原生组件时不支持使用小程序 slot 组件的问题 ,#11865

H5

  • 修复 onLaunch 参数的数据结构与小程序的不一致的问题,#12387,by @yoyo837
  • 修复 request API 与小程序的网络请求处理不一致的问题,#9983,by @yoyo837
  • 修复当 postcss-pxtransform 计算为 0 时不支持在 calc 表达式使用的问题,#12607,by @yoyo837
  • 修复 canvasContextcreateLinearGradient 循环调用的问题,by @hisanshao
  • 修复开启多页模式时 devServer 初始页未正常打开的问题,#12582,by @biorz
  • 修复 downloadFileuploadFile API 跨域失败的问题,#12520,by @TheKonka
  • 优化 MovableView 组件,#12319
  • 优化 h5Plugin 获取 pxtransform 参数缺失问题
  • 优化 mode 判断,支持使用不同环境的 prebundle 特性

babel-preset-taro

  • 优先探测用户的 browserslist 配置, 如果没有才设置 @babel/preset-envtargets 配置,by @yoyo837

RN

  • 使 react-native-svg 包变为可选依赖,#12637

Typings

  • 同步小程序组件类型,by @robinv8
  • 修复支付宝组件同步类型错误覆盖问题,#12551
  • 优化 complie 类型和相关 hooks 声明

Don't miss a new taro release

NewReleases is sending notifications on new releases.