基础库更新日志

百度 APP 会在发版前内置上一个稳定版本的基础库,这是为了避免新版的基础库给线上已有的智能小程序带来不可预知的影响。在后台灰度发布新版本基础库结束后,用户的设备上才会运行新版本的基础库。

# 3.190 版本日志更新

版本号 更新日期 更新内容
3.190.5 2020.5.29 New
新增书架功能书架内容查询接口说明swan.insertBookshelfswan.queryBookshelfswan.updateBookshelfReadTimeswan.navigateToBookshelf
BugFix
· 修复 iOS 端 live-player 组件 requestFullScreen api 转屏方向始终为 0 问题;
· 修复 sendFrameWorkLog 方法异步回调传参数导致的问题;
· 修复 textarea 组件同时改变 display&focus 键盘无法调起的问题;
· 修复 webview 作为自定义组件通信函数执行的问题;
· 修复 image 组件请求不带 referer 的问题;
· 修复同层失败退化 NA 时 insertNative 策略;
· 修复 landscape 嵌套的 video 加了 id 之后上下切换不能自动播放;
· 修复图片点击预览功能点击穿透问题。

# 3.180 版本日志更新

版本号 更新日期 更新内容
3.180.7 2020.5.29 BugFix
· 修复 iOS 端 live-player 组件 requestFullScreen api 转屏方向始终为 0 问题;
· 修复 sendFrameWorkLog 方法异步回调传参数导致的问题;
· 修复 textarea 组件同时改变 display&focus 键盘无法调起的问题;
· 修复 webview 作为自定义组件通信函数执行的问题;
· 修复 image 组件请求不带 referer 的问题;
· 修复同层失败退化 NA 时 insertNative 策略;
· 修复 landscape 嵌套的 video 加了 id 之后上下切换不能自动播放;
· 修复小程序跳转 query 被 decode,并且 + 号被转为空格的问题;
· 修复图片点击预览功能点击穿透问题。
3.180.3 2020.4.29 New
· 新增UploadTask.offProgressUpdateUploadTask.onHeadersReceivedUploadTask.offHeadersReceivedDownloadTask.offProgressUpdateDownloadTask.onHeadersReceivedDownloadTask.offHeadersReceived
· image 组件增加了 webp 属性,支持 iOS 端 webp 格式网络图片的显示。;
· video 组件新增了 bindloadedmetadata 回调方法,支持获取视频元数据。
BugFix
· 修复安卓 textarea 设置 auto-height 且通过 style 设置高度时输入不自动增高问题;
· 修复安卓 textarea 设置 auto-height 且初始值内容超过 1 行时显示行数不对;
· 修复双端 textarea bindlinechange 事件 detail.height 不是输入内容高度问题;
· 修复 ios textarea 快速输入存在吞字现象。

# 3.170 版本日志更新

版本号 更新日期 更新内容
3.170.17 2020.5.29 BugFix
· 修复 iOS 端 live-player 组件 requestFullScreen api 转屏方向始终为 0 问题;
· 修复 sendFrameWorkLog 方法异步回调传参数导致的问题;
· 修复 textarea 组件同时改变 display&focus 键盘无法调起的问题;
· 修复 webview 作为自定义组件通信函数执行的问题;
· 修复 image 组件请求不带 referer 的问题;
· 修复同层失败退化 NA 时 insertNative 策略;
· 修复 landscape 嵌套的 video 加了 id 之后上下切换不能自动播放;
· 修复小程序跳转 query 被 decode,并且 + 号被转为空格的问题;
· 修复图片点击预览功能点击穿透问题。
3.170.3 2020.4.8 New
· video 视频组件,新增 show-rate-btn、show-vslide-btn-in-fullscreen、silent-play 属性,支持倍速播放视频、显示侧边栏控制按钮和无声视频模能力;
· image 组件rich-text 组件中的 img 标签增加了长按弹出默认菜单的功能,可通过 image 组件和 rich-text 组件的 image-menu-prevent 属性禁用,更多内容参见image 和 rich-text 组件增加图片长按菜单
Breaking Change
更新了 form 组件的订阅功能,扩展了 template-id 的类型支持。
BugFix
· 修复了开发者工具调试音频播放器播放出错的问题,查看详情
· 修复了 checkbox 组件全选冲突的问题,查看详情
· 修复了 getImageInfo API 不回调开发者 fail 回调的问题;
· 修复了 swiper 组件纵向滚动多次会产生偏差的问题;
· 修复了 scroll-view 组件在联合滚动时,scroll-into-view 属性无法滚动到目标元素的问题;
· 修复了 video 组件调用 API 时,video 对象已销毁导致报错的问题;
· 修复了 iPhone X 适配不支持 env(safe-area-inset-*)的问题;
· 修复全屏状态下 s-if 控制移除 video 导致的样式问题,查看详情

# 3.160 版本日志更新

版本号 更新日期 更新内容
3.160.14 2020.5.29 BugFix
· 修复 iOS 端 live-player 组件 requestFullScreen api 转屏方向始终为 0 问题;
· 修复 sendFrameWorkLog 方法异步回调传参数导致的问题;
· 修复 textarea 组件同时改变 display&focus 键盘无法调起的问题;
· 修复 webview 作为自定义组件通信函数执行的问题;
· 修复 image 组件请求不带 referer 的问题;
· 修复同层失败退化 NA 时 insertNative 策略。
3.160.3 2020.3.3 Breaking Change
· canIUse API 增加对系统的区分;
· android 端增加截屏分享功能;
· chooseInvoiceTitle、chooseAddress 可通过 button 调用。
BugFix
· 修复 swan.openShare 手百不再弹出 toast 的问题;
· 修复 scrollview 或 scrollview 父节点绑定 catchtouchmove 后 scrollview 不能纵向滚动的问题;
· 修复 swan.reqeust、swan.downloadFile、swan.uploadFile 接口未对请求域名重定向后地址进行协议和域名的合法性校验的问题,合法性校验参考依据:使用注意事项

# 3.150 版本日志更新

版本号 更新日期 更新内容
3.150.14 2020.5.29 BugFix
· 修复 iOS 端 live-player 组件 requestFullScreen api 转屏方向始终为 0 问题;
· 修复 sendFrameWorkLog 方法异步回调传参数导致的问题。
3.150.9 2020.3.3 Breaking Change
canIUse API 增加对系统的区分。
BugFix
· 修复 swan.openShare 手百不再弹出 toast 的问题;
· 修复 scrollview 或 scrollview 父节点绑定 catchtouchmove 后 scrollview 不能纵向滚动的问题。
3.150.5 2020.1.15 BugFix
· 修复安卓 4g 下切换视频 src 一直处于 loading 问题;
· 修复 ios12 canvas 垃圾回收问题。
3.150.3 2020.1.12 BugFix
修复百度翻译语音翻译失败的问题。
3.150.1 2020.1.6 Breaking Change
text 和 rich-text 组件 selectable 属性默认值修改为 true。
BugFix
· 修复 showToast image 设置失败问题;
· 修复 swan.after 设置 fail 失败问题;
· 修复同时改变视频 src 和宽高时视频不切换问题;
· 修复 textarea 特定情况下左上角出现小黑点问题。

# 3.140 版本日志更新

版本号 更新日期 更新内容
3.140.15 2020.3.3 Breaking Change
canIUse API 增加对系统的区分。
BugFix
· 修复 swan.openShare 手百不再弹出 toast 的问题;
· 修复 scrollview 或 scrollview 父节点绑定 catchtouchmove 后 scrollview 不能纵向滚动的问题。
3.140.13 2020.1.15 BugFix
· 修复安卓 4g 下切换视频 src 一直处于 loading 问题;
· 修复 ios12 canvas 垃圾回收问题。
3.140.11 2020.1.10 BugFix
支持 bdfile 协议路径,修复多实例创建垃圾回收问题。
3.140.10 2020.1.7 BugFix
· 修复 showToast image 设置失败问题;
· 修复 swan.after 设置 fail 失败问题;
· 修复同时改变视频 src 和宽高时视频不切换问题;
· 修复 textarea 特定情况下左上角出现小黑点问题。
3.140.9 2019.12.31 Breaking Change
· canIUse API 非兼容上线;
· canIUse 组件部分非兼容性上线;
· API 报错信息优化。
BugFix
修复 slave 资源并行加载引起 SJS 失效 的问题。
3.140.8 2019.12.27 同 3.140.1
3.140.1 2019.12.11 Breaking Change
· text 组件性能优化;
· 新增 Android live-player 同层 context。
BugFix
· 修复在 App/Page 生命周期 onShow 中异步调用登录 API 出现重复调起登录页的问题;
· 修复 textarea 组件第一次 focus 没有返回键盘高度的问题;
· 修复 appjs 懒加载的白屏问题;
· 修复 开发者工具的 san.debug 默认必须是 true 的问题。

