github NervJS/taro v3.3.2
chore(release): publish 3.3.2

latest releases: v4.0.7-canary.4, v4.0.7-canary.3, v4.0.7-canary.2...
3 years ago

特性

小程序

  • 支持使用 Vue DevTools,详细用法请见文档

RN

  • Progress 组件支持 borderRadius 属性,by @iChengbo
  • startPullDownRefreshstopPullDownRefreshpageScrollTo 支持以 Promise 风格调用,by @iChengbo
  • 调用 setStorageSync 等 RN 端不支持的 API 时,提示不支持,by @iChengbo
  • 重构设备方向相关 API,并新增 offDeviceMotionChange,by @iChengbo
  • 实现 setKeepScreenOn API 的按需加载,by @iChengbo
  • 提供二维码打印,供后续APP扫码加载

修复

小程序

  • 优化分包提取插件,by @huangcj99
  • 修复开发者工具因找不到 sub-common 下的文件而导致报错的问题,by @huangcj99
  • 修复分享朋友圈后再进入页面,显示白屏的问题,fix #9899
  • 修复 catchMove 设置 false 时失败的问题,fix #9916
  • 修复 catchMove 不能动态切换的问题,fix #9488
  • 优化对 comment 节点的处理,fix #9864
  • 修复 Textarea 组件的 showConfirmBar 属性失效的问题 ,fix #9923
  • 为微信小程序插件增加 enablekeyboardAccessory 参数,用于支持使用 <keyboard-accessory> 组件,fix #9548

H5

  • 修复 onShow 时调用 getCurrentPages 获取不到当前页面实例的问题,by @SyMind
  • 修复设置 router.basename 失效的问题,by @zhaomengfan
  • 修复 Swiper 组件的性能问题
  • 降级 resolve-url-loader 到 3.x 版本,修复编译时出现的 a valid source-map is not present 报错,fix #9863

RN

  • 修复组件 MovableView 属性状态更改无效的问题,by @iChengbo
  • 修复组件 MovableViewdirection 属性发生变化后,移动时元素位置跳变的问题,by @iChengbo
  • 修复调用 previewImage 参数异常时,出现黑屏的情况,by @iChengbo
  • 优化 onNetworkStatusChangeoffNetworkStatusChange API 的实现,by @iChengbo
  • 优化 accelerometorgyroscope API 的实现,by @iChengbo
  • 优化 setScreenBrightnessgetScreenBrightness API 的实现,by @iChengbo
  • 优化 Keyboard 相关 API 的实现,by @iChengbo
  • 修复 didmount 中设置 title 不生效问题,by @yechunxi
  • 修复 CSS Module 变量多次赋值判断失效的问题

Typings

  • 补充 openDocument 的选项的类型,by @xxxuuu
  • 补充 request API 响应对象新增的 cookies 属性的类型,by @cheese-git
  • 修复 offDeviceMotionChange 的类型错误,by @iChengbo
  • 修复 accelerometorgyroscope 的类型错误,by @iChengbo
  • 优化 Keyboard 相关 API 的类型,by @iChengbo

Don't miss a new taro release

NewReleases is sending notifications on new releases.