Skip to content

Releases: NervJS/taro

chore(release): 3.0.4

16 Jul 02:15
Compare
Choose a tag to compare

修复

小程序

  • 类组件不需要配置 enableShareAppMessage、enableShareTimeline,#7056

H5

  • 修复 windows 下 h5 编译错误

Types

  • 完善 PageConfig 定义、增加 Current.page.config 的定义,by @fjc0k

chore(release): publish 3.0.3

14 Jul 14:03
18557c1
Compare
Choose a tag to compare

Breaking Changes

特性

  • 支持 onAddToFavoritesonShareTimeline 生命周期
  • 在页面中可以通过 Current.page.config 获取当前页面的配置对象,#6755

修复

  • 修复 jQuery Like API 错误,#6871
  • 修复 getCurrentInstance 方法类型声明, #6904, by @spencer17x
  • 生命周期 hooks 在组件销毁时,同时销毁监听回调,#6598
  • 修复页面为 Class 组件,子组件使用生命周期 hooks 时不触发回调的问题
  • 修复 mini/webpack-runner 监听文件变化时重复添加页面入口的问题

小程序

  • 移除错误引入的 babel-typelodash 包,减少打包大小,#6882
  • 修复支付宝小程序 Picker 组件问题,#6804
  • 修复百度小程序 Input 组件跳焦问题,#6943
  • 修复 Camera 组件不能嵌套子元素的问题,#5840
  • 修复默认设置分享的问题,#6825
  • 修复某些平台(如支付宝小程序下)携带参数的页面无法触发部分页面生命周期,#6957,by @vdfor

H5

  • 使 H5 修改页面配置文件也可以触发项目重新编译
  • 修正 chooseLocation 样式类名,by @zhuxianguo

CLI

  • 修复 taro create 命令,#6852
  • 使 taro update 命令能正确更新 3.x 版本
  • 修复 taro update project 报错,#6850,by @spencer17x

v2.2.11 发布

14 Jul 06:45
Compare
Choose a tag to compare

特性

小程序

  • 微信小程序添加 onThemeChange 、offThemeChange API
  • 微信小程序添加 onShareTimeline 和 onAddToFavorites 的生命周期钩子以及 hook 支持

修复

H5

  • H5 组件库移除 scss 文件,close #6721

编译器

  • 优化 css modules,默认使用 css-loader auto mode 来处理 css modules

v3.0.2 发布

01 Jul 13:28
Compare
Choose a tag to compare
chore(release): publish 3.0.2

chore(release): publish 3.0.1

01 Jul 12:41
f552251
Compare
Choose a tag to compare

修复

H5

  • 修复 h5 端编译失败的问题,close #6843 ,by @w91

发布 v3.0.0

30 Jun 19:03
4c8a5ea
Compare
Choose a tag to compare

修复

  • 修复3.x版本下使用 timeoutInterceptor 会抛出异常的问题,close #6551 ,by @luankefei
  • 导出 useReady hook,by @cncolder

H5

  • 修复在部分低版本安卓浏览器 h5 页面空白的问题,close #6758

小程序

  • 修复 onAnimationIteration、onAnimationStart 不生效的问题,close #6805

CLI

  • 修复 taro-inspect 命令对 h5 端配置输出不准确的问题

特性

  • 支持使用 Vue3 进行开发
  • 支持使用 jQuery 式 API 进行开发

重构

  • taro init 命令能够显示模板的相关描述

v2.2.10 发布

30 Jun 13:42
Compare
Choose a tag to compare

修复

CLI

  • 修复 taro convert 执行时报错

编译器

  • 修复小程序和 H5 对 CSS Modules 的处理
  • 样式处理插件增加容错

H5

  • 修复 Swiper 组件指示点问题

百度小程序

  • 修复在 componentDidShow 中获取不到 preload 数据的问题

RN

  • 修复 RN Image 组件设置 widthFix 时部分图片不显示问题

特性

微信小程序

  • 新增陀螺仪 API 支持

发布 v3.0.0-rc.6

23 Jun 18:09
bc434e5
Compare
Choose a tag to compare

修复

  • @tarojs/taro 未导出 getCurrentInstance,by @vdfor
  • 虚拟列表 scrollTo 方法无效,close #6751
  • 无法使用 require.context,fix #6720

H5

  • 路由无法跳转参数不同的同一页面, close #6612
  • navigateBack API支持配置 delta,close #6740

小程序

  • 自定义 tabbar key 报错, close #6297
  • input 组件光标位置初次聚焦在最左边,#6632
  • QQ 小程序 bindLongTab 事件不存在,by @disflyer

类型

  • 修复 false 拼写错误, by @kokororin
  • 自定义 Hooks 不准确,by @fjc0k

CLI

  • 修复 sass 配置校验,close #6745

重构

  • 开发模式现在也会打开 tree-shaking, close #6705
  • nextTick 函数一定会在 onReady 之后运行 , close #6501

发布 3.0.0-rc.5

16 Jun 16:20
568103a
Compare
Choose a tag to compare

特性

修复

小程序

  • Webpack resolve 后缀名 .mjs by @fjc0k
  • 支付宝小程序内置 Hooks 不执行 by @sanonz
  • 支付宝小程序 picker 组件无法正常使用
  • 百度小程序无法正确渲染 UI
  • QQ 小程序没有正确处理 .qss 文件
  • 预渲染无法处理 __wxconfig 变量
  • Swiper 组件缺少 touch 事件 by @BuleB

H5

  • hash 模式取不到路由参数
  • 虚拟列表不显示
  • previewImage 函数不居中

类型

重构

  • 同步 2.x 的 sourceMapType 配置
  • 运行时与框架解耦

v2.2.9 发布

16 Jun 16:10
Compare
Choose a tag to compare

修复

CLI

  • 修复默认模板语法错误
  • 修复样式插件检测提示

编译器

  • 修复 H5 编译报错,close #6688

H5

  • 修复 H5 路由问题,closes #6657,#6625
  • 修复 Swiper 组件 circular 属性无效问题

RN

  • 修复同一目录下多个页面导致样式覆盖问题
  • rn 默认开启 splitChunks,抽离 common 文件
  • 修复 Swiper 组件问题