# 3.130 版本日志更新

版本号 更新日期 更新内容
3.130.13 2020.3.3 Breaking Change
canIUse API 增加对系统的区分。
BugFix
· 修复 swan.openShare 手百不再弹出 toast 的问题;
· 修复 scrollview 或 scrollview 父节点绑定 catchtouchmove 后 scrollview 不能纵向滚动的问题。
3.130.12 2020.1.10 BugFix
支持 bdfile 协议路径,修复多实例创建垃圾回收问题。
3.130.11 2020.1.7 BugFix
· 修复 showToast image 设置失败问题;
· 修复 swan.after 设置 fail 失败问题;
· 修复同时改变视频 src 和宽高时视频不切换问题;
· 修复 textarea 特定情况下左上角出现小黑点问题;
· 修复 input 设置 height auto 后不能聚焦输入问题。
3.130.10 2019.12.27 Breaking Change
透明视频组件优化分辨率,提供播放失败回调。
Breaking Change
修复 paymentAPI 支付消息解析客户端返回缺失 data 的报错的问题。
3.130.7 2019.12.25 Breaking Change
· canIUse API 非兼容上线;
· canIUse 组件部分非兼容性上线。
BugFix
修复 slave 资源并行加载引起 SJS 失效 的问题。
3.130.3 2019.12.11 BugFix
修复在 App/Page 生命周期 onShow 中异步调用登录 API 出现重复调起登录页的问题。
3.130.1 2019.12.04 New
· 新增 live-player ios 同层组件;
· 新增文件系统&request 的 data 参数支持 arrayBuffer。
Breaking Change
优化 video ios 同层事件处理机制。

# 3.125 版本日志更新

版本号 更新日期 更新内容
3.125.8 2020.1.7 BugFix
· 修复 showToast image 设置失败问题;
· 修复 swan.after 设置 fail 失败问题;
· 修复同时改变视频 src 和宽高时视频不切换问题;
· 修复 textarea 特定情况下左上角出现小黑点问题;
· 修复 input 设置 height auto 后不能聚焦输入问题。
3.125.6 2019.12.27 Breaking Change
修复 paymentAPI 支付消息解析客户端返回缺失 data 的报错的问题。
3.125.5 2019.12.25 Breaking Change
· canIUse API 非兼容上线;
· canIUse 组件部分非兼容性上线。
3.125.3 2019.12.11 BugFix
修复在 App/Page 生命周期 onShow 中异步调用登录 API 出现重复调起登录页的问题。
3.125.2 2019.12.02 BugFix
修复自定义组件存在循环引用,或者 ID 被错误设置重复时,调用 triggerEvent 引发工具崩溃的问题。
修复云开发项目中更新记录报错的问题。
na textarea 多实例情况调用 focus 聚焦失败,ios-textarea 支持双绑
修复 ad 组件优化视频贴片
3.125.1 2019.11.22 BugFix
修复开发者工具点击右上角分享控制台报错的问题。

# 3.120 版本日志更新

版本号 更新日期 更新内容
3.120.16 2020.3.3 Breaking Change
canIUse API 增加对系统的区分。
3.120.14 2019.12.25 BugFix
修复百度知道 提问标题样式错乱问题。
3.120.10 2019.12.11 Breaking Change
canIUse API 、重构组件非兼容上线。
BugFix
修复在 App/Page 生命周期 onShow 中异步调用登录 API 出现重复调起登录页的问题。
3.120.9 2019.12.02 BugFix
修复云开发项目中更新记录报错的问题。
修复自定义组件存在循环引用,或者 ID 被错误设置重复时,调用 triggerEvent 引发工具崩溃的问题。
修复 ad 组件优化视频贴片
3.120.7 2019.11.25 BugFix
修复开发者工具点击右上角分享控制台报错的问题。
3.120.6 2019.11.18 BugFix
· 修复切换视频 src 后起始播放时间不对问题;
· 修复 android video 结束前自动暂停的问题;
· 修复相机 insert 未结束就调用 update 的问题。
3.120.2 2019.11.11 BugFix
· 修复安卓同层 textarea auto-height 的默认高度问题;
· 修复 ios 视频播放时圆角不生效的问题。

# 3.110 版本日志更新

版本号 更新日期 更新内容
3.110.24 2020.3.3 Breaking Change
canIUse API 增加对系统的区分。
3.110.23 2019.12.11 Breaking Change
canIUse API 、重构组件非兼容上线。
3.110.22 2019.12.02 BugFix
修复云开发项目中更新记录报错的问题。
修复自定义组件存在循环引用,或者 ID 被错误设置重复时,调用 triggerEvent 引发工具崩溃的问题。
修复 ad 组件优化视频贴片
3.110.21 2019.11.25 BugFix
修复开发者工具点击右上角分享控制台报错的问题。
3.110.20 2019.11.18 BugFix
· 修复安卓同层 textarea auto-height 的默认高度问题;
· 修复 ios 视频播放时圆角不生效的问题;
· 修复 android video 结束前自动暂停的问题;
· 修复切换视频 src 后起始播放时间不对问题;
· 修复相机 insert 未结束就调用 update 的问题。
3.110.15 2019.11.11 BugFix
· 修复 scroll-view 或 scroll-veiw 父节点绑定 catchtouchmove 后 scoll-veiw 不能滚动的问题;
· 修复安卓同层 textarea auto-height 的默认高度问题;
· 修复 ios 视频播放时圆角不生效的问题。
3.110.14 2019.10.31 BugFix
· 修复 Android 同层 volume 为 0 但 muted 不为 true 情况时的样式同步问题;
· 修复 ios 下 input 光标抖动问题;
· 修复非首次加载小程序直接调起时,appShow path query 不是当前页面的问题;
· 修复开发者代码异常不抛错的 bug。
3.110.9 2019.10.21 Breaking Change
· 修复 onPageNotFound 方法中参数与文档不符的问题;
· 修复 navigateTo 跳转 query 中带有 https 时缺少一个斜杠的问题;
· 修复滑动页面触发 longpress 问题。
3.110.3 2019.10.14 New
新增压缩图片 API swan.compressImage

# 3.105 版本日志更新

版本号 更新日期 更新内容
3.105.29 2020.3.3 Breaking Change
canIUse API 增加对系统的区分。
3.105.27 2019.12.02 BugFix
修复云开发项目中更新记录报错的问题。
修复 ad 组件优化视频贴片
Breaking Change
canIUse API 重构
3.105.25 2019.11.18 BugFix
· 修复切换视频 src 后起始播放时间不对问题;
· 修复 android video 结束前自动暂停的问题;
· 修复相机 insert 未结束就调用 update 的问题。
3.105.22 2019.11.11 BugFix
修复 ios 视频播放时圆角不生效的问题。
3.105.21 2019.10.31 BugFix
· 修复 Android 同层 volume 为 0 但 muted 不为 true 情况时的样式同步问题;
· 修复 ios 下 input 光标抖动问题;
· 修复非首次加载小程序直接调起时,appShow path query 不是当前页面的问题;
· 修复开发者代码异常不抛错的 bug。
3.105.19 2019.10.21 Breaking Change
· 修复 onPageNotFound 方法中参数与文档不符的问题;
· 修复 navigateTo 跳转 query 中带有 https 时缺少一个斜杠的问题;
· 修复滑动页面触发 longpress 问题。
3.105.17 2019.10.14 New
新增SJS功能。
Breaking Change
生命周期内容更新。
BugFix
修复 picker-view 设置 indicator 高度但蒙层不适配问题。
3.105.09 2019.9.18 New
新增自定义组件数据监听器功能。
BugFix
· 修复 initData 前进行 setData 数据可能失效的问题;
· 修复 downloadFile 控制台报 uncaught error 的问题。

