diff --git a/docs/release-note-alpha.md b/docs/release-note-alpha.md index 17a34c87d6e92721bf9b43384dc1bb2f8dba62b7..48b16912098edad2e3a0442b6715f6dc369cb3ae 100755 --- a/docs/release-note-alpha.md +++ b/docs/release-note-alpha.md @@ -1,4 +1,5 @@ #### 3.1.3.20210219-alpha +* 【uni-app】 + App平台、H5平台 修复 3.1.0 版本引出的 canvasGetImageData、canvasToTempFilePath 获取高度错误Bug [详情](https://ask.dcloud.net.cn/question/117082) + App平台、H5平台 修复 3.1.0 版本引出的获取自定义组件 dataset 数据缺失的Bug [详情](https://ask.dcloud.net.cn/question/117206) + App平台 修复 input 组件在安卓设备上 focus 事件触发错乱的Bug [详情](https://ask.dcloud.net.cn/question/116576) @@ -8,10 +9,12 @@ + Android平台 修复 3.1.0 版本引出的 wap2app 项目真机运行页面标题栏无法正常显示的Bug [详情](https://ask.dcloud.net.cn/question/117278) #### 3.1.2.20210206-alpha +* 【uni-app】 + App平台 修复 nvueStyleCompiler 配置为 uni-app 时 list 组件内 class 动态更新失效的Bug [详情](https://ask.dcloud.net.cn/question/116913) + H5平台 修复 应用初始化以前调用 uni.getSystemInfoSync 报错的Bug [详情](https://ask.dcloud.net.cn/question/116612) #### 3.1.1.20210204-alpha +* 【uni-app】 + 【重要】App平台 新增 nvue 组件支持 render-whole 属性。可以按组件整体渲染,而不是从上到下逐行渲染 [详情](https://uniapp.dcloud.io/nvue-outline?id=render-whole) + App平台 新增 manifest.json 支持 nvue css 编译新旧版本配置 app-plus -> nvueStyleCompiler。可切换老版的nvue css 编译器 [详情](https://ask.dcloud.net.cn/article/38751) + App平台 修复 纯 nvue 编译模式下 pages.json 缺少 style 节点编译报错的Bug @@ -25,6 +28,7 @@ + Android平台 更新 uni-AD 腾讯优量汇SDK为4.332.1202版 #### 3.1.0.20210202-alpha +* 【uni-app】 + 新增 uni.getSystemInfo 支持获取 deviceId 作为设备标识。App 端根据设备信息生成,非 App 端由 uni-app 框架生成基于随机数的 id + App平台、H5平台 优化 dataset 获取逻辑,完善非 string 类型支持 + App平台、H5平台 修复 css 媒体查询内的 rpx 单位不生效的Bug [详情](https://ask.dcloud.net.cn/question/112279) @@ -135,6 +139,7 @@ + iOS平台 新增 小程序页面关闭时支持动态设置原生导航栏的显隐方法 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/API/ios?id=SetNavigationBarHidden) #### 3.0.7.20210109-alpha +* 【uni-app】 + App平台 修复 windows 系统部分情况下,查找 Chrome 失败,导致无法正常 debug 的Bug + App平台 修复 包含微信小程序组件时,部分情况下首次编译触发热刷新的Bug + App-Android平台 修复 nvue list 组件调用 setSpecialEffects 设置吸顶后,input 子组件无法获取焦点的Bug [详情](https://ask.dcloud.net.cn/question/114511) @@ -181,6 +186,7 @@ + iOS平台 修复 uni-AD 快手联盟 激励视频广告的奖励倒计时完成后关闭广告事件 onClose 的 isEnded 属性值可能为 false 的Bug #### 3.0.3.20201228-alpha +* 【uni-app】 + App-iOS平台 修复 nvue video 组件动态更新 src 属性无法播放本地视频的Bug [详情](https://ask.dcloud.net.cn/question/113920) + H5平台 修复 unicloud-db 组件 开发环境下 设置属性 :getone="true" 时报错的Bug + 微信小程序平台 修复 unicloud-db 组件某些情况下无效的Bug @@ -192,6 +198,7 @@ + iOS平台 修复 一键登录 设置多个自定义服务协议时中文语法不正确的Bug #### 3.0.2.20201225-alpha +* 【uni-app】 + App平台 修复 一键登录 univerifyStyle 属性不生效的Bug [详情](https://ask.dcloud.net.cn/question/113997) * 【uniCloud】 + clientDB 新增 数据库错误 error 事件 [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=error) @@ -204,6 +211,7 @@ + iOS平台 修复 小程序跳转其他原生页面再返回小程序时,对应生命周期事件 onShow、onHide 没有触发的Bug #### 3.0.1.20201223-alpha +* 【uni-app】 + App平台 修复 3.0.0 版本引出的 match-media 组件失效的Bug + App-Android平台 修复 nvue image 组件加载图片过多可能引起内存溢出导致页面滚动卡顿的Bug + App-iOS平台 修复 3.0.0 版本引出的 nvue image 组件在iOS14以下系统 webp 格式图片无法正常显示的Bug [详情](https://ask.dcloud.net.cn/question/113840) @@ -219,6 +227,7 @@ + iOS平台 修复 一键登录授权界面自定义样式不生效的Bug [详情](https://ask.dcloud.net.cn/question/113894) #### 3.0.0.20201219-alpha +* 【uni-app】 + App、H5平台 优化 input 组件 number 和 digit 类型支持输入负数(注意之前依赖键盘不能输入负数而没有校验输入内容应用应补充校验规则) [详情](https://ask.dcloud.net.cn/question/62987) + App、H5平台 修复 slider 组件 step 设置为小数时精度丢失的Bug [详情](https://ask.dcloud.net.cn/question/112749) + App平台 新增 uni-AD 支持 Draw信息流广告 [详情](https://uniapp.dcloud.net.cn/component/ad-draw) @@ -309,6 +318,7 @@ + clientDB 优化 索引冲突时返回更友好的提示及错误码 [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=returnvalue) #### 2.9.10.20201117-alpha +* 【uni-app】 + App平台 修复 atob 解码 base64 字符串返回结果可能不正确的Bug [详情](https://ask.dcloud.net.cn/question/110758) + App-Android平台 修复 nvue ad 组件频繁打开、关闭页面操作可能引起崩溃的Bug + App-iOS平台 修复 2.9.9版本引出的 nvue swiper 组件中嵌套 video 后页面无法滑动的Bug [详情](https://ask.dcloud.net.cn/question/111145) @@ -324,6 +334,7 @@ + iOS平台 修复 从相册选择视频后调用 uni.navigateBack() 关闭页面时会退出小程序的Bug #### 2.9.9.20201114-alpha +* 【uni-app】 + App、H5平台 新增 vue 页面中的 input、textarea 在新版浏览器内核(Chrome81+、Safari13.7+)中 confirm-type(即键盘右下角按钮文字)支持更多配置(send、next、done) + App、H5平台 新增 网络请求相关接口 uni.request、uni.uploadFile、uni.downloadFile 支持 timeout 参数 + App、H5平台 修复 slider 组件显示最大值时拖动不跟手的Bug @@ -363,6 +374,7 @@ + iOS平台 修复 native.js 使用 plus.ios.invoke 调用方法时传入参数为 jsonObject 不执行的Bug #### 2.9.6.20201031-alpha +* 【uni-app】 + 【重要】 更新文档 2.9.0+ 后 rpx、rem 样式变形的处理办法 [详情](https://ask.dcloud.net.cn/article/37911) + App平台、H5平台 新增 支持 uni.offCompassChange、uni.offAccelerometerChange 用于移除相关事件监听 + App平台 优化 uni.connectSocket 支持配置 header @@ -387,6 +399,7 @@ + iOS平台 修复 无法保存文件路径包含中文的图片到系统相册的Bug [详情](https://ask.dcloud.net.cn/question/109168) #### 2.9.5.20201024-alpha +* 【uni-app】 + App平台、H5平台 修复 Safari 14 输入组件禁用状态文字颜色变浅的Bug [详情](https://ask.dcloud.net.cn/question/109013) + App平台 新增 全屏视频 uni.createFullScreenVideoAd [详情](https://uniapp.dcloud.net.cn/api/a-d/full-screen-video) + App-Android平台 修复 uni.request 请求 cookie 与 X5 内核 webview 页面没有同步共享的Bug [详情](https://ask.dcloud.net.cn/question/108639) @@ -441,6 +454,7 @@ + iOS平台 修复 Webview窗口标题栏搜索框的光标在 iOS13+ 上显示位置不正确的Bug [详情](https://ask.dcloud.net.cn/question/103205) #### 2.9.2.20200913-alpha +* 【uni-app】 + App平台、H5平台 修复 获取节点信息未包含 computedStyle 的Bug [详情](https://ask.dcloud.net.cn/question/108387) + App平台 修复 高频调用 uni.saveFile 保存失败的Bug [详情](https://ask.dcloud.net.cn/question/106233) + App-Android平台 修复 系统 webview 更新到 Chrome84 后 canvas 组件绘制本地图像 uni.canvasToTempFilePath 报错的Bug @@ -461,6 +475,7 @@ + iOS平台 修复 云端打包不支持最新WWDR中间证书生成的企业版证书的Bug [详情](https://ask.dcloud.net.cn/question/106866) #### 2.9.1.20200927-alpha +* 【uni-app】 + App平台 修复 tabbar 动态显示或隐藏时可能出现闪白的Bug [详情](https://ask.dcloud.net.cn/question/80898) + App-iOS平台 修复 2.9.0版引出的 nvue image 组件动态设置样式在 iOS14 以下设备图片不显示的Bug [详情](https://ask.dcloud.net.cn/question/107884) + App-iOS平台 修复 tabbar 中的文本在 iOS14 上无法完整显示的Bug [#2146](https://github.com/dcloudio/uni-app/issues/2146) @@ -474,6 +489,7 @@ + iOS平台 修复 获取通讯录 plus.contacts.getAddressBook 在 iOS14 上导致应用闪退的Bug [详情](https://ask.dcloud.net.cn/question/107339) #### 2.9.0.20200926-alpha +* 【uni-app】 + 【重要】新增 大屏适配指南 [详情](https://uniapp.dcloud.net.cn/adapt) + 【重要】新增 leftWindow、rightWindow、topWindow,用于宽屏适配 [详情](https://uniapp.dcloud.net.cn/collocation/pages?id=topwindow) + 【重要】新增 match-media 媒体查询适配组件,用于动态屏幕适配 [详情](https://uniapp.dcloud.net.cn/component/match-media) @@ -540,17 +556,20 @@ + iOS平台 修复 安装App后偶现首次无法正常启动小程序的Bug #### 2.8.11.20200904-alpha +* 【uni-app】 + App-Android 修复 2.8.9版引出的 uni-AD 小概率出现获取广告配置数据失败导致无法显示开屏广告的Bug * 【App插件(含5+App和uni-app的App端)】 + iOS平台 修复 2.8.9版升级 QQ SDK引出的 在部分手机上无法正常分享到 QQ 的Bug [详情](https://ask.dcloud.net.cn/question/103383) #### 2.8.10.20200903-alpha +* 【uni-app】 + App-Android平台 修复 2.8.4版引出的 uni.request 请求默认超时时间过长的Bug * 【uniCloud】 + 修复 某些情况下,上传公共模块,UI卡顿的Bug + 调整 阿里云放开文件上传类型限制 #### 2.8.9.20200829-alpha +* 【uni-app】 + 新增 uni.navigateTo 增加参数 events 支持页面间通信 [详情](https://uniapp.dcloud.net.cn/api/router?id=navigateto) + App平台、H5平台 优化 image 组件支持 mode="heightFix" + App平台 优化 uni.canvasToTempFilePath 提高执行速度 @@ -584,6 +603,7 @@ + iOS平台 修复 视频播放控件 VideoPlayer 动态修改 objectFit 属性不生效的Bug #### 2.8.7.20200820-alpha +* 【uni-app】 + App-Android平台 修复 调用 plus.io.requestFileSystem 概率性出现`Failed to find taskCenter`错误信息的Bug [详情](https://ask.dcloud.net.cn/question/103902) + App-Android平台 修复 2.8.4版引出的 uni.request 请求 cookie 未正确处理可能引起网络请求失败的Bug [详情](https://ask.dcloud.net.cn/question/105139) + App-Android平台 修复 2.8.4版引出的 uni.request 请求返回的 http 响应头数据中 key 名称变成小写的Bug [详情](https://ask.dcloud.net.cn/question/103995) @@ -605,6 +625,7 @@ + iOS平台 修复 直播推流 LivePusher 监听事件后不触发回调的Bug #### 2.8.4.20200805-alpha +* 【uni-app】 + App平台、H5平台 优化 uni.setTabBarItem 支持 pagePath 配置 + App平台、H5平台 修复 picker 组件设置 value 为 -1 时表现异常的Bug [#1553](https://github.com/dcloudio/uni-app/issues/1553) + App平台、H5平台 修复 editor 组件粘贴文字报错的Bug [详情](https://ask.dcloud.net.cn/question/102948) @@ -666,9 +687,11 @@ + Android平台 修复 小程序在manifest.json配置固定横屏或竖屏方向无效的Bug #### 2.8.3.20200727-alpha +* 【uni-app】 + H5平台 修复 启用摇树优化后 audio 组件编译报错的Bug [#1943](https://github.com/dcloudio/uni-app/issues/1943) #### 2.8.2.20200724-alpha +* 【uni-app】 + 支付宝小程序平台 修复 使用 await/async 报错的Bug [详情](https://ask.dcloud.net.cn/question/101714) + App-iOS平台 修复 2.8.1版引出的 nvue video 组件中 cover-view 无法覆盖显示的Bug [详情](https://ask.dcloud.net.cn/question/102165) + App-iOS平台 修复 nvue textarea 组件设置 auto-height 为 true 时传入初始值高度没有自适应的Bug [详情](https://github.com/dcloudio/uni-app/issues/992) @@ -681,6 +704,7 @@ + Android平台 修复 2.8.1版引出的 通过 DCUniMPSDK.getInstance().startApp 运行小程序丢失启动参数的Bug #### 2.8.1.20200721-alpha +* 【uni-app】 + App平台 修复 audio 组件不显示的Bug + App平台 修复 backgroundAudioManager onCanPlay 事件失效的Bug + App-Android平台 修复 部分平板设备 rpx 计算错误的Bug [#1848](https://github.com/dcloudio/uni-app/issues/1848) @@ -726,6 +750,7 @@ + iOS平台 修复 发送短信 sendMessage API无效的Bug #### 2.8.0.20200701-alpha +* 【uni-app】 + 优化 编译错误提示更准确,新增采集未知的编译器错误 + App平台 修复 uni.hideLoading 会把 uni.showToast 隐藏掉的Bug + App平台 修复 uploadTask.abort 无效的Bug [详情](https://ask.dcloud.net.cn/question/99364) @@ -778,10 +803,12 @@ + iOS平台 新增 小程序支持后台运行功能,可提升二次启动速度 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/Sample/ios?id=%e5%bc%80%e5%90%af%e5%90%8e%e5%8f%b0%e8%bf%90%e8%a1%8c) #### 2.7.13.20200615-alpha +* 【uni-app】 + App-nvue平台 修复 HBuilderX 2.7.12 alpha 版引发的 纯 nvue 项目编译出错的Bug [详情](https://ask.dcloud.net.cn/question/99356) + App-Android平台 修复 nvue web-view 组件 schemes 无法跳转打开其它应用的Bug [详情](https://ask.dcloud.net.cn/question/99331) #### 2.7.12.20200613-alpha +* 【uni-app】 + 【重要】新增 自动化测试 [详情](https://uniapp.dcloud.io/collocation/auto/quick-start) + 【重要】新增 运行和发布到快应用联盟 [详情](https://uniapp.dcloud.io/quickstart?id=quickapp-webview) + App-nvue平台、H5平台 新增 API uni.preloadPage 预加载页面 [详情](https://uniapp.dcloud.net.cn/api/preload-page) @@ -813,6 +840,7 @@ + iOS平台 修复 搜索蓝牙设备 startBluetoothDevicesDiscovery 连续调用多次触发失败回调的Bug #### 2.7.11.20200602-alpha +* 【uni-app】 + 【重要】支持运行和发布到 华为快应用 [详情](https://uniapp.dcloud.io/matter?id=quickapp-webview-huawei) + App平台 修复 使用小程序组件时局部组件不显示的Bug + App平台 修复 canvasContext.fillText 部分设备多次调用失败的Bug [详情](https://ask.dcloud.net.cn/question/97609) @@ -848,16 +876,19 @@ + iOS平台 修复 原生导航标题栏动态更新按钮样式 setTitleNViewButtonStyle 可能导致图标显示异常的Bug [详情](https://ask.dcloud.net.cn/question/96426) #### 2.7.8.20200525-alpha +* 【uni-app】 + 小程序平台 修复 组件 class 属性无值时报错的Bug + uni统计 修复 2.7.0.20200501-alpha 引出的统计数据上报不完整,导致uni统计日活偏少的Bug + App-Android平台 修复 tabbar 页面在部分手机可能高度显示不正确的Bug #### 2.7.7.20200522-alpha +* 【uni-app】 + App平台 修复 HBuilderX 2.7.6 引出的纯nvue项目编译出错的Bug [详情](https://ask.dcloud.net.cn/question/97264) + App-Android平台 修复 HBuilderX2.7.0 引出的 uni.request 网络请求 header 设置参数设置 content-type 无效的Bug [详情](https://ask.dcloud.net.cn/question/97246) + App-iOS平台 修复 pages.json 设置窗口背景色 backgroundColor 可能引起页面背景色不正确的Bug #### 2.7.6.20200521-alpha +* 【uni-app】 + 【重要】支持运行和发布到 360小程序 [详情](https://uniapp.dcloud.io/matter?id=mp-360) + App平台 修复 class 名称中含有 rpx、upx 时不生效的Bug [详情](https://ask.dcloud.net.cn/question/96981) + App-Android平台 修复 HBuilderX2.7.0 引出的 uni.hideTabBar 隐藏 tabbar 后页面高度可能不正确的Bug [详情](https://ask.dcloud.net.cn/question/96244) @@ -886,17 +917,20 @@ + iOS平台 修复 原生导航标题栏 titleNView 动态设置 type 为 transparent 可能显示不正常的Bug [详情](https://ask.dcloud.net.cn/question/96556) #### 2.7.4.20200515-alpha +* 【uni-app】 + App-Android平台 修复 真机运行时提示HBuilderX版本与手机端SDK版本不匹配的Bug * 【uniCloud】 + 阿里云 优化 云函数冷启动时间,经测试冷启动时间平均减少800ms #### 2.7.3.20200514-alpha +* 【uni-app】 + App平台 修复 css 中静态资源路径解析不正确的Bug + App-iOS平台 修复 HBuilderX2.7.0 引出的配置底部安全区原生占位后,tabbar 动态更新 backgroundColor、backgroundImage 不生效的Bug * 【App插件(含5+App和uni-app的App端)】 + iOS平台 更新 uni-AD 腾讯广点通SDK版本为4.11.8,解决在部分设备可能出现启动时崩溃的Bug #### 2.7.2.20200513-alpha +* 【uni-app】 + 优化 pages.json 兼容 subPackages 与 subpackages 写法 + App平台、H5平台 修复 swiper 组件设置 current 时滚动方向错误的Bug [详情](https://ask.dcloud.net.cn/question/94961) + App平台 修复 页面 onLoad 参数部分情况不正确的Bug @@ -915,6 +949,7 @@ + iOS平台 修复 video 组件退出全屏后页面布局错位的Bug #### 2.7.1.20200510-alpha +* 【uni-app】 + 修复 easycom 组件优先级高于用户组件同名组件的Bug + App平台 新增 tabbar 支持 backgroundImage 属性设置背景图片及渐变色 + App平台 优化 短时间内调用 uni.navigateTo 避免重复跳转页面 @@ -934,6 +969,7 @@ + iOS平台 修复 Webview窗口标题栏搜索框 searchinput 动态修改 align 属性不生效的Bug #### 2.7.0.20200501-alpha +* 【uni-app】 + 【重要】 调整 App平台 自定义组件编译模式下线,应用默认以v3编译模式运行。并在manifest去除相关概念。包体积减少3M [详情](https://ask.dcloud.net.cn/article/36988) + 【重要】 调整 uni统计默认不再自动开启,需要此服务请手动在manifest中打开 [详情](https://ask.dcloud.net.cn/article/37234) + uni-app cli版支持发行到快应用平台 [详情](https://ask.dcloud.net.cn/article/37182) @@ -979,6 +1015,7 @@ + iOS平台 修复 在 iPad 设备横屏时状态栏消失的Bug [详情](https://ask.dcloud.net.cn/question/95284) #### 2.6.16.20200427-alpha +* 【uni-app】 + App平台、H5平台 修复 text 组件调整换行解析导致兼容问题的Bug [详情](https://ask.dcloud.net.cn/question/94473) + App平台、H5平台 修复 input、textarea 组件失去焦点时导致页面滚动到顶部的Bug [详情](https://ask.dcloud.net.cn/question/94065) + App平台、H5平台 修复 部分组件文本前后出现多余空格或换行的Bug [详情](https://ask.dcloud.net.cn/question/94802) @@ -994,6 +1031,7 @@ + Android平台 修复 小程序启动直达 nvue 页面 query 参数丢失的Bug #### 2.6.14.20200420-alpha +* 【uni-app】 + 【重要】App平台 修复 v3版本 组件之间样式隔离,解决历史项目升级v3后,部分样式错乱问题 [详情](https://ask.dcloud.net.cn/question/91501) + App平台、H5平台 新增 EditorContext.insertImage 支持 width、height、extClass、data 配置 + App平台、H5平台 修复 scroll-view 子元素使用百分比尺寸时大小不正确的Bug @@ -1024,6 +1062,7 @@ + iOS平台 修复 小程序内 wgt 热更新资源后启动会显示一下 LaunchScreen.storyboard 页面的Bug #### 2.6.13.20200414-alpha +* 【uni-app】 + 支付宝小程序平台 修复 部分情况下编译失败的Bug + App-Android平台 修复 v2版本apk使用wgt升级资源后,用v3版本apk覆盖安装无法进入应用的Bug [详情](https://ask.dcloud.net.cn/question/93426) * 【App插件(含5+App和uni-app的App端)】 @@ -1033,6 +1072,7 @@ + iOS平台 修复 uni-AD 腾讯广点通部分视频激励广告点击关闭按钮触发 onClose 事件参数中 isEnded 属性可能为 false 的Bug #### 2.6.12.20200412-alpha +* 【uni-app】 + App平台 修复 无法获取音频暂停状态的Bug [详情](https://ask.dcloud.net.cn/question/92714) + App平台 修复 renderjs 中未绑定到 change:prop 的数据变更也会触发 change 事件的Bug [详情](https://ask.dcloud.net.cn/question/91887) + App平台 修复 v3版本 uni.arrayBufferToBase64 某些参数无法支持的Bug [详情](https://ask.dcloud.net.cn/question/92720) @@ -1076,6 +1116,7 @@ + iOS平台 修复 原生导航标题栏 设置 type 为 float 时,backgroundColor 的半透明效果显示不正确的Bug #### 2.6.10.20200403-alpha +* 【uni-app】 + 【重要】 App平台 调整 manifest中默认的编译模式为v3模式。如需要切换为老版自定义组件模式,需要在 manifest可视化界面 - App其他常用设置 中,去掉v3编译模式 + 【重要】 App平台 新增 v3版本 支持纯 nvue 编译模式。两种模式不再互斥 + 【重要】 App平台 调整 v3版本 template 节点中引用静态资源文件时(如:图片),调整查找策略为【基于当前文件的路径搜索】,与其他平台保持一致 @@ -1130,6 +1171,7 @@ + iOS平台 修复 uni.chooseImage 引起内存泄露的Bug #### 2.6.7.20200326-alpha +* 【uni-app】 + App平台 新增 v3版本 支持动态插槽名 + App平台 新增 v3版本 navigation-bar 组件 titleNView 配置 [详情](https://uniapp.dcloud.io/component/navigation-bar) + App平台 修复 v3版本 部分情况自定义组件内事件监听无效的Bug [详情](https://ask.dcloud.net.cn/question/91519) @@ -1159,6 +1201,7 @@ + iOS平台 修复 云端打包启动页面中应用图标显示不清晰的Bug [详情](https://ask.dcloud.net.cn/question/91032) #### 2.6.6.20200320-alpha +* 【uni-app】 + 优化 静态资源引入方式 [详情](https://uniapp.dcloud.io/frame?id=resource) + 修复 内联 wxs 里包含“!”符号时报错的Bug [详情](https://ask.dcloud.net.cn/question/90581) + 修复 TypeScript 项目部分情况(存在 easycom 组件),内置组件报未注册的Bug [#1400](https://github.com/dcloudio/uni-app/issues/1400) @@ -1257,6 +1300,7 @@ + iOS平台 修复 pickDate、pickTime 无法显示的Bug #### 2.6.4.20200310-alpha +* 【uni-app】 + App平台 新增 uni.shareWithSystem 调用系统分享组件发送分享消息 [详情](https://uniapp.dcloud.io/api/plugins/share?id=sharewithsystem) + App平台 修复 非 v3编译模式 webview 组件高度不正确的Bug [详情](https://ask.dcloud.net.cn/question/89683) + App平台 修复 v3版本 uni.request 的 header 内使用小写的 content-type 会报错的Bug [详情](https://ask.dcloud.net.cn/question/90214) @@ -1270,6 +1314,7 @@ + 优化 uni-AD 激励视频广告内部加载逻辑,完善错误信息 [详情](https://ask.dcloud.net.cn/article/36718#rewarderror) #### 2.6.3.20200305-alpha +* 【uni-app】 + 新增 页面属性配置节点 page-meta [详情](https://uniapp.dcloud.io/component/page-meta) + App平台、H5平台 调整 canvas 组件大小改变时不再丢失内容 + App平台 【重要】 老版自定义组件编译模式将于4月1日下线 [详情](https://ask.dcloud.net.cn/article/36988) @@ -1337,6 +1382,7 @@ + Android平台 修复启动小程序后调用扫码可能引起的闪退问题 [详情](https://ask.dcloud.net.cn/question/89827) #### 2.5.11.20200212-alpha +* 【uni-app】 + App平台 新增 API uni.createRewardedVideoAd,激励视频广告 [详情](https://uniapp.dcloud.io/component/ad-rewarded-video) + hello uni-app 新增 ad 组件示例 + hello uni-app 新增 激励视频广告 API示例 @@ -1346,11 +1392,13 @@ + iOS平台 修复 HBuilderX2.5.8引出的视频播放控件无法播放直播地址的Bug [详情](https://ask.dcloud.net.cn/question/88393) #### 2.5.10.20200205-alpha +* 【uni-app】 + APP平台、H5平台 优化 默认请求超时时间(request、connectSocket、uploadFile、downloadFile)对齐微信小程序由6秒改为60秒 * 【5+App插件】 + Android平台 修复 调用系统分享消息 plus.share.sendWithSystem 标题不支持国际化的Bug [详情](https://ask.dcloud.net.cn/question/87936) #### 2.5.9.20200203-alpha +* 【uni-app】 + uniCloud 支持 H5平台的发布 + uniCloud 支持设置协作者,多人使用相同AppID的项目,可绑定同一服务空间。方法:[开发者中心](https://dev.dcloud.net.cn) -> 选择应用 -> 项目成员管理。 + uniCloud 修复 H5平台 main.js 内使用 uniCloud 报错的Bug @@ -1359,6 +1407,7 @@ + uni-ui 新增 uni-combox 组合框组件 #### 2.5.8.20200128-alpha +* 【uni-app】 + 【重要】uniCloud公测。serverless模式,全端云开发,js编写后端代码 [详情](https://uniapp.dcloud.io/uniCloud/README) + App-Android平台 修复 tabBar 设置 midButton 可能显示不全的Bug [详情](https://ask.dcloud.net.cn/question/87744) + App-iOS平台 修复 video 组件未播放时调用 seek 可能导致界面不正常的bug [详情](https://ask.dcloud.net.cn/question/80013) @@ -1368,6 +1417,7 @@ + iOS平台 修复 视频播放控件 VideoPlayer 暂停播放后手势快进或后退操作时,没有更新进度条上显示时间的Bug #### 2.5.7.20200116-alpha +* 【uni-app】 + App平台 修复 v3版本 原生组件 fixed 定位无效的Bug [详情](https://ask.dcloud.net.cn/question/87475) + App平台 修复 v3版本 uni.createSelectorQuery 无法查询到 id 的Bug [详情](https://ask.dcloud.net.cn/question/87644) + App平台 修复 v3版本 非 tab 首页(nvue)显示 tabBar 的Bug [详情](https://ask.dcloud.net.cn/question/87536) @@ -1382,6 +1432,7 @@ + Android平台 修复 音频播放对象 AudioPlayer 触发end事件之后,调用 stop 和 destroy 方法会出现闪退的Bug [详情](https://ask.dcloud.net.cn/question/73227) #### 2.5.6.20200113-alpha +* 【uni-app】 + App平台 修复 非v3编译模式 自定义组件失效的Bug [#1271](https://github.com/dcloudio/uni-app/issues/1271) + App平台 修复 v3版本 组件 dataset 属性可能导致运行报错的Bug + App平台 优化 v3版本 uni.request API 失败回调中返回详细信息 @@ -1392,6 +1443,7 @@ + 新增 Webview窗口样式支持设置禁止调用plus属性 disablePlus,解决加载外部页面时可能调用plus对应用造成危害的隐患 [详情](https://ask.dcloud.net.cn/question/85390) #### 2.5.5.20200111-alpha +* 【uni-app】 + 【重要】easycom 支持自动扫描组件,符合目录规则的组件,无需在pages.json配置即可直接使用 [详情](https://uniapp.dcloud.io/collocation/pages?id=easycom) + 【重要】App平台、H5平台 新增 支持 renderjs,替代 wxs ,以 vue 组件的写法运行在视图层 [详情](https://uniapp.dcloud.io/frame?id=renderjs) + App平台、H5平台、字节跳动小程序平台 新增 swiper 组件支持 disable-touch 属性 @@ -1417,6 +1469,7 @@ + iOS平台 修复 调用 plus.gallery.pick 选择相册中的照片后, 连续快速点击完成按钮可能会引起应用崩溃的bug [详情](https://ask.dcloud.net.cn/question/87123) #### 2.5.3-20200107-alpha +* 【uni-app】 + 【重要】新增 easycom 组件模式,简化组件使用。无需在页面里引入和注册组件,打包时会自动剔除没有使用的组件 [详情](https://uniapp.dcloud.io/collocation/pages?id=easycom) + 【重要】新增 uni-AD 广告联盟。整合App、小程序等多端广告,整合腾讯广点通、头条穿山甲、360广告联盟等众多SDK [详情](https://uniad.dcloud.net.cn/) + 【重要】App平台 新增 ad 组件,支持信息流、banner等应用内自定义广告 [详情](https://uniapp.dcloud.io/component/ad) @@ -1448,6 +1501,7 @@ + iOS平台 修复 在非刘海屏手机获取应用的安全区域 plus.navigator.getSafeAreaInsets 返回 deviceTop 数据可能不正确的Bug #### 2.5.0.20191231-alpha +* 【uni-app】 + App平台 新建项目默认使用v3编译器,如不需要v3编译,请在【manifest-App常用其他配置】取消 + App平台 新增 v3版本 支持配置 nvue 首页 fast 启动模式,即不等待逻辑层初始化完毕,直接启动渲染层 [详情](https://uniapp.dcloud.io/collocation/manifest?id=app-plus) + App平台 修复 v3版本 globalStyle 内配置页面动画不生效的Bug [详情](https://ask.dcloud.net.cn/question/85654) @@ -1474,13 +1528,13 @@ + iOS平台 修复 iOS13调用 plus.screen.setBrightness 方法可能会导致页面失去响应的Bug #### 2.4.9.20191223-alpha -* 【uni-app插件】 +* 【uni-app】 + App平台 修复 v3版本 uCharts 某些图表类型无法显示的Bug + App-Android平台 修复 HBuilderX2.4.8引出的 nvue list 组件的下拉刷新功能无法使用的Bug + App-Android平台 修复 tabBar 动态设置某一项的内容会导致选中状态失效的Bug [详情](https://ask.dcloud.net.cn/question/80941) #### 2.4.8.20191220-alpha -* 【uni-app插件】 +* 【uni-app】 + App平台 修复 v-for 中监听事件某些情况参数不正确的Bug + App平台 修复 uni.login 微信登录提示“没有这些scope权限”的Bug [详情](https://ask.dcloud.net.cn/question/85417) + App-Android平台 修复 nvue map 组件中标注点设置 translateMarker 旋转角度后,点气泡也会随之旋转的Bug [详情](https://ask.dcloud.net.cn/question/84676) @@ -1499,7 +1553,7 @@ + iOS平台 修复 应用切换到后台,从其它应用传参数激活到前台时 plus.runtime.arguments 可能不更新的Bug #### 2.4.7.20191216-alpha -* 【uni-app插件】 +* 【uni-app】 + 【重要】H5平台、QQ小程序 支持运行微信小程序组件 [详情](https://hellouniapp.dcloud.net.cn/pages/template/vant-button/vant-button) + 【重要】App平台 新增 pages.json 配置屏幕方向。横屏应用请在这里配置,app.vue里生效较晚 [详情](https://uniapp.dcloud.io/collocation/pages?id=globalstyle) + App平台 优化 选择位置 支持在搜索结果中选择 @@ -1536,7 +1590,7 @@ + iOS平台 修复 系统日期选择框(plus.nativeUI.pickDate)、时间选择框(plus.nativeUI.pickTime)在横屏时显示不正常的Bug #### 2.4.4.20191129-alpha -* 【uni-app插件】 +* 【uni-app】 + App平台 优化 选择位置,全新UI、新增参数 latitude、longitude,一键到达当前位置 + App平台 修复 真机运行指定页面为首页时白屏的Bug + App平台 修复 v3版本 webview 组件返回不正确的Bug @@ -1554,7 +1608,7 @@ + iOS平台 修复 预览图片(previewImage)可能无法正常显示部分网络地址图片的Bug [详情](https://ask.dcloud.net.cn/question/83542) #### 2.4.3.20191125-alpha -* 【uni-app插件】 +* 【uni-app】 + 【重要】App端重大架构升级 “v3编译器”,更快的启动速度、更好的性能、更多vue语法支持、可webview调试视图层。可通过设置`manifest.json`文件中`app-plus`节点下的`compilerVersion:3 `启用新架构 [详情](https://ask.dcloud.net.cn/article/36599) + 新增 支持在页面文件调用 `App.vue` 中定义的函数方法 [#665](https://github.com/dcloudio/uni-app/issues/665) + 修复 发行模式下使用 scss ,部分情况条件编译不生效的 Bug [1013](https://github.com/dcloudio/uni-app/issues/1013) @@ -1612,7 +1666,7 @@ + iOS平台 wkwebview下,plusready未触发时调用mui.ajax,在控制台输出正确的告警提醒 #### 2.4.2.20191115-alpha -* 【uni-app插件】 +* 【uni-app】 + APP平台 修复 当`manifest.json`中`nvueCompiler`配置项不是`weex`时,picker 组件文字超出无法隐藏的Bug [详情](https://ask.dcloud.net.cn/question/83048) + APP平台 修复 当`manifest.json`中`nvueCompiler`配置项不是`weex`时,uni.scanCode 接口无法回调的Bug [详情](https://ask.dcloud.net.cn/question/82984) + APP平台 修复 当`manifest.json`中`nvueCompiler`配置项不是`weex`时,uni.chooseLocation 接口无法回调的Bug [详情](https://ask.dcloud.net.cn/question/82988) @@ -1630,11 +1684,11 @@ + iOS平台 修复 创建本地消息(plus.push.createMessage)在iOS10及以上系统只显示最后一条的Bug [详情](https://ask.dcloud.net.cn/question/82560) #### 2.4.1.20191114-alpha -* 【uni-app插件】 +* 【uni-app】 + App-iOS平台 修复 picker 组件 range 数据量较大时无法打开的Bug #### 2.4.0.20191112-alpha -* 【uni-app插件】 +* 【uni-app】 + 【重要】nvue文件编译模式默认从 weex 模式修改为 uni-app 模式。推荐使用多端可用、更成熟、组件更丰富的 uni-app 模式。如仍需使用 weex 模式,需在manifest中手动配置 + 【重要】uni ui 新版正式发布,同时兼容vue和nvue。欢迎插件市场作者也升级自己的组件,同时兼容nvue [详情](https://uniapp.dcloud.io/component/README?id=uniui) + 【重要】自定义组件模式新增 crypto.getRandomValues 方法,获取符合密码学要求的安全随机值 diff --git a/docs/release.md b/docs/release.md index 67d7dbfa718b200896167dd116f98567ffaa5be3..5a2a44bc9ef3d7c463675fd9db30abdb0e62ad7c 100755 --- a/docs/release.md +++ b/docs/release.md @@ -1,4 +1,5 @@ #### 3.1.2.20210206 +* 【uni-app】 + 新增 uni.getSystemInfo 支持获取 deviceId 作为设备标识。App 端根据设备信息生成,非 App 端由 uni-app 框架生成基于随机数的 id + App平台、H5平台 优化 dataset 获取逻辑,完善非 string 类型支持 + App平台、H5平台 修复 css 媒体查询内的 rpx 单位不生效的Bug [详情](https://ask.dcloud.net.cn/question/112279) @@ -115,6 +116,7 @@ + iOS平台 新增 小程序页面关闭时支持动态设置原生导航栏的显隐方法 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/API/ios?id=SetNavigationBarHidden) #### 3.0.7.20210123 +* 【uni-app】 + App平台 修复 windows 系统部分情况下,查找 Chrome 失败,导致无法正常 debug 的Bug + App平台 修复 包含微信小程序组件时,部分情况下首次编译触发热刷新的Bug + App-Android平台 修复 nvue list 组件调用 setSpecialEffects 设置吸顶后,input 子组件无法获取焦点的Bug [详情](https://ask.dcloud.net.cn/question/114511) @@ -151,6 +153,7 @@ + iOS平台 修复 titleNView 标题文字在隐藏软键盘时可能出现抖动的Bug #### 3.0.5.20210107 +* 【uni-app】 + H5平台 新增 uni.setLeftWindowStyle、uni.setTopWindowStyle、uni.setRightWindowStyle 三个为窗体(leftWindow、rightWindow、topWindow)设置样式的API [详情](https://uniapp.dcloud.net.cn/api/ui/adapt) * 【uniCloud】 + DB Schema 新增 支持对 string 类型数据配置 trim ,可自动对字符串去除前后空白字符 [详情](https://uniapp.dcloud.net.cn/uniCloud/schema?id=trim) @@ -161,6 +164,7 @@ + clientDB 修复 field 中包含`-`时报错的Bug + uniCloud本地调试插件 修复 部分日志导致本地调试服务崩溃的Bug + unicloud-db组件 支持tree查询,新增属性 gettree、startwith、limitlevel [详情](https://uniapp.dcloud.net.cn/uniCloud/unicloud-db?id=props) +* 【uni-app】 + uni-ui 新增 uni-data-picker 组件 [详情](https://ext.dcloud.net.cn/plugin?id=3796) * 【App插件(含5+App和uni-app的App端)】 + 一键登录 优化 错误回调返回数据格式,添加 appid、metadata、uid 属性,便于排查错误 [规范](https://www.html5plus.org/doc/zh_cn/oauth.html#plus.oauth.ErrorCallback) @@ -168,6 +172,7 @@ + Android平台 修复 云端打包 更新 com.android.tools.build:gradle 版本后可能引起安装包文件变大、运行显示白屏的Bug [详情](https://ask.dcloud.net.cn/question/114496) #### 3.0.4.20201231 +* 【uni-app】 + App、H5平台 新增 vue 页面中的 input、textarea 在新版浏览器内核(Chrome81+、Safari13.7+)中 confirm-type 即键盘右下角按钮文字,支持更多配置(send、next、done) + App、H5平台 新增 网络请求相关接口 uni.request、uni.uploadFile、uni.downloadFile 支持 timeout 参数 + App、H5平台 优化 input 组件 number 和 digit 类型支持输入负数(注意之前依赖键盘不能输入负数而没有校验输入内容应用应补充校验规则) [详情](https://ask.dcloud.net.cn/question/62987) @@ -292,6 +297,7 @@ + iOS平台 修复 小程序跳转其他原生页面再返回小程序时,对应生命周期事件 onShow、onHide 没有触发的Bug #### 2.9.8.20201110 +* 【uni-app】 + App-Android平台 修复 uni原生插件扩展Component组件 bindData 回调不触发的Bug + App-iOS平台 修复 input 组件在点击时取消禁用无法弹出软键盘的Bug [详情](https://ask.dcloud.net.cn/question/110491) * 【App插件(含5+App和uni-app的App端)】 @@ -299,6 +305,7 @@ + iOS平台 修复 2.8.13版本引出的 高德定位设置 geocode 为 true 无法返回地址信息的Bug [详情](https://ask.dcloud.net.cn/question/110474) #### 2.9.7.20201106 +* 【uni-app】 + 【重要】 更新文档 2.9.0+ 后 rpx、rem 样式变形的处理办法 [详情](https://ask.dcloud.net.cn/article/37911) + App平台、H5平台 新增 支持 uni.offCompassChange、uni.offAccelerometerChange 用于移除相关事件监听 + App平台、H5平台 修复 Safari 14 输入组件禁用状态文字颜色变浅的Bug [详情](https://ask.dcloud.net.cn/question/109013) @@ -369,6 +376,7 @@ + iOS平台 修复 Webview窗口标题栏搜索框的光标在 iOS13+ 上显示位置不正确的Bug [详情](https://ask.dcloud.net.cn/question/103205) #### 2.9.3.20201014 +* 【uni-app】 + 【重要】新增 大屏适配指南 [详情](https://uniapp.dcloud.net.cn/adapt) + 【重要】新增 leftWindow、rightWindow、topWindow,用于宽屏适配 [详情](https://uniapp.dcloud.net.cn/collocation/pages?id=topwindow) + 【重要】新增 match-media 媒体查询适配组件,用于动态屏幕适配 [详情](https://uniapp.dcloud.net.cn/component/match-media) @@ -446,6 +454,7 @@ + iOS平台 修复 安装App后偶现首次无法正常启动小程序的Bug #### 2.8.13.2020927 +* 【uni-app】 + App-iOS平台 修复 2.8.12版引出的 nvue image 组件动态设置样式在 iOS14 以下设备图片不显示的Bug [详情](https://ask.dcloud.net.cn/question/107884) + App-iOS平台 修复 tabbar 中的文本在 iOS14 上无法完整显示的Bug [#2146](https://github.com/dcloudio/uni-app/issues/2146) * 【App插件(含5+App和uni-app的App端)】 @@ -453,6 +462,7 @@ + iOS平台 修复 获取通讯录 plus.contacts.getAddressBook 在 iOS14 上导致应用闪退的Bug [详情](https://ask.dcloud.net.cn/question/107339) #### 2.8.12.20200926 +* 【uni-app】 + App-Android平台 修复 2.8.4版引出的 uni.request tcp连接没有复用的Bug [详情](https://ask.dcloud.net.cn/question/106167) + App-Android平台 修复 2.8.11版引出的 uni-AD 腾讯广点通SDK更新后在X86模拟器上无法正常启动的Bug [详情](https://ask.dcloud.net.cn/question/106532) + App-iOS平台 修复 离线打包使用 XCode12 编译运行到 iOS14 上 nvue 页面图片无法显示的Bug [详情](https://ask.dcloud.net.cn/question/107320) @@ -464,6 +474,7 @@ + iOS平台 修复 从本地相册选择图片在 iOS14 上可能显示不正常的Bug [详情](https://ask.dcloud.net.cn/question/107745) #### 2.8.11.20200907 +* 【uni-app】 + 新增 uni.navigateTo 增加参数 events 支持页面间通信 [详情](https://uniapp.dcloud.net.cn/api/router?id=navigateto) + 修复 编译时提示 caniuse-lite 过期的Bug + App平台、H5平台 优化 image 组件支持 mode="heightFix" @@ -500,6 +511,7 @@ + iOS平台 修复 视频播放控件 VideoPlayer 动态修改 objectFit 属性不生效的Bug #### 2.8.8.20200820 +* 【uni-app】 + App-Android平台 修复 调用 plus.io.requestFileSystem 概率性出现`Failed to find taskCenter`错误信息的Bug [详情](https://ask.dcloud.net.cn/question/103902) + App-Android平台 修复 2.8.4版引出的 uni.request 请求 cookie 未正确处理可能引起网络请求失败的Bug [详情](https://ask.dcloud.net.cn/question/105139) + App-Android平台 修复 2.8.4版引出的 Android4.4系统设备运行崩溃的Bug @@ -519,6 +531,7 @@ + iOS平台 修复 直播推流 LivePusher 监听事件后不触发回调的Bug #### 2.8.6.20200814 +* 【uni-app】 + App-Android平台 修复 2.8.4版引出的 uni.request 请求返回的 http 响应头数据中 key 名称变成小写的Bug [详情](https://ask.dcloud.net.cn/question/103995) + 小程序平台 修复 v-for 中事件使用部分复杂的表达式编译报错的Bug + 小程序平台 修复 v-for 中嵌套 v-if 时部分复杂表达式编译后运行报错的Bug [#2011](https://github.com/dcloudio/uni-app/issues/2011) @@ -527,6 +540,7 @@ + iOS平台 更新 UniPush 使用的个推SDK版本为2.4.5.1,解决在部分设备上获取唯一标识可能重复的问题 #### 2.8.5.20200812 +* 【uni-app】 + 【重要】App-Android平台 修复 targetSdkVersion 设置为 29 时在 Android10 运行白屏的Bug,满足谷歌应用商店上架对targetSdkVersion的要求 [详情](https://ask.dcloud.net.cn/question/103166) + App平台、H5平台 优化 uni.setTabBarItem 支持 pagePath 配置 + App平台、H5平台 修复 picker 组件设置 value 为 -1 时表现异常的Bug [#1553](https://github.com/dcloudio/uni-app/issues/1553) @@ -588,9 +602,11 @@ + Android平台 修复 小程序在manifest.json配置固定横屏或竖屏方向无效的Bug #### 2.8.3.20200728 +* 【uni-app】 + H5平台 修复 启用摇树优化后 audio 组件编译报错的Bug [#1943](https://github.com/dcloudio/uni-app/issues/1943) #### 2.8.2.20200726 +* 【uni-app】 + 优化 编译错误提示更准确,新增采集未知的编译器错误 + App平台 修复 uni.hideLoading 会把 uni.showToast 隐藏掉的Bug + App平台 修复 uploadTask.abort 无效的Bug [详情](https://ask.dcloud.net.cn/question/99364) @@ -681,6 +697,7 @@ + iOS平台 修复 发送短信 sendMessage API无效的Bug #### 2.7.14.20200618 +* 【uni-app】 + 【重要】新增 自动化测试 [详情](https://uniapp.dcloud.io/collocation/auto/quick-start) + 【重要】新增 运行和发布到快应用联盟 [详情](https://uniapp.dcloud.io/quickstart?id=quickapp-webview) + 【重要】新增 运行和发布到华为快应用 [详情](https://uniapp.dcloud.io/quickstart?id=quickapp-webview-huawei) @@ -743,6 +760,7 @@ + iOS平台 修复 搜索蓝牙设备 startBluetoothDevicesDiscovery 连续调用多次触发失败回调的Bug #### 2.7.9.20200527 +* 【uni-app】 + 【重要】支持运行和发布到 360小程序 [详情](https://uniapp.dcloud.io/matter?id=mp-360) + App平台 修复 class 名称中含有 rpx、upx 时不生效的Bug [详情](https://ask.dcloud.net.cn/question/96981) + App-Android平台 修复 HBuilderX2.7.5 引出的 uni.request 网络请求 header 设置参数设置 content-type 无效的Bug [详情](https://ask.dcloud.net.cn/question/97246) @@ -776,6 +794,7 @@ + iOS平台 修复 原生导航标题栏 titleNView 动态设置 type 为 transparent 可能显示不正常的Bug [详情](https://ask.dcloud.net.cn/question/96556) #### 2.7.5.20200519 +* 【uni-app】 + 【重要】 调整 App平台 自定义组件编译模式下线,应用默认以v3编译模式运行。并在manifest去除相关概念。包体积减少3M [详情](https://ask.dcloud.net.cn/article/36988) + 【重要】 调整 uni统计默认不再自动开启,需要此服务请手动在manifest中打开 [详情](https://ask.dcloud.net.cn/article/37234) + uni-app cli版支持发行到快应用平台 [详情](https://uniapp.dcloud.io/quickstart?id=quickapp) @@ -855,6 +874,7 @@ + iOS平台 修复 video 组件退出全屏后页面布局错位的Bug #### 2.6.16.20200424 +* 【uni-app】 + App平台、H5平台 修复 部分组件文本前后出现多余空格或换行的Bug [详情](https://ask.dcloud.net.cn/question/94802) + App平台 修复 v3版本 text 组件首尾换行表现与旧版不一致的Bug + H5平台 修复 manifes.json 内 template 配置的模板文件不存在时框架样式错误的Bug @@ -865,6 +885,7 @@ + Android平台 修复 新浪微博登录时选择不授权,返回后无法再次调用登录授权的Bug [详情](https://ask.dcloud.net.cn/question/93971) #### 2.6.15.20200421 +* 【uni-app】 + 【重要】App平台 修复 v3版本 组件之间样式隔离,解决历史项目升级v3后,部分样式错乱问题 [详情](https://ask.dcloud.net.cn/question/91501) + App平台、H5平台 新增 EditorContext.insertImage 支持 width、height、extClass、data 配置 + App平台、H5平台 修复 text 组件调整换行解析导致兼容问题的Bug [详情](https://ask.dcloud.net.cn/question/94473) @@ -936,6 +957,7 @@ + iOS平台 修复 小程序内 wgt 热更新资源后启动会显示一下 LaunchScreen.storyboard 页面的Bug #### 2.6.11.20200409 +* 【uni-app】 + App平台 新增 激励视频广告支持服务器回调 [详情](https://uniapp.dcloud.io/api/ad/rewarded-video-ad) + App平台 优化 控制台日志支持打印数组类型 + App平台 修复 v3版本 判断浏览器专用 API(如:navigator)报错的Bug @@ -978,6 +1000,7 @@ + iOS平台 修复 uni.chooseImage 引起内存泄露的Bug #### 2.6.9.20200403 +* 【uni-app】 + 【重要】 App平台 调整 manifest中默认的编译模式为v3模式。如需要切换为老版自定义组件模式,需要在 manifest可视化界面 - App其他常用设置 中,去掉v3编译模式 + 【重要】 App平台 新增 v3版本 支持纯 nvue 编译模式。两种模式不再互斥 + 【重要】 App平台 调整 v3版本 template 节点中引用静态资源文件时(如:图片),调整查找策略为【基于当前文件的路径搜索】,与其他平台保持一致 @@ -998,6 +1021,7 @@ + iOS平台 修复 Webview窗口标题栏 titleNView 动态设置 titleText 在某些情况下可能不生效的Bug [详情](https://ask.dcloud.net.cn/question/92494) #### 2.6.8.20200330 +* 【uni-app】 + 优化 静态资源引入方式 [详情](https://uniapp.dcloud.io/frame?id=resource) + 修复 内联 wxs 里包含“!”符号时报错的Bug [详情](https://ask.dcloud.net.cn/question/90581) + 修复 TypeScript 项目部分情况(存在 easycom 组件),内置组件报未注册的Bug [#1400](https://github.com/dcloudio/uni-app/issues/1400) @@ -1123,6 +1147,7 @@ + iOS平台 修复 pickDate、pickTime 无法显示的Bug #### 2.6.5.20200314 +* 【uni-app】 + 新增 页面属性配置节点 page-meta [详情](https://uniapp.dcloud.io/component/page-meta) + App平台 【重要】 老版自定义组件编译模式将于4月1日下线 [详情](https://ask.dcloud.net.cn/article/36988) + App平台 【重要】 新增 vue页面引用的js,支持原生混淆(限v3) [详情](https://ask.dcloud.net.cn/article/36437) @@ -1209,9 +1234,11 @@ + Android平台 修复启动小程序后调用扫码可能引起的闪退问题 [详情](https://ask.dcloud.net.cn/question/89827) #### 2.6.1.20200226 +* 【uni-app】 + App-iOS平台 修复 非 v3 编译模式真机运行时提示框架版本不一致的Bug #### 2.6.0.20200223 +* 【uni-app】 + 【重要】uniCloud公测。serverless模式,全端云开发,js编写后端代码 [详情](https://uniapp.dcloud.io/uniCloud/README) + 【重要】uni小程序sdk公测。原生App内嵌本sdk,快速实现小程序能力,或部分栏目实现动态化 [详情](https://ask.dcloud.net.cn/docs/#https://ask.dcloud.net.cn/article/36941) + 【重要】新增 uni-AD 广告联盟。整合App、小程序等多端广告,整合腾讯广点通、头条穿山甲、360广告联盟等众多广告源,提供最佳变现平台 @@ -1289,6 +1316,7 @@ + iOS平台 修复 视频播放控件 VideoPlayer 暂停播放后手势快进或后退操作时,没有更新进度条上显示时间的Bug #### 2.5.1.20200103 +* 【uni-app】 + 【重要】App端重大架构升级 `v3编译器`,更快的启动速度、更好的性能、更多vue语法支持、可webview调试视图层。新项目默认开启v3,可通过【manifest.json-App其他设置】开启关闭v3 [详情](https://ask.dcloud.net.cn/article/36599) + 【重要】H5平台、QQ小程序 支持运行微信小程序组件 [详情](https://hellouniapp.dcloud.net.cn/pages/template/vant-button/vant-button) + 【重要】App平台 新增 pages.json 配置屏幕方向。横屏应用请在这里配置,app.vue里生效较晚 [详情](https://uniapp.dcloud.io/collocation/pages?id=globalstyle) @@ -1362,12 +1390,13 @@ + iOS平台 修复 在非刘海屏手机获取应用的安全区域 plus.navigator.getSafeAreaInsets 返回 deviceTop 数据可能不正确的Bug #### 2.4.6.20191210 +* 【uni-app】 + App平台 修复 纯 vue 项目配置 condition 后运行报错的Bug [详情](https://ask.dcloud.net.cn/question/84752) + App-Android平台 修复 选择位置 概率出现定位中心点不居中的Bug [详情](https://ask.dcloud.net.cn/question/84819) + H5平台 修复 发行模式启用摇树优化后,运行报 getApp 出错的Bug [详情](https://ask.dcloud.net.cn/question/84763) #### 2.4.5.20191209 -* 【uni-app插件】 +* 【uni-app】 + 新增 支持在页面文件调用 `App.vue` 中定义的函数方法 [#665](https://github.com/dcloudio/uni-app/issues/665) + 优化 `babel.config.js` 文件里的 `@vue/babel-preset-app` 支持配置 `modules:false` ,让打包后的代码体积更小,运行更快 [#929](https://github.com/dcloudio/uni-app/issues/929) + 修复 发行模式下使用 scss ,部分情况条件编译不生效的 Bug [1013](https://github.com/dcloudio/uni-app/issues/1013) @@ -1433,7 +1462,7 @@ + iOS平台 修复 苹果应用内支付IAP恢复购买接口(restoreComplateRequest)有可能不会返回恢复购买凭证的Bug #### 2.4.2.20191115 -* 【uni-app插件】 +* 【uni-app】 + APP平台 修复 当`manifest.json`中`nvueCompiler`配置项不是`weex`时,picker 组件文字超出无法隐藏的Bug [详情](https://ask.dcloud.net.cn/question/83048) + APP平台 修复 当`manifest.json`中`nvueCompiler`配置项不是`weex`时,uni.scanCode 接口无法回调的Bug [详情](https://ask.dcloud.net.cn/question/82984) + APP平台 修复 当`manifest.json`中`nvueCompiler`配置项不是`weex`时,uni.chooseLocation 接口无法回调的Bug [详情](https://ask.dcloud.net.cn/question/82988) @@ -1451,7 +1480,7 @@ + iOS平台 修复 创建本地消息(plus.push.createMessage)在iOS10及以上系统只显示最后一条的Bug [详情](https://ask.dcloud.net.cn/question/82560) #### 2.4.1.20191114 -* 【uni-app插件】 +* 【uni-app】 + 【重要】公告:非自定义组件模式停止支持 [详情](https://ask.dcloud.net.cn/article/36385) + 【重要】nvue文件编译模式默认从 weex 模式修改为 uni-app 模式。推荐使用多端可用、更成熟、组件更丰富的 uni-app 模式。如仍需使用 weex 模式,需在manifest中手动配置 + 【重要】uni ui 新版正式发布,同时兼容vue和nvue。欢迎插件市场作者也升级自己的组件,同时兼容nvue [详情](https://uniapp.dcloud.io/component/README?id=uniui) @@ -1512,7 +1541,7 @@ + iOS平台 修复 Native.JS获取当前Webview窗口的原生实例对象(plus.ios.currentWebview)可能返回为空的Bug [详情](https://ask.dcloud.net.cn/question/81037) #### 2.3.7.20191024 -* 【uni-app插件】 +* 【uni-app】 + 修复 在 App.vue 的 onLaunch 中,不支持 this.globalData 的 Bug + H5平台 修复 开启 treeShaking 后 picker 组件无法使用的Bug [#841](https://github.com/dcloudio/uni-app/issues/841) + App-Android平台 修复 input组件使用特定输入法(如搜狗)时,无法正常切换键盘模式的Bug [详情](https://ask.dcloud.net.cn/question/80172) @@ -1523,7 +1552,7 @@ + 5+引擎开源,开发者可自主编译自己的引擎,[Android地址](https://github.com/dcloudio/H5P.Android)、[iOS引擎地址](https://github.com/dcloudio/H5P.iOS) #### 2.3.6.20191021 -* 【uni-app插件】 +* 【uni-app】 + App平台 修复 nvue bindingx API bind 参数导致异常的Bug [详情](https://ask.dcloud.net.cn/question/80735) + App平台 修复 tabBar 设置 borderStyle 为 black 不生效的Bug [详情](https://ask.dcloud.net.cn/question/80921) + App平台 修复 tabBar 使用默认高度时 uni.getSystemInfo 获取的 windowHeight 不正确的Bug [详情](https://ask.dcloud.net.cn/question/80888) @@ -1535,7 +1564,7 @@ + Android平台 修复 HBuilderX2.3.5引出的上传文件 uploadFile 可能失败的Bug [详情](https://ask.dcloud.net.cn/question/80815) #### 2.3.5.20191018 -* 【uni-app插件】 +* 【uni-app】 + 【重要】App平台 重构 tabBar,原生支持 midButton(中间凸起),支持高度调节(App、H5默认高度统一为50px),降低内存占用,避免iOS白屏。注意不再支持通过 plus API 操作 tabBar [详情](https://uniapp.dcloud.io/collocation/pages?id=tabbar) + App平台 新增 nvue 云打包支持原生混淆源码 [详情](https://ask.dcloud.net.cn/article/36437) + App平台 新增 nvue (uni-app编译模式)内置 bindingx 模块,可以免安装node模块直接使用 @@ -1585,7 +1614,7 @@ + iOS平台 修复 系统相册选择图片文件时如果相册中没有图片返回时loading界面不消失的Bug #### 2.3.3.20190923 -* 【uni-app插件】 +* 【uni-app】 + App-Android平台 新增 uni.request 网络请求增加参数 sslVerify,配置是否验证 ssl 证书。但建议使用普遍受信的证书而不是忽略证书校验。[详情](https://uniapp.dcloud.io/api/request/request) + App-iOS平台 调整 非自定义组件模式 逻辑层默认从 WKWebview 切回 UIWebview,避免 uni.request 无法跨域的问题。但仍建议开发者尽快升级自定义组件模式 + App-iOS平台 新增 非自定义组件模式 iOS13上页面无法滚动的问题,如不能很快升级为自定义组件模式,可临时使用本文的方案2来解决,[详情](https://ask.dcloud.net.cn/article/36410) @@ -1596,7 +1625,7 @@ + iOS平台 修复 iOS13上保存图片到系统相册(plus.gallery.save)失败的Bug #### 2.3.2.20190921 -* 【uni-app插件】 +* 【uni-app】 + App平台 修复 uni.writeBLECharacteristicValue 无法写入数据的Bug [详情](https://ask.dcloud.net.cn/question/79204) + App平台 修复 调用 uni.pageScrollTo 时页面内元素 fixed 定位失效的Bug [详情](https://ask.dcloud.net.cn/question/73179) + App平台 修复 调用 uni.switchTab 某些情况下白屏的Bug @@ -1616,14 +1645,14 @@ + iOS平台 修复 iOS13上WKWebview的input组件设置自动聚焦无效的Bug #### 2.3.1.20190920 -* 【uni-app插件】 +* 【uni-app】 + App平台 修复 vue页面 scroll-view 组件在 iOS13 无法滚动的 Bug [详情](https://ask.dcloud.net.cn/question/78627) + H5平台 修复 uni.request 方法发起 GET 请求之前出现 OPTIONS 预检请求的 Bug + 字节跳动小程序 修复 this.$refs 部分场景无法获取组件引用的 Bug [#791](https://github.com/dcloudio/uni-app/issues/791) + uni统计 修复 小程序端发行后所有页面都添加 onShareAppMessage 的 Bug [#792](https://github.com/dcloudio/uni-app/issues/792) #### 2.3.0.20190919 -* 【uni-app插件】 +* 【uni-app】 + 【重要】uni统计平台上线,一份报表,掌握业务全景 [详情](https://tongji.dcloud.net.cn) 注意小程序需加 tongji.dcloud.io 到域名白名单 + 【重要】调整:编译模式默认为自定义组件模式。若开发者需要非自定义组件模式,需在manifest.json中明确配置usingComponents节点为false + 【重要】公告:非自定义组件模式,将于2019年11月1日起,停止支持。请开发者尽快升级 [详情](https://ask.dcloud.net.cn/article/36385) @@ -1747,14 +1776,14 @@ + iOS平台 修复 蓝牙(Bluetooth)开始搜索后不停止直接关闭页面可能会引起应用崩溃的Bug #### 2.2.2.20190816 -* 【uni-app插件】 +* 【uni-app】 + App平台 修复 uni.chooseLocation 界面搜索地点导致地图高度异常的Bug [详情](https://ask.dcloud.net.cn/question/76645) * 【5+App插件】 + Android平台 修复 部分情况下软键盘隐藏后页面底部留白的Bug [详情](https://ask.dcloud.net.cn/question/76683) + Android平台 修复 plus.gallery.pick选择视频后返回失败的Bug #### 2.2.1.20190813 -* 【uni-app插件】 +* 【uni-app】 + App平台 修复 uni.request 接口中 responseType 参数设置为 arraybuffer 时,请求无效的 Bug [详情](https://ask.dcloud.net.cn/question/66153) + H5平台 修复 开启摇树优化(treeShaking)后,多构建出一份无效文件的Bug [#638](https://github.com/dcloudio/uni-app/issues/638) * 【5+App插件】 @@ -1767,7 +1796,7 @@ + iOS平台 修复 uni-app项目打包模块配置中勾选“Maps(地图)”但不配置高德或百度地图SDK参数引起提交云端打包失败的Bug #### 2.2.0.20190812 -* 【uni-app插件】 +* 【uni-app】 + 【重要】H5平台 新增 支持配置摇树优化,打包时裁剪不需要的组件及API,大幅减少H5框架的发行体积,提高首次加载渲染速度 [详情](https://uniapp.dcloud.io/collocation/manifest?id=optimization) + 【重要】App平台 自定义组件模式 优化 uni.request 的实现,加快联网速度,尤其是上拉翻页的速度 + 【重要】App平台 支持纯 nvue 项目,manifest配置 "app-plus" -> "renderer":"native",可不加载基于 webview 的运行框架,减少包体积、提升启动速度。(新建项目选新闻模板可体验) @@ -1820,7 +1849,7 @@ + iOS平台 修复 蓝牙(Bluetooth)特征值读(readBLECharacteristicValue)或写(writeBLECharacteristicValue)操作可能不触发回调的Bug #### 2.1.3.20190724 -* 【uni-app插件】 +* 【uni-app】 + 修复 项目路径包含空格时,debugger 的 sourcemap 不正确导致无法打断点的Bug + App平台 修复 input 组件 type 值为 number 时 password 属性不生效的 Bug [#556](https://github.com/dcloudio/uni-app/issues/556) + App平台 修复 取消扫码会触发扫码成功回调的 Bug @@ -1843,7 +1872,7 @@ + iOS平台 修复 真机运行时偶发页面无法渲染(白屏)的Bug [详情](https://ask.dcloud.net.cn/question/74782) #### 2.1.1.20190716 -* 【uni-app插件】 +* 【uni-app】 + 修复 TypeScript 项目中包含 nvue 时编译报错的Bug + App端 优化 titleNView 配置为字符串"false"时,等同于布尔型false,均为隐藏导航栏 + App端(Android平台) 修复部分场景下,导航栏标题显示为页面url的Bug @@ -1858,7 +1887,7 @@ + Android平台 修复 原生控件对象(plus.nativeObj.View)不添加到Webview窗口直接显示后无法正常关闭的Bug [详情](https://ask.dcloud.net.cn/question/74744) #### 2.1.0.20190713 -* 【uni-app插件】 +* 【uni-app】 + 【重要】App平台 新增 debug调试功能(限自定义组件模式),支持vue/nvue页面断点调试、支持nvue页面element审查 [详情](https://uniapp.dcloud.io/snippet?id=%e5%85%b3%e4%ba%8e-app-%e7%9a%84%e8%b0%83%e8%af%95) + 【重要】App平台 nvue 新增 uni-app编译模式。以后同时存在weex编译模式和uni-app编译模式。uni-app编译模式将不再使用weex组件,而是改用uni基础组件,目前已支持部分组件,并支持nvue页面编译到H5和小程序端 [详情](https://ask.dcloud.net.cn/article/36074) + 【重要】App平台 nvue 新增 编译时校验css合法性,对于App平台的nvue不支持的样式在控制台给予告警(不影响编译结果) [详情](https://ask.dcloud.net.cn/article/36093) @@ -1974,7 +2003,7 @@ + Android平台 修复 图片预览(plus.nativeUI.previewImage)设置两张图片且loop为true会闪退的Bug [详情](https://ask.dcloud.net.cn/question/72711) #### 2.0.0.20190610 -* 【uni-app插件】 +* 【uni-app】 + 【重要】App平台 新增 subNVue ,支持使用原生组件绘制自定义导航栏、全屏遮罩等 [详情](https://uniapp.dcloud.io/api/window/subNVues) + 【重要】支付宝/百度/字节跳动小程序平台 新增 支持自定义组件模式,提升性能和增强vue语法支持,[详见](https://ask.dcloud.net.cn/article/35843) + 新增 uni.$on,uni.$once,uni.$off,uni.$emit 方法,提供更优雅的页面间通信解决方案 [详情](https://uniapp.dcloud.io/api/window/communication)