github NervJS/taro v3.5.8
chore(release): publish 3.5.8

latest releases: v4.0.7-alpha.1, v4.0.7-alpha.0, v4.0.6...
22 months ago

特性

小程序

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

H5

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

修复

小程序

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

H5

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

RN

  • 优化 screenOptions 配置参数 fix #12743

CLI

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

Type

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

Don't miss a new taro release

NewReleases is sending notifications on new releases.