# 3.100 版本日志更新

版本号 更新日期 更新内容
3.100.23 2020.1.7
3.100.22 2019.12.02 BugFix
修复 ad 组件优化视频贴片
3.100.21 2019.11.18 BugFix
修复 android video 结束前自动暂停的问题。
3.100.17 2019.10.31 BugFix
· 修复 Android 同层 volume 为 0 但 muted 不为 true 情况时的样式同步问题;
· 修复 ios 下 input 光标抖动问题;
· 修复非首次加载小程序直接调起时,appShow path query 不是当前页面的问题;
· 修复开发者代码异常不抛错的 bug。
3.100.14 2019.10.21 Breaking Change
· 修复 onPageNotFound 方法中参数与文档不符的问题;
· 修复 navigateTo 跳转 query 中带有 https 时缺少一个斜杠的问题;
· 修复滑动页面触发 longpress 问题。
3.100.13 2019.10.12 BugFix
· 修复 picker-view 设置 indicator 高度但蒙层不适配问题;
· 修复安卓真机无法获取 formId 问题。
3.100.10 2019.9.18 BugFix
· 修复 initData 前进行 setData 数据可能失效的问题;
· 修复 downloadFile 控制台报 uncaught error 的问题。
3.100.09 2019.9.4 New
新增小程序消息订阅功能。
BugFix
小程序中 h5 a 标签转为 view 标签,解决用户 z-index 设置过高问题。
3.100.5 2019.8.28 Breaking Change
triggerEvent 支持第三个参数,可以实现父子组件关系之间的冒泡和捕获
BugFix
· 修复自定义组件有全局样式类配置时,内部基础组件 class 前缀被删除的问题;
· tabs 组件修改了 url-query,去掉了 local-event。
3.100.4 2019.8.21 New
rich-text 组件新增 selectable 属性。
Breaking Change
登录授权逻辑优化。
BugFix
修复从 extension 注入 components 不生效、customLog 不存在报错的问题。

# 3.90 版本日志更新

版本号 更新日期 更新内容
3.90.28 2019.12.02 BugFix
修复 ad 组件优化视频贴片
3.90.27 2019.10.31 BugFix
· 修复 Android 同层 volume 为 0 但 muted 不为 true 情况时的样式同步问题;
· 修复 ios 下 input 光标抖动问题;
· 修复非首次加载小程序直接调起时,appShow path query 不是当前页面的问题。
3.90.25 2019.10.12 BugFix
· 修复 setData callback 无法获取自定义组件的问题;
· 修复 picker-view 设置 indicator 高度但蒙层不适配问题。
3.90.22 2019.9.18 BugFix
· 修复 initData 前进行 setData 数据可能失效的问题;
· 修复 downloadFile 控制台报 uncaught error 的问题。
3.90.19 2019.9.4 BugFix
小程序中 h5 a 标签转为 view 标签,解决用户 z-index 设置过高问题。
3.90.16 2019.8.28 BugFix
修复自定义组件有全局样式类配置时,内部基础组件 class 前缀被删除的问题。
3.90.14 2019.8.21 BugFix
修复从 extension 注入 components 不生效、customLog 不存在报错的问题。
3.90.6 2019.8.7 BugFix
· 修复动态库小刷新问题;
· 修复框架模块化循环引用时取不到前一个模块导出的问题。

# 3.80 版本日志更新

版本号 更新日期 更新内容
3.80.33 2019.12.02 BugFix
修复 ad 组件优化视频贴片
3.80.32 2019.9.4 BugFix
小程序中 h5 a 标签转为 view 标签,解决用户 z-index 设置过高问题。
3.80.29 2019.8.28 BugFix
修复自定义组件有全局样式类配置时,内部基础组件 class 前缀被删除的问题。
3.80.27 2019.8.21 New
rich-text 组件新增 selectable 属性。
BugFix
修复从 extension 注入 components 不生效、customLog 不存在报错的问题。
3.80.8 2019.7.12 Breaking Change
更新框架分享卡片的 title、content、icon 默认方案。
BugFix
修复 setData(data, callback)callback 回调里无法获取新增的组件实例的问题。
3.80.6 2019.7.05 BugFix
修复 cover-view/cover-iamge transition 动画不生效的问题。
3.80.2 2019.6.26 New
支持获取风控信息。
Breaking Change
小程序中禁止使用 script/link/iframe 标签。

# 3.70 版本日志更新

版本号 更新日期 更新内容
3.70.53 2019.12.02 BugFix
修复 ad 组件优化视频贴片
3.70.52 2019.10.12 BugFix
修复 setData callback 无法获取自定义组件的问题。
3.70.50 2019.9.9 New
新版生命周期上线。
3.70.39 2019.8.21 New
rich-text 组件新增 selectable 属性。
BugFix
修复从 extension 注入 components 不生效、customLog 不存在报错的问题。
3.70.25 2019.7.12 Breaking Change
更新框架分享卡片的 title、content、icon 默认方案。
3.70.20 2019.6.26 Breaking Change
小程序中禁止使用 script/link/iframe 标签。
3.70.15 2019.6.12 Breaking Change
checkbox 默认值修改为 checked:true。
BugFix
修复 page 生命周期中抛出的异常没有触发 onError 的问题。
3.70.2 2019.6.5 New
textarea 支持 confirm-type 的功能。
BugFix
修复 s-if 自定义组件扩展样式失效的问题。

# 3.60 版本日志更新

版本号 更新日期 更新内容
3.60.36 2019.8.21 BugFix
修复从 extension 注入 components 不生效、customLog 不存在报错的问题。
3.60.32 2019.7.12 Breaking Change
更新框架分享卡片的 title、content、icon 默认方案。
3.60.27 2019.6.26 Breaking Change
小程序中禁止使用 script/link/iframe 标签。
3.60.25 2019.6.12 Breaking Change
checkbox 默认值修改为 checked:true。
BugFix
修复 page 生命周期中抛出的异常没有触发 onError 的问题。
3.60.16 2019.6.5 BugFix
· 修复 s-if 自定义组件扩展样式失效的问题;
· 修复 swiper 嵌套横向 scroll-view 无法滚动问题;
· 修复 onLaunch/onShow 时,query 解析错误的问题;
· 修复 animate 不支持 rpx 的问题;
· 修复 data 里不能包含 function 的问题;
· 修复模块化循环引用的报错;
· 修复 data 里不能包含 function 问题。
3.60.2 2019.5.18 BugFix
· 修复 onError 中 error 信息不明确的问题;
· 修复 Android 端设置静态 src 和 autoplay 的问题。

# 3.50 版本日志更新

版本号 更新日期 更新内容
3.50.34 2019.8.21 BugFix
修复从 extension 注入 components 不生效、customLog 不存在报错的问题。
3.50.29 2019.6.26 Breaking Change
小程序中禁止使用 script/link/iframe 标签。
3.50.18 2019.6.5 BugFix
· 修复模块化循环引用的报错;
· 修复 swiper 嵌套横向 scroll-view 无法滚动问题;
· 修复 onLaunch/onShow 时,query 解析错误的问题;
· 修复 animate 不支持 rpx 的问题。
3.50.16 2019.5.30 BugFix修复 AOP 在自定义组件中的调用问题。
3.50.12 2019.5.18 BugFix
修复 Android 端设置静态 src 和 autoplay 的问题。
3.50.3 2019.4.26 BugFix
· 修复修复多个 map 使用一个 markers 时引用问题,map iconPath 支持相对路径;
· 修复 cover-image 销毁后 update 的问题;
· 修复宿主不传 components 时,报错的问题。

# 3.40 版本日志更新

版本号 更新日期 更新内容
3.40.29 2019.6.12 BugFix
修复 page 生命周期中抛出的异常没有触发 onError 的问题。
3.40.28 2019.6.5 BugFix
· 修复 swiper 嵌套横向 scroll-view 无法滚动问题;
· 修复 onLaunch/onShow 时,query 解析错误的问题;
· 修复 animate 不支持 rpx 的问题;
· 修复模块化循环引用的报错。
3.40.26 2019.5.30 BugFix
修复 AOP 在自定义组件中的调用问题。
3.40.19 2019.5.18 BugFix
· 修复 onError 中 error 信息不明确的问题;
· 修复 Android 端设置静态 src 和 autoplay 的问题。
3.40.15 2019.4.22 BugFix
· 修复 bindlongtap 事件长按并移动后不能触发的问题;
· 修复 cover-image 销毁后 update 的问题。
3.40.9 2019.4.11 BugFix
修复 textarea 的 focus 没有双绑定的问题。
3.40.6 2019.4.9 BugFix
修复绑定 bindtap 事件,长按后再点击会触发两次 bindtap 的问题。
3.40.4 2019.4.4 BugFix
修复 prefetch 策略中变量替换后不中缓存的问题。

