Releases: NervJS/taro
Releases · NervJS/taro
v3.0.0-rc.0 发布
特性
修复
修复 include 与 exclude 配置逻辑, #6310
修复 scrollView 的事件参数,#6283
修复支付宝使用 async await 报错, #6278
修复 H5 使用函数式组件作为页面组件又打开了下拉刷新时报错,#6280
修复 require 图片的问题, #6272
修复自带模板缺少 .gitignore 和 .eslintrc 的问题
修复若干类型问题;by @cncolder
修复使用 Vue 和 Sass 编译错误的问题
重构
在 React 中每次更新表单的 value 都会更新相应的 DOM;#6070
现在会检测项目编译配置是否合法
给 CLI 添加大量测试用例
v2.2.5 发布
特性
执行编译命令时增加 config 检测,如果配置有误则给出错误提示并中断编译
编译配置文件支持使用 typescript
修复
修复设置环境变量失效的问题,close #6353
修正 taro doctor 对项目配置的检测
修复 useLayoutEffect 触发时机,close #6069
修复快应用下 store 未定义的问题
修复 tabbar 跳转时页面隐藏问题,close #5930
修复编译配置中 plugins 配置不是数组时直接报错的问题
v2.2.4 发布
特性
添加 mdns 相关 api,close #6258
修复
修复使用 sass 打包项目时多端样式失效的问题,close #6218
修复 css-loader 升级到 3.0.0 后带来 breaking change 问题,close #6191
修复对头条、京东小程序的原生样式编译的支持,close #6242
修复 service 和 helper 类型缺失问题
修复 H5 tabbar 跳转问题
修复 App 的 config 为静态属性时获取不到 config 对象的问题
修复 modifyWebpackChain 可能失效的问题
v3.0.0-beta.6 发布
特性
普通组件可以通过 eventCenter 触发页面组件的 onReady 事件,#6221
修复
修复 H5 无法跳转分包的问题
修复 H5 swiper 组件样式问题,#6159
修复字节跳动小程序样式问题,by @fupengl
修复 H5 button 组件 disabled
参数无效的问题
修复支付宝 tabBar 无法正常显示的问题
修复部分 TypeScript 类型,#6220 ,#6146
重构
升级 url-loader 到 3.0, #6148
common.wxss 放入 app.wxss 的最底部
性能
v2.2.3 发布
修复
修复创建项目时丢失 typescript 选项的问题,close #6180
修复编译时对 process.env.NODE_ENV 初始化设置
修复全局变量替换问题
修复广告组件 Ad 的 typings, fix #6189
v2.2.2 发布
修复
修复因 node_modules 路径获取方法不当导致的 windows 下创建项目失败的问题, close #6164
修复支付宝小程序编译后模板文件不对的问题
修复对 sass 配置支持失效的问题
v2.2.1 发布
修复
修复 2.2.0 中 @tarojs/helper 包丢失 @bable/core 依赖的问题
v2.2.0 发布
特性
全面支持插件化,具体请参考 issue #6062
修复
修复快应用动态 class 不支持三目运算符问题,fix #5556
修复函数式组件 render props 不能正确解析的问题
修复 H5 的 chooseImage API 无法动态设置 souceType 的问题,对齐小程序端
修复 RN 2.1.X 端在编译同名 sass 文件时会产生报错, fix #5945
v2.1.6 发布
修复
【组件库编译】修复 ui 库编译中 h5 script 模式编译报错的问题 (#6089 )
【快应用】修复快应用图片组件 mode 属性不生效
【快应用】修复快应用对 iconfont 的支持
【组件库】修复 swiper 组件非衔接模式下的 slideTo 设置问题
【RN】修复编译时 app 配置中找不到 props
v3.0.0-beta.5
特性
修复
修复解析 HTML <img />
标签中有多个 =
无法正确渲染的问题,#6003
修复某些情况把属性设置 false
不生效的情况;by @alexloading
修复 input
组件 maxlength
拼写错误;by @fupengl
修复 H5 vue 使用 sass 时编译报错,#5460
修复 H5 使用 cssModule 时编译报错,#5460
修复 H5 使用 Nerv 路由报错;
修复部分属性默认值拼写错误;by @fupengl
修复预渲染无法渲染数字和布尔值的问题;#6037
修复使用 sass 传入选项无效的问题;#6035
修复 H5 canvas 没有继承了来自父组件的 class 和 style 的问题;#5806
修复 H5 onReady
生命周期调用时机不准确的问题;#5806
重构
H5 的 Button
组件不再使用 HTML 的 button
标签作为内部实现;
Taro.nextTick()
接受的函数现在会统一在小程序 setData
之后再进行调用;by @alexloading
改变了实现 React 事件代理的方式,#6099
useShareAppMessag
可以使用第二个参数 deps
, #5837
性能
You can’t perform that action at this time.