github NervJS/taro v3.4.5
chore(release): publish 3.4.5

latest releases: v4.0.7-alpha.1, v4.0.7-alpha.0, v4.0.6...
2 years ago

特性

  • sass 依赖的版本统一升级到 v1.50.0#11588

H5

  • Taro.chooseImage 支持 sourceType 属性,by @liuchuzhang
  • Taro.chooseLocation 新增 API,支持腾讯地图选点组件的所有 API,by @LengJunT
  • Taro.getImageInfo 支持返回 path 属性的问题
  • Image 组件 mode 支持 heightFix 参数,by @tangbzai

RN

  • 调整 unimodules 依赖,相关 RFC 文档: #11565

修复

小程序

  • 修复独立分包页面的 Page 构造器被重复调用,从而报页面重复注册异常的问题,by @xing240
  • 修复独立分包页面 base.wxml 依赖引用异常的问题,by @xing240
  • 修复小程序无法绑定 style 属性的问题,#11570,by @HyperLife1119
  • 抹平 Taro.getExtConfig API 在支付宝小程序与微信小程序的返回值差异,by @SpringHgui
  • 修复 Vue 不能使用 module 模式的 CSS Module 的问题,#6662
  • 修复公共样式不能覆盖全局样式的问题

H5

  • 修复 Vue3 使用 ref 引用时未引用原生组件实例的问题,by @agileago
  • Vue3 支持在 JSX 中使用 Taro 组件,by @agileago
  • 修复设置 basename 后不跳转默认路由的问题,by @ryougifujino
  • 修复 Textarea 设置了 min-heightcaculateContentHeight 时会陷入死循环奔溃的问题,#11335,by @rojer95
  • Taro.request 请求增加 response 判断

RN

  • 完善 Input 组件 placeholder Color 属性设置,支持 placeholderTextColorplaceholderStyle 两种方式,by @robinv8
  • 修复 "RNSScreenNavigationContainer" was not found in the UIManager 的报错
  • form 数据搜集使用 displayName 作为判断,修复生产环境报错

CLI

  • 优化 CLI 启动速度

babel-preset-taro

  • 新增 dynamic-import-node 参数,支持配置是否启用 dynamic-import-node 插件
  • babel-eslint 替换为 @babel/eslint-parser#11447

Typings

  • 完善 Input 组件的类型,by @robinv8

Don't miss a new taro release

NewReleases is sending notifications on new releases.