# 3.30 版本日志更新

版本号 更新日期 更新内容
3.30.39 2019.6.5 BugFix
· 修复 onLaunch/onShow 时,query 解析错误的问题;
· 修复模块化循环引用的报错。
3.30.37 2019.5.30 BugFix
修复 AOP 在自定义组件中的调用问题。
3.30.34 2019.5.18 BugFix
修复 onError 中 error 信息不明确的问题。
3.30.32 2019.4.26 BugFix
修复 cover-image 销毁后 update 的问题。
3.30.31 2019.4.22 BugFix
修复 bindlongtap 事件长按并移动后不能触发的问题。
3.30.28 2019.4.11 BugFix
修复 textarea 的 focus 没有双绑定的问题。
3.30.20 2019.4.9 BugFix
修复绑定 bindtap 事件,长按后再点击会触发两次 bindtap 的问题。
3.30.7 2019.3.20 New
新增 swan 预加载(prefetch)功能。
BugFix
· 修复 android 端 autoplay 为 false 时候点击不能播放问题;
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁的问题。

# 3.20 版本日志更新

版本号 更新日期 更新内容
3.20.46 2019.6.5 BugFix
· 修复 onLaunch/onShow 时,query 解析错误的问题;
· 修复模块化循环引用的报错。
3.20.44 2019.5.30 BugFix
修复 AOP 在自定义组件中的调用问题。
3.20.36 2019.5.18 BugFix
修复 onError 中 error 信息不明确的问题。
3.20.35 2019.4.26 BugFix
修复 cover-image 销毁后 update 的问题。
3.20.34 2019.4.22 BugFix
修复 bindlongtap 事件长按并移动后不能触发的问题。
3.20.32 2019.4.11 BugFix
修复 textarea 的 focus 没有双绑定的问题。
3.20.31 2019.4.9 BugFix
修复绑定 bindtap 事件,长按后再点击会触发两次 bindtap 的问题。
3.20.21 2019.3.20 BugFix
· 修复 android 端 autoplay 为 false 时候点击不能播放问题;
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁的问题。
3.20.15 2019.3.11 BugFix
修复自定义组件中 properties 的属性 value 不支持 new Date(),type 不支持 Date 类型的问题。
3.20.11 2019.3.5 New
支持人脸识别和词法分析 AI 能力的 API 接口。
BugFix
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁;
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁。
3.20.8 2019.3.1 Breaking Change
live-player objectFit 属性值修复:由 vertial 改为 contain。
3.20.6 2019.2.27 BugFix
· 修复 input 组件 value、placeholder 字号异常的问题;
· 修复 swiper 组件在 android 端的滑动事件与下拉刷新冲突的问题;
· 修复 textarea 组件设置 placeholder-class 不生效的问题;
· 组件规范修改 + ios9 下 bug 修复。

# 3.15 版本日志更新

版本号 更新日期 更新内容
3.15.144 2019.6.12 BugFix
修复 page 生命周期中抛出的异常没有触发 onError 的问题。
3.15.143 2019.6.5 BugFix
修复模块化循环引用的报错。
3.15.141 2019.5.30 BugFix
修复 AOP 在自定义组件中的调用问题。
3.15.132 2019.4.11 New
增加 AOP 机制。
3.15.125 2019.3.20 BugFix
· 修复 android 端 autoplay 为 false 时候点击不能播放问题;
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁的问题。
3.15.120 2019.3.11 BugFix
修复自定义组件中 properties 的属性 value 不支持 new Date(),type 不支持 Date 类型的问题。
3.15. 116 2019.3.5 BugFix
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁;
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁。
3.15.112 2019.3.1 Breaking Change
live-player objectFit 属性值修复:由 vertial 改为 contain。
3.15.110 2019.2.27 BugFix
· 修复 input 组件 value、placeholder 字号异常的问题;
· 修复 swiper 组件在 android 端的滑动事件与下拉刷新冲突的问题;
· 修复 textarea 组件设置 placeholder-class 不生效的问题;
· 组件规范修改 + ios9 下 bug 修复;
· 修复 dataset 大小写转化问题。
3.15.105 2019.2.19 New
· 自定义组件中支持使用相对路径动态引用资源;
· 自定义组件内支持支持 hoverclass;
· app 工程里计算基础路径时支持 http/https 开头的绝对路径。
3.15.104 2019.2.15 New
swan 上新增 nextTick 方法。

# 3.10 版本日志更新

版本号 更新日期 更新内容
3.10.45 2019.3.20 BugFix
· 修复 android 端 autoplay 为 false 时候点击不能播放问题;
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁的问题。
3.10.38 2019.3.11 BugFix
修复自定义组件中 properties 的属性 value 不支持 new Date(),type 不支持 Date 类型的问题。
3.10.36 2019.3.5 BugFix
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁;
· 修复 video 和 live-player 用 s-if 方式创建立即销毁不能销毁。
3.10.33 2019.3.1 Breaking Change
live-player objectFit 属性值修复:由 vertial 改为 contain。
3.10.32 2019.2.27 BugFix
· 修复 input 组件 value、placeholder 字号异常的问题;
· 修复 swiper 组件在 android 端的滑动事件与下拉刷新冲突的问题;
· 修复 textarea 组件设置 placeholder-class 不生效的问题;
· 组件规范修改 + ios9 下 bug 修复。
3.10.29 2019.2.22 BugFix
extension bug 修复。
3.10.28 2019.2.19 New
自定义组件中支持使用相对路径动态引用资源。
3.10.20 2019.1.10 New
新增 createARCameraContext。
BugFix
· 修复 textarea 组件 reset 不生效的问题;
· 修复 canvas 组件不传 canvas-id 则默认隐藏并不创建的问题;
· 修复 scroll-view 滚动异常的问题。
· 修改 swiper 组件 touchcancel 事件两次触发逻辑,调整 touch 事件监听函数命名。
3.10.11 2019.1.04 BugFix
· 修复 v8/jsc 运行环境下 setTimeout/setInterval 多参数调用失效问题;
· 修复 swiper 组件由隐藏变为展现时,autoplay 不生效的问题;
· 修复 轮播图上下滑动后 autoplay 不生效的问题。
3.10.4 2018.12.29 New
新增 API: setBackgroundColor/setBackgroundTextStyle/setInnerAudioOption 。
BugFix
· 修复 movable-view 组件 touchend 事件不触发的问题;
· 修复 外层绑定 bindlongpress,内层绑定 bandtap,点击一下,会同时执行这两个事件;
· 修复无分包小程序首屏生命周期路由问题;
· 解决小程序页面重复渲染的问题。

# 3.0 版本日志更新

