Releases: NervJS/taro
Releases · NervJS/taro
chore(release): 3.0.4
chore(release): publish 3.0.3
Breaking Changes
- 在 React 框架中使用 onShareAppMessage、onShareTimeline 生命周期或 useShareAppMessage、useShareTimeline 生命周期钩子时,必须在页面配置文件(page.config.js)中分别配置
enableShareAppMessage
、enableShareTimeline
为 true。
特性
- 支持 onAddToFavorites、onShareTimeline 生命周期
- 在页面中可以通过
Current.page.config
获取当前页面的配置对象,#6755
修复
- 修复 jQuery Like API 错误,#6871
- 修复
getCurrentInstance
方法类型声明, #6904, by @spencer17x - 生命周期 hooks 在组件销毁时,同时销毁监听回调,#6598
- 修复页面为 Class 组件,子组件使用生命周期 hooks 时不触发回调的问题
- 修复 mini/webpack-runner 监听文件变化时重复添加页面入口的问题
小程序
- 移除错误引入的
babel-type
及lodash
包,减少打包大小,#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 发布
特性
小程序
- 微信小程序添加 onThemeChange 、offThemeChange API
- 微信小程序添加 onShareTimeline 和 onAddToFavorites 的生命周期钩子以及 hook 支持
修复
H5
- H5 组件库移除 scss 文件,close #6721
编译器
- 优化 css modules,默认使用 css-loader auto mode 来处理 css modules
v3.0.2 发布
chore(release): publish 3.0.2
chore(release): publish 3.0.1
发布 v3.0.0
修复
- 修复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 发布
修复
CLI
- 修复 taro convert 执行时报错
编译器
- 修复小程序和 H5 对 CSS Modules 的处理
- 样式处理插件增加容错
H5
- 修复 Swiper 组件指示点问题
百度小程序
- 修复在 componentDidShow 中获取不到 preload 数据的问题
RN
- 修复 RN Image 组件设置 widthFix 时部分图片不显示问题
特性
微信小程序
- 新增陀螺仪 API 支持
发布 v3.0.0-rc.6
发布 3.0.0-rc.5
特性
- 新增 API:
getCurrentInstance()
,文档详情
修复
小程序
- Webpack resolve 后缀名
.mjs
by @fjc0k - 支付宝小程序内置 Hooks 不执行 by @sanonz
- 支付宝小程序
picker
组件无法正常使用 - 百度小程序无法正确渲染 UI
- QQ 小程序没有正确处理
.qss
文件 - 预渲染无法处理
__wxconfig
变量 Swiper
组件缺少touch
事件 by @BuleB
H5
- hash 模式取不到路由参数
- 虚拟列表不显示
previewImage
函数不居中
类型
重构
- 同步 2.x 的 sourceMapType 配置
- 运行时与框架解耦