特性
小程序
- 支持使用 Vue3 编译原生自定义组件
RN
- 默认使用 react-native
0.69
版本,并增加了对 React18 的支持
Typings
修复
小程序
- 修复微信小程序对
showShareMenu
API 的支持,by @sssonamuuu - 修复微信小程序对
cropImage
API 的支持,#12524,by @nuintun - 修复
webpack-sources
版本不一致带来的问题,by @yoyo837 - 修复 Webpack5 预编译导致 Vue3 报错的问题,#12340 #12090
- 修复 Webpack5 预编译导致京东小程序、百度小程序报错的问题,#12414
- 修复 Webpack5 预编译导致 Vue devtools 报错的问题,#12452
- 修复支付宝小程序使用
CustomWrapper
失败的问题,#12496 - 优化组件收集逻辑。修复使用 Vue 渲染函数、或使用第三方组件库时,报找不到对应 template 模板的问题,#9740
- 按需生成
CustomWrapper
产物,#11745
H5
- 修复
Input
组件在type=number maxlength=-1
的情况下内容无法输入问题,by @beezen - 组件库导出 SourceMap,by @beezen
- 修复
Input
组件type
属性为number
或digit
时,输入特殊符号导致交互异常的问题,by @beezen - 修复页面
onShow
时onReachBottom
事件多次触发的问题,by @KkZsc - 支持捕获
Video
组件hls
流中的错误信息,by @NoManPlay - 修复
pxtransform
API 转换尺寸错误的问题,#12475 - 修复 Webpack5 预编译导致构建报错的问题,#12385
- 修复开启多页应用模式报错的问题,#12417
- 修复自定义环境变量导致的 mode 错误,#12436
RN
- 修复引入同名 style 文件时变量名冲突的问题,by @biorz
- 升级 CLI 默认安装的
expo
版本到~46.0.1
- 修复
showActionSheet
API 在 RN Android 端与其他端不一致的问题 - 修复
Input
和TextArea
组件在focus
属性变更时聚焦失焦不同步的问题
PostCSS
- 修复
postcss.pxtransform.config.baseFontSize
参数无效的问题,#12449,by @iamlinsfans - 修复
autoprefixer
warning,by @yoyo837
CLI
Typings
- 修复定位 API 的类型定义,by @b1ngx
- 更新
createOffscreenCanvas
API 的类型定义,#12391,by @FE92star & @catmiao8 - 修复
openBusinessView
API 的类型定义,by @hengkx
Breaking changes
RN
版本升级仔细阅读 #12133
- 0.69 版本最低支持 iOS 12.4
- expo-av 在 0.68 需要锁定版本
- 如使用 Playground 调试,react-native-gesture-handler 版本需要对应
- 初始化 0.68 版本的 RN:
taro init --template-source github:NervJS/taro-project-templates#v3.5-RN-0.68