版本号 更新日期 更新内容
3.0.39 2019.2.22 BugFix
extension bug 修复。
3.0.38 2019.2.19 New
自定义组件中支持使用相对路径动态引用资源。
3.0.30 2019.1.10 BugFix
· 修复 textarea 组件 reset 不生效的问题;
· 修复 canvas 组件不传 canvas-id 则默认隐藏并不创建的问题;
· 修复 scroll-view 滚动异常的问题。
· 修改 swiper 组件 touchcancel 事件两次触发逻辑,调整 touch 事件监听函数命名。
3.0.23 2019.1.04 BugFix
· 修复 v8/jsc 运行环境下 setTimeout/setInterval 多参数调用失效问题;
· 修复 swiper 组件由隐藏变为展现时,autoplay 不生效的问题;
· 修复 轮播图上下滑动后 autoplay 不生效的问题。
3.0.20 2018.12.29 BugFix
· 修复 movable-view 组件 touchend 事件不触发的问题;
· 修复 外层绑定 bindlongpress,内层绑定 bandtap,点击一下,会同时执行这两个事件;
· 修复无分包小程序首屏生命周期路由问题;
· 解决小程序页面重复渲染的问题。
3.0.17 2018.12.26 Breaking Change
禁用 Function 和 eval。
BugFix
· 修复 text 嵌套组件渲染的问题;
· 修复 ios 页面下拉时纵向 scroll-view 偶现卡住的问题。
3.0.16 2018.12.21 BugFix
· movable-view 组件的 x、y 属性支持双向绑定,修复键盘弹起时,tap 事件容易误触发的问题;
· 修复 cover-image 组件不设置宽高时,组件无法展示的问题;
· 修复 scroll-view 组件 bindtouchend 无法触发;
· 修复 text 组件渲染频繁。
3.0.12 2018.12.18 BugFix
map 组件创建报错修复。
3.0.10 2018.12.16 New
对于使用 Component 构造器构造的页面,新增页面级生命周期,并支持页面跳转 query 传参。
3.0.2 2018.12.11 New
· 端菜单栏新增重启小程序功能,调用 onForceReLaunch 生命周期;
· animation-view 组件:添加 bindended 回调;端上多实例支持;touch 事件新增;
· canvasContext.draw 支持 callback。
BugFix
· 修复 ontabitemtap 首次点击不触发的问题;
· 修复 textarea 组件 max-height 属性不生效的问题;
· 修复 textarea 组件 粘贴/剪切后,组件高度异常的问题。

# 2.15 版本日志更新

版本号 更新日期 更新内容
2.15.35 2019.1.10 BugFix
· 修复 textarea 组件 reset 不生效的问题;
· 修复 canvas 组件不传 canvas-id 则默认隐藏并不创建的问题;
· 修复 scroll-view 滚动异常的问题。
· 修改 swiper 组件 touchcancel 事件两次触发逻辑,调整 touch 事件监听函数命名。
2.15.28 2019.1.04 BugFix
· 修复 v8/jsc 运行环境下 setTimeout/setInterval 多参数调用失效问题;
· 修复 swiper 组件由隐藏变为展现时,autoplay 不生效的问题;
· 修复 轮播图上下滑动后 autoplay 不生效的问题。
2.15.26 2018.12.29 BugFix
· 修复 movable-view 组件 touchend 事件不触发的问题;
· 修复 外层绑定 bindlongpress,内层绑定 bandtap,点击一下,会同时执行这两个事件;
· 修复无分包小程序首屏生命周期路由问题;
· 解决小程序页面重复渲染的问题。
2.15.23 2018.12.26 Breaking Change
禁用 Function 和 eval。
BugFix
· 修复 text 嵌套组件渲染的问题;
· 修复 ios 页面下拉时纵向 scroll-view 偶现卡住的问题。
2.15.22 2018.12.21 BugFix
· movable-view 组件的 x、y 属性支持双向绑定,修复键盘弹起时,tap 事件容易误触发的问题;
· 修复 cover-image 组件不设置宽高时,组件无法展示的问题;
· 修复 scroll-view 组件 bindtouchend 无法触发;
· 修复 text 组件渲染频繁。
2.15.19 2018.12.18 BugFix
map 组件创建报错修复。
2.15.12 2018.12.11 BugFix
修复 ontabitemtap 首次点击不触发的问题。
2.15.9 2018.12.07 BugFix
· 修复 iOS 端在键盘弹起时,点击组件后 bindtap 不执行的问题;
· 修复 image 组件 mode 为 widthFix 动态修改宽度其高度不正确,修改 mode 时高度不正确的问题;
· 修复 canvas 不能嵌套在其它 NA 组件中的问题;
· 修复 audio 不触发 binderror 的问题;
· 修复 form 组件的 bindsubmit 方法中 dataset 参数值不正确的问题。
2.15.7 2018.12.03 BugFix
· 修复 input 组件在失焦后,开发者设置 focus 属性不生效的问题 ;
· 修复 ios 下 scroll-view 组件的弹性运动和 webview 的 scroll 事件冲突而导致组件无法滑动的问题 。
2.15.5 2018.11.30 Breaking Change
button type 为 primary 和 warn 去掉边框。
BugFix
修复 slider backgroundColor 设置 transparent 无效的问题。

# 2.10 版本日志更新

版本号 更新日期 更新内容
2.10.34 2019.1.10 BugFix
· 修复 textarea 组件 reset 不生效的问题;
· 修复 canvas 组件不传 canvas-id 则默认隐藏并不创建的问题;
· 修复 scroll-view 滚动异常的问题。
· 修改 swiper 组件 touchcancel 事件两次触发逻辑,调整 touch 事件监听函数命名。
2.10.28 2019.1.04 BugFix
· 修复 swiper 组件由隐藏变为展现时,autoplay 不生效的问题;
· 修复 轮播图上下滑动后 autoplay 不生效的问题。
2.10.26 2018.12.29 BugFix
· 修复 movable-view 组件 touchend 事件不触发的问题;
· 修复 外层绑定 bindlongpress,内层绑定 bandtap,点击一下,会同时执行这两个事件;
· 修复无分包小程序首屏生命周期路由问题;
· 解决小程序页面重复渲染的问题。
2.10.24 2018.12.26 Breaking Change
禁用 Function 和 eval。
BugFix
· 修复 text 嵌套组件渲染的问题;
· 修复 ios 页面下拉时纵向 scroll-view 偶现卡住的问题。
2.10.22 2018.12.21 BugFix
· movable-view 组件的 x、y 属性支持双向绑定,修复键盘弹起时,tap 事件容易误触发的问题;
· 修复 cover-image 组件不设置宽高时,组件无法展示的问题;
· 修复 scroll-view 组件 bindtouchend 无法触发;
· 修复 text 组件渲染频繁。
2.10.19 2018.12.18 BugFix
map 组件创建报错修复。
2.10.17 2018.12.11 BugFix
修复 ontabitemtap 首次点击不触发的问题。
2.10.16 2018.12.07 BugFix
· 修复 iOS 端在键盘弹起时,点击组件后 bindtap 不执行的问题;
· 修复 image 组件 mode 为 widthFix 动态修改宽度其高度不正确,修改 mode 时高度不正确的问题;
· 修复 canvas 不能嵌套在其它 NA 组件中的问题;
· 修复 audio 不触发 binderror 的问题;
· 修复 form 组件的 bindsubmit 方法中 dataset 参数值不正确的问题。
2.10.15 2018.12.03 BugFix
· 修复 input 组件在失焦后,开发者设置 focus 属性不生效的问题 ;
· 修复 ios 下 scroll-view 组件的弹性运动和 webview 的 scroll 事件冲突而导致组件无法滑动的问题 。
2.10.14 2018.11.30 Breaking Change
button type 为 primary 和 warn 去掉边框。
BugFix
修复 slider backgroundColor 设置 transparent 无效的问题。
2.10.11 2018.11.27 New
新增 API:getEnvInfoSync
2.10.9 2018.11.22 New
· image 加载增加 catch;
· animation step 方法支持链式调用;
· video 组件 ios h5 占位图增加 poster。
Breaking Change
· extension 路径优化,通用端能力注册;
· button 组件 type 为 primary 和 warn 时去掉黑框描边;
· video 组件使用 s-if 显示视频时发送两次 open 优化为发一次;
· video 组件 android 去掉针对 10.8.5 低版本 patch。
BugFix
· 修复 appOnshow 和 pageOnload 乱序 bug;
· 修复 onPageNotFound;
· video 组件 android 上去掉所有手势后绑定 bindpaly 等非 touch 事件滑动视频页面不能滑动的 bug。
2.10.7 2018.11.20 New
· 自定义组件新增内置方法 groupSetData;
· app onShow 新增展现来源 entryType 及调起协议 appURL。
Breaking Change
· 分享自定义白名单更新;
· swiper 组件前后边距支持 rpx ;
· 登录、支付相关 API 时长打点。
BugFix
· 自定义组件 setData 通知页面更新优化;
· 修复分享 onShareAppMessage(e)中 from 参数嵌套了两层的错误;
· 修复 onPageNotFound 兼容性问题;
· 修复 setStorageSync 存入值为 0 时 取出结果不符的问题;
· scroll-view 兼容安卓下拉刷新冲突。

# 2.5 版本日志更新

