Skip to content

Releases: NervJS/taro

v3.0.0-rc.0 发布

18 May 16:14
de0146f
Compare
Choose a tag to compare

特性

修复

  • 修复 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 发布

18 May 14:19
6444b5f
Compare
Choose a tag to compare

特性

  • 执行编译命令时增加 config 检测,如果配置有误则给出错误提示并中断编译
  • 编译配置文件支持使用 typescript

修复

  • 修复设置环境变量失效的问题,close #6353
  • 修正 taro doctor 对项目配置的检测
  • 修复 useLayoutEffect 触发时机,close #6069
  • 修复快应用下 store 未定义的问题
  • 修复 tabbar 跳转时页面隐藏问题,close #5930
  • 修复编译配置中 plugins 配置不是数组时直接报错的问题

v2.2.4 发布

14 May 02:23
6a15d13
Compare
Choose a tag to compare

特性

  • 添加 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 发布

08 May 13:31
Compare
Choose a tag to compare

特性

  • 普通组件可以通过 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 的最底部

性能

  • 提升 h5 的构建速度

v2.2.3 发布

06 May 03:29
510c2a5
Compare
Choose a tag to compare

修复

  • 修复创建项目时丢失 typescript 选项的问题,close #6180
  • 修复编译时对 process.env.NODE_ENV 初始化设置
  • 修复全局变量替换问题
  • 修复广告组件 Ad 的 typings, fix #6189

v2.2.2 发布

30 Apr 03:15
Compare
Choose a tag to compare

修复

  • 修复因 node_modules 路径获取方法不当导致的 windows 下创建项目失败的问题, close #6164
  • 修复支付宝小程序编译后模板文件不对的问题
  • 修复对 sass 配置支持失效的问题

v2.2.1 发布

29 Apr 07:09
Compare
Choose a tag to compare

修复

  • 修复 2.2.0 中 @tarojs/helper 包丢失 @bable/core 依赖的问题

v2.2.0 发布

29 Apr 04:11
Compare
Choose a tag to compare

特性

  • 全面支持插件化,具体请参考 issue #6062

修复

  • 修复快应用动态 class 不支持三目运算符问题,fix #5556
  • 修复函数式组件 render props 不能正确解析的问题
  • 修复 H5 的 chooseImage API 无法动态设置 souceType 的问题,对齐小程序端
  • 修复 RN 2.1.X 端在编译同名 sass 文件时会产生报错, fix #5945

v2.1.6 发布

26 Apr 02:58
Compare
Choose a tag to compare

修复

  • 【组件库编译】修复 ui 库编译中 h5 script 模式编译报错的问题 (#6089)
  • 【快应用】修复快应用图片组件 mode 属性不生效
  • 【快应用】修复快应用对 iconfont 的支持
  • 【组件库】修复 swiper 组件非衔接模式下的 slideTo 设置问题
  • 【RN】修复编译时 app 配置中找不到 props

v3.0.0-beta.5

24 Apr 16:51
Compare
Choose a tag to compare

特性

  • 支持页面级的 Taro 和原生小程序混写;

修复

  • 修复解析 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

性能

  • 降低了长时间使用小程序的内存占用,#6099