版本号 更新日期 更新内容
2.5.27 2018.12.11 BugFix
修复 ontabitemtap 首次点击不触发的问题。
2.5.26 2018.12.07 BugFix
· 修复 iOS 端在键盘弹起时,点击组件后 bindtap 不执行的问题;
· 修复 image 组件 mode 为 widthFix 动态修改宽度其高度不正确,修改 mode 时高度不正确的问题;
· 修复 canvas 不能嵌套在其它 NA 组件中的问题;
· 修复 audio 不触发 binderror 的问题;
· 修复 form 组件的 bindsubmit 方法中 dataset 参数值不正确的问题。
2.5.24 2018.12.03 BugFix
· 修复 input 组件在失焦后,开发者设置 focus 属性不生效的问题 ;
· 修复 ios 下 scroll-view 组件的弹性运动和 webview 的 scroll 事件冲突而导致组件无法滑动的问题 。
2.5.23 2018.11.30 Breaking Change
button type 为 primary 和 warn 去掉边框。
BugFix
修复 slider backgroundColor 设置 transparent 无效的问题。
2.5.20 2018.11.27 New
新增 API:getEnvInfoSync
2.5.17 2018.11.22 New
· image 加载增加 catch;
· animation step 方法支持链式调用。
Breaking Change
· button 组件 type 为 primary 和 warn 时去掉黑框描边;
· video 组件 ios h5 占位图增加 poster;
· android 去掉针对 10.8.5 低版本 patch。
BugFix
· 修复 appOnshow 和 pageOnload 乱序 bug;
· android 上去掉所有手势后绑定 bindpaly 等非 touch 事件滑动视频页面不能滑动的 bug。
2.5.15 2018.11.20 New
自定义组件新增内置方法 groupSetData。
Breaking Change
· 分享自定义白名单更新;
· swiper 组件前后边距支持 rpx ;
· 登录、支付相关 API 时长打点。
BugFix
· 自定义组件 setData 通知页面更新优化;
· 修复分享 onShareAppMessage(e)中 from 参数嵌套了两层的错误。
2.5.13 2018.11.14 Bugfix
· 修复 picker 组件的 title 属性设置为空字符串时,在 android 端显示为 “true” 的问题;
· 修复 picker-view 组件在自定义组件中无法动态修改值的问题;
· 修复 slider 组件父元素为 relative 定位时滑动定位出错的问题;
· 修改 MapContext.includePoints padding 默认值。
2.5.8 2018.11.9 BugFix
· 修复 ios 端键盘弹起时,偶现 tap 事件不被触发的问题;
· 修复 textarea 组件的 NA 视图位置渲染异常的问题;
· swiper 兼容图片 lazyload;
· ad 组件使用 tap;
· web 化,工具 bug 修复;
· canvas 中嵌套 button 样式修复;
· canIuse 功能补全。
2.5.3 2018.11.5 New
· 自定义组件新增内置方法 createSelectorQuery, createIntersectionObserver;
· template 模板支持 filter 过滤器。
Breaking Change
getVoiceRecognizer 由单例修改为多例。
BugFix
· 修复组件创建、API 调用时序问题;
· 修复 input 组件修改 placeholder-class 后,样式未生效的问题。
2.5.2 2018.11.2 New
增加自定义组件 property 的类型默认值。

# 2.0 版本日志更新

版本号 更新日期 更新内容
2.0.53 2019.1.10 BugFix
· 修复 textarea 组件 reset 不生效的问题;
· 修复 canvas 组件不传 canvas-id 则默认隐藏并不创建的问题;
· 修复 scroll-view 滚动异常的问题。
· 修改 swiper 组件 touchcancel 事件两次触发逻辑,调整 touch 事件监听函数命名。
2.0.46 2019.1.04 BugFix
修复 轮播图上下滑动后 autoplay 不生效的问题。
2.0.41 2018.12.29 BugFix
· 修复 movable-view 组件 touchend 事件不触发的问题;
· 修复 外层绑定 bindlongpress,内层绑定 bandtap,点击一下,会同时执行这两个事件。
2.0.39 2018.12.26 BugFix
· 修复 text 嵌套组件渲染的问题;
· 修复 ios 页面下拉时纵向 scroll-view 偶现卡住的问题。
2.0.38 2018.12.21 BugFix
· movable-view 组件的 x、y 属性支持双向绑定,修复键盘弹起时,tap 事件容易误触发的问题;
· 修复 scroll-view 组件 bindtouchend 无法触发;
· 修复 text 组件渲染频繁。
2.0.35 2018.12.07 BugFix
· 修复 iOS 端在键盘弹起时,点击组件后 bindtap 不执行的问题;
· 修复 image 组件 mode 为 widthFix 动态修改宽度其高度不正确,修改 mode 时高度不正确的问题;
· 修复 audio 不触发 binderror 的问题;
· 修复 form 组件的 bindsubmit 方法中 dataset 参数值不正确的问题。
2.0.33 2018.12.03 BugFix
· 修复 input 组件在失焦后,开发者设置 focus 属性不生效的问题 ;
· 修复 ios 下 scroll-view 组件的弹性运动和 webview 的 scroll 事件冲突而导致组件无法滑动的问题 。
2.0.32 2018.11.30 Breaking Change
button type 为 primary 和 warn 去掉边框。
BugFix
修复 slider backgroundColor 设置 transparent 无效的问题。
2.0.28 2018.11.27 New
新增 API:getEnvInfoSync
2.0.25 2018.11.22 New
· image 加载增加 catch;
· animation step 方法支持链式调用。
Breaking Change
· button 组件 type 为 primary 和 warn 时去掉黑框描边;
· video 组件 ios h5 占位图增加 poster;
· android 去掉针对 10.8.5 低版本 patch。
BugFix
· 修复 appOnshow 和 pageOnload 乱序 bug;
· android 上去掉所有手势后绑定 bindpaly 等非 touch 事件滑动视频页面不能滑动的 bug。
2.0.23 2018.11.20 New
自定义组件新增内置方法 groupSetData。
Breaking Change
· 分享自定义白名单更新;
· swiper 组件前后边距支持 rpx 。
BugFix
· 自定义组件 setData 通知页面更新优化;
· 修复分享 onShareAppMessage(e)中 from 参数嵌套了两层的错误。
2.0.22 2018.11.13 Bugfix
· 修复 picker 组件的 title 属性设置为空字符串时,在 android 端显示为 “true” 的问题;
· 修复 picker-view 组件在自定义组件中无法动态修改值的问题;
· 修复 slider 组件父元素为 relative 定位时滑动定位出错的问题。
2.0.18 2018.11.9 New
template 支持 filter。
BugFix
· 修复 ios 端键盘弹起时,偶现 tap 事件不被触发的问题 ;
· swiper 兼容图片 lazyload;
· ad 组件使用 tap。
2.0.15 2018.11.5 New
自定义组件新增内置方法 createSelectorQuery, createIntersectionObserver。
BugFix
· 修复组件创建、API 调用时序问题;
· 修复 input 组件修改 placeholder-class 后,样式未生效的问题。
2.0.13 2018.11.2 New
· cover-view/cover-image 组件支持设置 fixed 属性 ;
· cover-image 组件支持使用本地图片;
· map 新增属性,scroll-view 支持 enable-back-to-top 属性,navigator 支持 target、appId、exit 等属性。
Breaking Change
webview 组件分享回传给开发者当前 URL。
BugFix
· 修复 input 组件修改 placeholder-class 后,样式未生效的问题。
2.0.12 2018.10.31 Breaking Change
· 分包预下载功能优化;
· 组件生命周期析构移除监听器。
BugFix
· 修复自定义组件引用其他自定义组件小概率失败的问题;
· 修复生命周期 onLaunch,onShow 参数值 path,query,scene,refereInfo 等缺失的问题;
· 修复配置 shareUrl 后分享到个人中心无法打开的问题;
· 修复同步 API 调用导致的重复打点问题;
· 修复 cover-view 组件设置 display: inline-block 不生效的问题。
2.0.3 2018.10.24 New
· 新增分包预下载;
· 自定义组件 triggerEvent 方法新增 detail 字段;
· 分享自定义链接白名单更新;
· button、checkbox、audio、radio、label、switch、navigator、webview、video、live-player 组件对开发者传入的字段进行校验。
Breaking Change
· 自定义组件扁平化改造;
· botton 组件中使用 boxjs 代替 swan 获取 userinfo;
· getPhoneNumber 从 swan 中移除;
· 小程序语音 API;
· 更改 API 名称、属性名称;
· canvas、form、icon、image、picker-view、picker、scroll-view、view、ar-camera、camera、movable-area、movable-view、progress、slider、text 组件对开发者传入的字段进行矫正。
BugFix
· 修复 picker 安卓中不设置默认值省市区无效问题;
· 修复 image 组件动态改变 mode 属性,样式没有跟着变化的问题;
· 修复自定义组件 selectquery 实例上下文中的 component 字段缺失问题;
· 修复自定义组件中使用 selectquery 不能通过 class 选择 dom 的问题;
· 修复原生组件设置边框后,hide 属性不生效的问题;
· IntersectionObserver.disconnect 工具报错;
· 自定义组件中使用 IntersectionObserver 不能通过 class 选择 dom 的问题;
· 修复自定义组件传参为 false 时,不会更改组件内该属性值问题。
2.0.2 2018.10.22 New
· 分享 ICON 优化;
· button 组件支持调起客服;
· getImageInfo 支持相对路径和网络图片。

# 1.13 版本日志更新

版本号 更新日期 更新内容
1.13.43 2018.11.22 New
· button 组件 type 为 primary 和 warn 时去掉黑框描边;
· video 组件 ios h5 占位图增加 poster;
· android 去掉针对 10.8.5 低版本 patch。
BugFix
· android 上去掉所有手势后绑定 bindpaly 等非 touch 事件滑动视频页面不能滑动的 bug。
1.13.41 2018.11.20 New
自定义组件新增内置方法 groupSetData;
BugFix
· 自定义组件 setData 通知页面更新优化;
· 修复分享 onShareAppMessage(e)中 from 参数嵌套了两层的错误。
1.13.40 2018.11.13 Bugfix
· 修复 picker 组件的 title 属性设置为空字符串时,在 android 端显示为 “true” 的问题;
· 修复 picker-view 组件在自定义组件中无法动态修改值的问题;
· 修复 slider 组件父元素为 relative 定位时滑动定位出错的问题。
1.13.35 2018.11.9 BugFix
· 修复 ios 端键盘弹起时,偶现 tap 事件不被触发的问题 ;
· swiper 兼容图片 lazyload;
· ad 组件使用 tap。
1.13.34 2018.11.5 New
自定义组件新增内置方法 createSelectorQuery, createIntersectionObserver。
BugFix
· 修复 input 组件修改 placeholder-class 后,样式未生效的问题。
1.13.33 2018.10.31 BugFix
· 修复生命周期 onLaunch,onShow 参数值 path,query,scene,refereInfo 等缺失的问题;
· 修复配置 shareUrl 后分享到个人中心无法打开的问题;
· 修复同步 API 调用导致的重复打点问题;
· 修复 cover-view 组件设置 display: inline-block 不生效的问题。
1.13.27 2018.10.24 New
· 自定义组件 triggerEvent 方法新增 detail 字段;
· app.js 拆分逻辑上线;
· 自定义组件新增功能:this 访问支持 id、is、dataset、新增 lifetimes、新增 pageLifetimes、支持外部样式类、支持全局样式类、新增 hasBehavior、内置 behaviors 支持 swan://form-field、swan://component-export、新增自定义组件扩展、 新增 behaviors 功能。
Breaking Change
· picker 安卓中不设置默认值省市区无效问题;
· 分享自定义链接白名单更新。
BugFix
· 修复 image 组件动态改变 mode 属性,样式没有跟着变化的问题;
· 修复自定义组件 selectquery 实例上下文中的 component 字段缺失问题;
· 修复自定义组件中使用 selectquery 不能通过 class 选择 dom 的问题;
· 修复原生组件设置边框后,hide 属性不生效问题;
· 修复 IntersectionObserver.disconnect 工具报错问题;
· 修复自定义组件中使用 IntersectionObserver 不能通过 class 选择 dom 的问题;
· 修复自定义组件传参为 false 时,不会更改组件内该属性值的问题。
1.13.26 2018.10.20 BugFix
· 修复 input 组件的 bindfocus 无法触发的问题。
1.13.21 2018.10.18 New
· 新增 API createIntersectionObserver;
· 获取的场景值 scene 统一变为 8 位;
BugFix
· picker 组件安卓中支持设置 title;
· 修复 map 组件 bindtap 事件不生效问题;
· 修复 swiper 组件重复设置 current 值不生效的问题;
· 修复自定义组件中 observer 触发多次的问题;
· 修复 input 组件 value 属性双向绑定不生效的问题。
1.13.17 2018.10.10 BugFix
· 修复 picker 不设置 customitem 字段导致省市区查询异常的问题;
· 修复子组件同时设置 disable 和 hoverStopPropagation 为 true 时父组件还被 hover 的问题;
· 修复横向和横竖向混合滚动设置了双向绑定后,混合滚动失效的问题;
· 修复 scroll-view 设置 scroll-y=“false”还能竖向滑动的问题;
· 修正 scroll-view 事件触发时序,顺序为 bindscroll、bindscrolltoupper、bindscrolltolower。
1.13.7 2018.09.21 New
· button 组件支持设置 openType 为 openSetting;
· input 组件支持设置身份证输入键盘。
Breaking Change
· 兼容 cover-view,cover-image 未创建成功立刻移除的场景;
· swiper 兼容客户端下拉刷新;
· slider 组件重构,使用 computed 梳理冗余代码。
BugFix
video 传唯一 id,修复视频闪动问题。
1.13.4 2018.09.17 New
· 新增 API:isLoginSync、preloadSubPackage、getUpdateManager;
· showToast 新增 mask、image 属性;
· createLivePlayerContext 新增 pause、resume 属性;
· 新增调起广告落地页能力。
Breaking Change
· showToast icon 默认值由 none 改为 success;
· live-player、video、map、camera、ARCamera、webview 事件参数补齐;
· iPhoneX 适配。

# 1.12 版本日志更新

版本号 更新日期 更新内容
1.12.43 2018.11.9 BugFix
解除低版本自定义组件循环依赖的报错。
1.12.42 2018.10.31 BugFix
修复 cover-view 组件设置 display: inline-block 不生效的问题。
1.12.39 2018.10.24 New
自定义组件 triggerEvent 方法新增 detail 字段。
Breaking Change
分享自定义链接白名单更新。
BugFix
修复原生组件设置边框后,hide 属性不生效的 bug。
1.12.36 2018.10.18 New
· 获取的场景值 scene 统一变为 8 位;
BugFix
· 修复 map 组件 bindtap 事件不生效问题;
· 修复 swiper 组件重复设置 current 值不生效的问题;
· 修复自定义组件中 observer 触发多次的问题;
· 修复 input 组件 value 属性双向绑定不生效的问题。
1.12.34 2018.10.10 BugFix
· 修复横向和横竖向混合滚动设置了双向绑定后,混合滚动失效的问题;
· 修复 scroll-view 设置 scroll-y=“false”还能竖向滑动的问题;
· 修正 scroll-view 事件触发时序,顺序为 bindscroll、bindscrolltoupper、bindscrolltolower。
1.12.28 2018.09.21 Breaking Change
swiper 兼容客户端下拉刷新
1.12.25 2018.09.14 New
Android 开放微博分享渠道;
Breaking Change
checkbox 样式。
BugFix
修复 textarea 组件 padding 渲染异常的 bug。
1.12.18 2018.09.12 New
· moveable-view 添加通用的手势 behaviors;
· 新增动态 rpx;
· 增加打开广告落地页功能。
Breaking Change
文本长度超出 input 组件的可容纳范围时,默认不显示省略号,直接截断文本。
BugFix
· 修复 video android 点击穿透问题;
· 修复 button 组件 iOS9 下分享兼容性问题。
1.12.14 2018.09.06 New
· 新增 mask 组件;
· 新增 button 组件支持 getphonenumber ;
· 添加动画结束事件。
BugFix
· 修复 swiper bug;
· 修复 h5 catch 事件问题;
· 修复 pageScrollTo 设置 duration 为 0,body 上方留白问题
1.12.9 2018.09.4
New
· html 增加高度 100%;
· picker-view 支持动态修改数据;
· request 新增 responseType 属性。
BugFix
· 修复 input 组件外层设置 display: flex 后,组件渲染异常的 bug;
· 修复 audio 组件 的 poster 值为空时,组件渲染异常的 bug;
· 修复 H5、NA 事件解决多指点击触发多个 tap 事件问题;
· 修复 picker-view 动态修改数据滑动异常问题;
· 修复设置 button 为 disable 未置灰的问题。
1.12.7 2018.09.1 New
· H5 长按事件支持捕获、冒泡;
· H5 组件添加 transitionend/animationstart/animationiteration/animationend 事件;
· H5 组件只绑定一个捕获事件不生效。
BugFix
· 修复分享面板调起时回调 success 的问题;
· 修复 video 切换视频从中间播放的问题;
· 修复 camera 组件 hidden 属性切换,由隐藏变展示不能再出现的问题;
· 修复了搜索结果页跳转后,调用 switchTab 的 bug;
· 修复 setData 后 audio 组件音频暂停播放的 bug;
· 修复 cover-view 组件 padding 渲染异常的 bug;
· 修复搜索二级页面,switchTab 报错的问题;
· 修复 allowcrossorigin 方法没挂上的问题。
1.12.2 2018.08.2 New
音频 seek 方法支持 number 参数。
BugFix
· 修复 H5 手势事件多手指同时点击触发多次事件问题;
· 修复 rich-text 组件 nodes 属性传字符串,不能设置 class 和 style 等属性问题。

# 1.11 版本日志更新

版本号 更新日期 更新内容
1.11.31 2018.10.10 BugFix
修复低版本自定义组件 class 不生效的 bug。
1.11.29 2018.9.21 New
升级统计 sdk 版本,clkid 改成从调起协议中提取。
1.11.25 2018.09.14 New
· Android 开放微博分享渠道;
· 新增 video 点击穿透 h5 按钮。
Breaking Change
checkbox 样式。
BugFix
修复 自定义组件第一次不触发 observer 问题,及 observer 第二个参数不为 oldValue 问题。
1.11.22 2018.09.12 New
· 新增动态 rpx;
· 增加打开广告落地页功能
Breaking Change
文本长度超出 input 组件的可容纳范围时,默认不显示省略号,直接截断文本
BugFix
· 修复 video android 点击穿透问题;
· 修复 button 组件 iOS9 下分享兼容性问题。
1.11.21 2018.09.06 New
· 新增 mask 组件;
· 添加动画结束事件;
Breaking Change
· 广告组件去除位置信息
BugFix
· 修复 swiper bug;
· 修复 h5 catch 事件问题;
· 修复 pageScrollTo 设置 duration 为 0,body 上方会留白问题
1.11.20 2018.09.4 New
· html 增加高度 100%。
· picker-view 支持动态修改数据;
· request 新增 responseType 属性
BugFix
· 修复 input 组件外层设置 display: flex 后,组件渲染异常的 bug。
· 修复 audio 组件 的 poster 值为空时,组件渲染异常的 bug。
· 修复 H5、NA 事件解决多指点击触发多个 tap 事件问题。
· 修复 picker-view 动态修改数据滑动异常问题。
· 修复设置 button 为 disable 未置灰的问题。
1.11.12 2018.08.22 BugFix
修复 text 组件不支持\n 换行的问题,修复自定义组件 methods-bug,增加 selectComponent 方法。
1.11.8 2018.08.15 BugFix
修复 video 组件嵌套在 template 使用时,getFirstParentComponentId 方法为 undefined 的 bug。
1.11.5 2018.08.14 New
· 新增 cover-view/cover-image/video/live-player 组件更新时的 diff 策略;
· 框架流程异常 trace-log 增加用户点击轨迹;
· cover-image 支持直接嵌套在其它原生组件中;
· 新增所有组件的 longtap 事件;
· 新增 filter 过滤器功能。
BugFix
· 修复生命周期不抛出异常问题;
· 修复 label 不能绑定 tap 事件,以及 for 属性设置不存在 id 时控制台会报错的 bug;
· 修复 createQuerySelect API 在 scroll-view 中获取节点信息失败的 bug;
· 修复 input 组件在获得焦点的情况下设置文本颜色不生效的 bug;
· 修复 cover-view 高度单位为 % 时,其内部组件高度渲染异常的 bug;
· 修复 longpress 事件需要在 touchend 后触发的问题;
· 修复 chooseAddress,安卓端返回参数不一致的问题。
1.11.2 2018.08.09 BugFix
修复组件 id 不能通过变量设置为 0 的问题。
1.11.1 2018.08.07 New
· setData 数据流性能优化;
· video 支持 hidden 属性;
· a d 组件打点增加滚动监控 。
BugFix
· 修复 textarea 组件在 auto-height 为 true,且在内联样式中设置高度时,高度自适应不生效的 bug;
· 修复 track-log 组件不发请求 bug;
· 修复 image 组件报错 BUG;
· 修复自定义组件属性变更不触发 master 中变更 bug;
· 修复 第一次切换 tab 时 onTabItemTap 生命周期回调回参为 undefined 的 bug;
· 修复 swan-events 文件引用 bug。

# 1.10 版本日志更新

版本号 更新日期 更新内容
1.10.37 2018.10.10 BugFix
修复低版本自定义组件 class 不生效的 bug。
1.10.32 2018.09.14 New
Android 开放微博分享渠道。
1.10.29 2018.09.12
Breaking Change
文本长度超出 input 组件的可容纳范围时,默认不显示省略号,直接截断文本
BugFix
· 修复 video android 点击穿透问题;
· 修复 button 组件 iOS9 下分享兼容性问题。
1.10.28 2018.09.06 New
· 增加 mask 组件。
BugFix
· 修复 pageScrollTo 设置 duration 为 0,body 上方会留白问题;
· 兼容安卓 4.4 系统步行导航会强退问题。
1.10.27 2018.09.04 New
html 增加高度 100%。
BugFix
· 修复 input 组件外层设置 display: flex 后,组件渲染异常的 bug。
· 修复 audio 组件 的 poster 值为空时,组件渲染异常的 bug。
1.10.14 2018.08.02 New
增加框架全流程事件,性能&trace-log。
Breaking Change
删除 body 默认高度 100。
BugFix
修复 redirect 后切换 tab-slave 白屏问题。
1.10.13 2018.07.31 New
· 新增 canIUse;
· 新增 track-log 组件;
· 新增自定义组件的支持。
BugFix
· 修复 input 组件设置 margin 属性导致闪动的问题;
· 修复 picker-view 组件动态设置 value 视图没更新的问题。
1.10.8 2018.07.26 New
新增 API:getExtConfig、 getExtConfigSync、 navigateToSmartProgram、 navigateBackSmartProgram。
BugFix
· 修复 cover-view 组件在 android 端出现双 padding 的 bug;
· 修复 点击 label 组件不能默认触发第一个控件的问题,对 label 的 for 属性优化;
· 修复 swiper 横竖向嵌套使用滑动异常问题。
1.10.7 2018.07.25 New
· image 支持设置 background-position;
· audio 样式更新。
BugFix
· 修复 radio-group 不存在时,radio 出现 relatedGroup is undefined 的 bug;
· 修复 picker 的 start 或者 end 设置为空时,百度 APP 崩溃的 bug;
· 修复 text 不能重新渲染的问题。
1.10.3 2018.07.19 New
scroll-view 支持横竖向滑动 支持动态设置 scrollTop。
BugFix
· 修复 组件中 disabled 属性不生效的 bug;
· 修复 组件在 initData 时 id 为 undefined 的 bug;
· 修复 连续调用某些 API (例:request、downloadFile、uploadFile 等)时 之前的调用无法收到结果的 bug;
· 修复 组件在 initData 时 id 为 undefined 的 bug;
· 修复 二次进入小程序时 闪屏 的 bug。
1.10.1 2018.07.17 New
text 添加 space 属性 支持显示连续空格。
BugFix
修复 showModal 中 title 和 content 传值为 boolean 类型时 iOS 崩溃的 bug。
1.10.0 2018.07.13 New
· video、live-player 支持全屏切换;
· input 支持 selection-start、selection-end、adjust-position 属性。
· BugFix
· 修复原生组件中 rgba 颜色不生效的 bug;
· 修复 input 偶现的重影 bug。