From 4b1c850ded02ea75d391186657b6186b7473271e Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Mon, 17 Aug 2020 12:01:03 +0800 Subject: [PATCH] docs: update release-note --- docs/release-note-alpha.md | 362 ++++++++++++++++++------------------- docs/release.md | 9 + 2 files changed, 190 insertions(+), 181 deletions(-) diff --git a/docs/release-note-alpha.md b/docs/release-note-alpha.md index b435533af..4505f0a19 100755 --- a/docs/release-note-alpha.md +++ b/docs/release-note-alpha.md @@ -901,184 +901,184 @@ + iOS平台 修复 录音对象(AudioRecorder)设置音频播放模式 setSessionCategory 可能不生效的Bug + iOS平台 修复 iOS13调用 plus.screen.setBrightness 方法可能会导致页面失去响应的Bug -#### 2.4.9.20191223-alpha -* 【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插件】 - + 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) - + App-Android平台 修复 nvue 页面中使用 animation 动画,关闭页面可能会闪退的Bug [详情](https://ask.dcloud.net.cn/question/84902) - + App-Android平台 优化 应用退出后不清掉后台,反复热启动导致底层通信timeout引起的白屏问题 - + App-Android平台 修复 nvue scroll-view 组件中嵌套 list 组件,list高度大于scroll-view剩余高度时高度可能不正常的Bug [详情](https://ask.dcloud.net.cn/question/85496) - + App-iOS平台 新增 nvue 普通 view 组件支持设置高斯模糊(毛玻璃)效果 [详情](https://ask.dcloud.net.cn/article/36617#view) - + H5平台 优化 发行时 index.css 文件名包含 hash 以便更好的控制缓存 [详情](https://ask.dcloud.net.cn/question/84990) - + H5平台 修复 tabBar 文字较多时角标(红点)错位的Bug [详情](https://ask.dcloud.net.cn/question/83293) - + H5平台 修复 textarea 组件未设置 line-height 时 linechange 事件 lineCount 值错误的Bug [#1123](https://github.com/dcloudio/uni-app/issues/1123) - + H5平台 修复 swiper 组件动画过程中销毁组件会报错的Bug [#1123](https://github.com/dcloudio/uni-app/issues/1127) - + H5平台 修复 image 组件 src 包含英文括号时无法正常的Bug [#1090](https://github.com/dcloudio/uni-app/pull/1090) - + 支付宝小程序平台 修复 使用 createIntersectionObserver 报错的Bug -* 【5+App插件】 - + Android平台 更新 高德地图SDK(7.1.0) - + iOS平台 修复 应用切换到后台,从其它应用传参数激活到前台时 plus.runtime.arguments 可能不更新的Bug - -#### 2.4.7.20191216-alpha -* 【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平台 优化 选择位置 支持在搜索结果中选择 - + App平台 优化 picker 组件按钮文字增加多语言支持 - + App平台 优化 v3版本 支持微信小程序组件 - + App平台 修复 v3版本 uni.getBackgroundAudioManager 不触发 onTimeUpdate 回调的Bug - + App平台 修复 v3版本 onTabItemTap 生命周期不触发的Bug - + App平台 修复 image 组件初始值为空字符串时会执行一次@error事件的Bug - + App平台 修复 input 组件失焦时会触发一次@input的Bug [详情](https://ask.dcloud.net.cn/question/84456) - + App平台 修复 webview 组件在非沉浸式状态栏下高度不正确的Bug - + App平台 修复 chooseImage 传入字符串格式 sizeType 导致报错的Bug - + App平台 修复 纯 nvue 环境 uni.request 数据格式错误的Bug [#1100](https://github.com/dcloudio/uni-app/issues/1100) - + App平台 修复 nvue input 组件动态设置 password 属性不生效的Bug - + App-Android平台 新增 nvue 通用属性 elevation 设置组件的层级阴影,解决 box-shadow 样式在设置圆角或动画时显示不正常的问题 [详情](https://uniapp.dcloud.io/use-weex?id=android平台阴影box-shadow问题) - + App-Android平台 修复 部分使用64位CPU的手机上可能出现白屏的Bug [详情](https://ask.dcloud.net.cn/question/83611) - + App-Android平台 修复 nvue image 组件在部分手机上设置 fade-show 属性值为false可能仍然会闪烁的Bug - + App-Android平台 修复 nvue swipe 组件设置 circular 属性值为true时从首页直接跳到最后一页可能出现页面无法正常渲染的Bug - + App-Android平台 修复 tabbar 的 midButton 不设置图片时显示默认图片的Bug [详情](https://ask.dcloud.net.cn/question/84908) - + 【重要】App-iOS平台 新增 uni.login 支持Apple登录 [详情](https://ask.dcloud.net.cn/article/36651) - + App-iOS平台 修复 nvue input 组件设置 maxlength 属性后,@input事件返回value值与实际显示值不一致的Bug [详情](https://github.com/dcloudio/uni-app/issues/1073) - + H5平台 新增 支持 editor 组件 [详情](https://hellouniapp.dcloud.net.cn/pages/component/editor/editor) - + H5平台 新增 支持使用 nodesRef.context 获取 VideoContext、CanvasContext 和 MapContext 对象 - + H5平台 修复 css 变量 --window-bottom 在全面屏设备不准确的Bug [详情](https://ask.dcloud.net.cn/question/83069) - + H5平台 修复 canvasContext.measureText 报错的Bug [详情](https://ask.dcloud.net.cn/question/84858) - + H5平台 修复 uni.createAnimation 动画不正确的Bug [详情](https://ask.dcloud.net.cn/question/84862) - + H5平台 修复 webview 页面调用 uni API 无效的Bug [详情](https://ask.dcloud.net.cn/question/84977) - + hello uni-app 新增 canvas 组件示例(App端使用wxs实现高性能动画) -* 【5+App插件】 - + Android平台 修复 Webview窗口关闭后可能出现内存占用不释放的Bug [详情](https://ask.dcloud.net.cn/question/83587) - + 【重要】iOS平台 新增 支持苹果授权登录(Sign in with Apple) [教程](https://ask.dcloud.net.cn/article/36651) - + iOS平台 修复 音频播放对象(AudioPlayer)播放网络音频时,缓存完成恢复播放时没有触发 onPlay 事件的Bug - + iOS平台 修复 Webview窗口的titleUpdate事件可能不触发导致无法修改页面标题的Bug [详情](https://ask.dcloud.net.cn/question/84115) - + iOS平台 修复 Webview窗口的标题栏(titleNView)设置titleSize属性不生效的Bug - + iOS平台 修复 系统日期选择框(plus.nativeUI.pickDate)、时间选择框(plus.nativeUI.pickTime)在横屏时显示不正常的Bug - -#### 2.4.4.20191129-alpha -* 【uni-app插件】 - + App平台 优化 选择位置,全新UI、新增参数 latitude、longitude,一键到达当前位置 - + App平台 修复 真机运行指定页面为首页时白屏的Bug - + App平台 修复 v3版本 webview 组件返回不正确的Bug - + App平台 修复 v3版本 uni.request header 属性 Content-Type=application/x-www-form-urlencoded 时请求异常的Bug - + App平台 修复 v3版本 隐藏原生导航栏的 tabBar 页面状态栏颜色不正确的Bug - + App平台 修复 weex 编译模式 uni.scanCode 打开扫码页面空白的Bug [详情](https://ask.dcloud.net.cn/question/83820) - + App平台 修复 nvue 页面导航栏 titleNView 的 type 属性设置为 transparent 时不生效的Bug [详情](https://ask.dcloud.net.cn/question/66907) - + App-Android平台 修复 首页为 nvue 时反复启动应用后可能出现假死状态的Bug [详情](https://ask.dcloud.net.cn/question/83611) - + App-iOS平台 新增 tabbar 支持设置高斯模糊(毛玻璃)效果 [详情](https://ask.dcloud.net.cn/article/36617) - + App-iOS平台 修复 网络请求 uni.request 设置请求的 header 中存在非字符串值可能会引起崩溃的Bug - + H5平台 新增 uni.chooseImage 、uni.chooseVideo 支持返回文件名 - + H5平台 新增 支持使用 uni.loadFontFace 加载字体 -* 【5+App插件】 - + iOS平台 修复 苹果应用内支付IAP恢复购买接口(restoreComplateRequest)有可能不会返回恢复购买凭证的Bug - + iOS平台 修复 预览图片(previewImage)可能无法正常显示部分网络地址图片的Bug [详情](https://ask.dcloud.net.cn/question/83542) - -#### 2.4.3.20191125-alpha -* 【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) - + 优化 `babel.config.js` 文件里的 `@vue/babel-preset-app` 支持配置 `modules:false` ,让打包出来的代码体积更小,运行更快 [#929](https://github.com/dcloudio/uni-app/issues/929) - + App平台 新增 uni-app编译模式的nvue页面 控制是否自动包裹 scroll 组件(通过 pages.json 里 style 的 `disableScroll` 属性配置页面) [详见](https://uniapp.dcloud.io/collocation/pages?id=style) - + App平台 新增 uni-app编译模式的nvue页面 webview 组件加载的HTML支持调用部分uni API [详情](https://ask.dcloud.net.cn/question/83399) - + App平台 修复 nvue 页面中 picker 组件多次打开后无法关闭的Bug [详情](https://ask.dcloud.net.cn/question/83417) - + App-Android平台 优化 应用退出后不清掉后台,再热启动可能出现白屏的问题 [详情](https://ask.dcloud.net.cn/question/77397) - + App-Android平台 修复 应用在 tabbar 页面跳转到其它页面在Android10上可能出现图片闪烁的Bug - + App-Android平台 修复 nvue scroll-view 组件无法触发 touchstart/touchend 事件及动态设置 scroll-left 属性可能不生效的Bug [详情](https://ask.dcloud.net.cn/question/83256) - + App-Android平台 修复 nvue input 组件设置 autofocus 属性为 true 在subnvue页面可能出现软键盘弹出后自动隐藏的Bug [详情](https://ask.dcloud.net.cn/question/83014) - + App-Android平台 修复 nvue map 组件下的view子节点不显示的Bug [详情](https://ask.dcloud.net.cn/question/83719) - + App-Android平台 修复 nvue live-pusher 组件推流成功后拉流可能显示绿屏或卡在首帧的Bug [详情](https://ask.dcloud.net.cn/question/83198) - + App-iOS平台 修复 nvue view 组件设置 border 属性可能引起应用崩溃的Bug [详情](https://ask.dcloud.net.cn/question/83206) - + App-iOS平台 修复 iOS 13 系统中 textarea 输入的内容,比 placeholder 偏左一点的Bug [详情](https://ask.dcloud.net.cn/question/83373) - + App-iOS平台 修复 faceID 识别成功时不能正确触发成功回调的Bug [详情](https://ask.dcloud.net.cn/question/83068) - + H5平台 修复 webview 组件 加载的HTML中调用 uni.getEnv 错误的Bug [详情](https://github.com/dcloudio/uni-app/issues/1011) - + H5平台 修复 h5 平台组件的自定义事件无法接收多个参数的Bug [#1016](https://github.com/dcloudio/uni-app/issues/1016) - + H5平台 修复 在企业微信中 uni.chooseImage 无法使用的Bug [详情](https://github.com/dcloudio/uni-app/issues/82872) - + 小程序平台 修复 不能直接在模版内使用 $emit 的 Bug [详情](https://ask.dcloud.net.cn/question/82865) - + 微信小程序平台 修复在发行模式使用 lodash@4.17.15 ,运行报错的 Bug[#994](https://github.com/dcloudio/uni-app/issues/994) - + 支付宝小程序平台 修复 for 循环中 ref 生成的多个组件数组长度不准确的Bug [#930](https://github.com/dcloudio/uni-app/issues/930) - + 字节跳动小程序平台 修复 当 rpx 后跟着 !important 时,发行模式下 rpx 未被编译成px的Bug [#1014](https://github.com/dcloudio/uni-app/issues/1014) - + 百度小程序平台 修复 页面 onShow 只能触发一次的Bug - + uni-ui 新增 uni-transition 过渡动画组件 - + uni-ui 新增 uni-fab 悬浮按钮支持nvue - + uni-ui 修复 uni-calendar 动态获取 selected 属性就会导致切换不了月份的Bug - + uni-ui 修复 uni-calendar H5 端选择月份按钮不能点击的Bug - + uni-ui 优化 uni-calendar 切换月份必选中每月1号的Bug - + uni-ui 优化 uni-calendar 视图样式,优化逻辑代码实现,使性能更好 - + uni-ui 优化 uni-calendar 切换月份返回事件 - + uni-ui 修复 uni-grid 正方形宫格显示不正确的Bug - + uni-ui 修复 uni-grid 动态数据不渲染的Bug - + uni-ui 优化 uni-grid 用户可自定义宫格内容,如添加角标、红点、修改背景色等 - + uni-ui 优化 uni-load-more 支持调整图标大小 - + uni-ui 修复 uni-popup 点击蒙版关闭后,再次打开弹框失败的Bug - + uni-ui 修复 uni-popup type 属性为静态值时导致弹出层错误的Bug - + uni-ui 优化 uni-popup 弹出层动画,使动画更流畅 - + uni-ui 修复 uni-swipe-action autoClose 属性开启状态下滑动不正常的Bug - + uni-ui 优化 uni-swipe-action 组件间联动效果更流畅 -* 【5+App插件】 - + Android平台 优化 启动时申请手机存储权限,若用户拒绝则会弹出说明文字。满足部分应用商店要求的权限申请需申明的要求 [详情](https://ask.dcloud.net.cn/article/36549#externalstorage) - + Android平台 修复 Webview窗口设置drag滑屏操作手势,快速滑动操作可能引起白屏的Bug [详情](https://ask.dcloud.net.cn/question/82668) - + Android平台 修复 视频播放控件(VideoPlayer)可能无法播放某些本地视频文件的Bug - + Andrpid平台 修复 数据库执行SQL语句(plus.sqlite.executeSql)传入错误sql语句时,可能在控制台输出错误日志且不触发错误回调的Bug [详情](https://ask.dcloud.net.cn/question/83203) - + iOS平台 新增 Webview窗口原生标题栏样式属性 blurEffect,支持模糊毛玻璃)效果 [详情](https://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewTitleNViewStyles) - + iOS平台 补齐 直播推流(LivePusher)控件支持设置最小码率(min-bitrate)和最大码率(max-bitrate) - + iOS平台 修复 Webview窗口原生标题栏的搜索框(searchInput)获取焦点会导致placeholder文字移位的Bug [详情](https://ask.dcloud.net.cn/question/83027) - + iOS平台 修复 图片预览(plus.nativeUI.previewImage)可能出现长图片不能滚动的Bug [详情](https://ask.dcloud.net.cn/question/82455) - + iOS平台 修复 使用UniPush或个推推送在后台统计数据中没有展示数和点击数的Bug [详情](https://ask.dcloud.net.cn/question/83292) - + iOS平台 修复 用户拒绝访问相机后,调用摄像头拍照或录像时不会触发错误回调的Bug - + iOS平台 修复 配置使用高德或百度地图后,定位默认没有使用gcj02坐标的Bug - + iOS平台 修复 系统日期(plus.nativeUI.pickDate)、时间(plus.nativeUI.pickTime)选择框与系统提示框遮罩颜色不一致的Bug -* 【mui】 - + iOS平台 wkwebview下,plusready未触发时调用mui.ajax,在控制台输出正确的告警提醒 - -#### 2.4.2.20191115-alpha -* 【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) - + App-Android平台 修复 nvue barcode 组件设置 autostart 为true时在部分设备可能出现黑屏的Bug - + App-iOS平台 修复 纯nvue项目 侧滑关闭后无法触发上个页面生命周期 onShow 的Bug [详情](https://ask.dcloud.net.cn/question/81830) - + H5平台 修复 uni.getImageInfo 回调信息中 path 错误的Bug [详情](https://ask.dcloud.net.cn/question/82793) - + H5平台 修复 路由后退时弹出的 picker 无法自动关闭的Bug [详情](https://ask.dcloud.net.cn/question/82684) - + H5平台 修复 在夸克浏览器(iOS)onReachBottom 生命周期只触发一次的Bug [详情](https://ask.dcloud.net.cn/question/67636) - + H5平台 修复 在手机QQ浏览器 onReachBottom 无法触发的Bug [详情](https://ask.dcloud.net.cn/question/82795) - + H5平台 修复 在网络断开的情况下 SocketTask.send 回调不正确的Bug [#744](https://github.com/dcloudio/uni-app/issues/744) - + 微信小程序 调整微信基础库版本为2.9.2,解决微信2.9.3基础库input事件不触发的Bug [详情](https://developers.weixin.qq.com/community/develop/doc/000a067cd0c6102d0d79558e65bc00?highLine=bindinput) - + 钉钉小程序 修复 多层组件嵌套的情况下,子组件生命周期不触发的Bug - + 百度小程序 修复 onShow在onLoad之前触发的Bug [详情](https://ask.dcloud.net.cn/question/82822) -* 【5+App插件】 - + iOS平台 修复 创建本地消息(plus.push.createMessage)在iOS10及以上系统只显示最后一条的Bug [详情](https://ask.dcloud.net.cn/question/82560) - -#### 2.4.1.20191114-alpha -* 【uni-app插件】 - + App-iOS平台 修复 picker 组件 range 数据量较大时无法打开的Bug - -#### 2.4.0.20191112-alpha -* 【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 方法,获取符合密码学要求的安全随机值 - + H5平台 修复 wxs getDataset() 函数获取不到参数的Bug。uni ui 的 swiperaction 组件的问题也因此得到修复 [详情](https://ask.dcloud.net.cn/question/82718) - + APP平台 新增 nvue picker 组件支持多列 - + APP平台 优化 picker、扫码、选择位置、打开位置API的界面通过原生实现,提升性能体验(nvue为weex编译模式时未优化) - + APP平台 修复 swiper 设置为autoplay时滑动导致速度加快的BUG [详情](https://ask.dcloud.net.cn/question/82431) - + App-iOS平台 修复 nvue页面在iOS13及以上系统默认字体不对的Bug - + App-iOS平台 修复 nvue list 组件 scroll 事件返回的 isDragging 属性不正确的Bug [详情](https://github.com/dcloudio/uni-app/issues/932) - + App-iOS平台 修复 nvue swiper 组件动态修改 current 属性触发 transition 事件返回的参数不准确的Bug - + 百度小程序平台 修复 新版百度小程序生命周期下组件内mounted不触发的BUG - + uni ui 优化 uni-swipe-action 组件在nvue中使用 BindingX ,使跟手动画更流畅 - + uni ui 优化 uni-list 组件在nvue中使用原生list组件,提升性能 - + 新闻模板 优化 顶部tab栏目增加下滑横线(支持app-nvue、app-vue、h5、微信小程序、qq小程序,其他端暂无下滑横线) -* 【5+App插件】 - + Android平台 新增 获取移动智能设备标识公共服务平台提供的匿名设备标识符[OAID](https://www.html5plus.org/doc/zh_cn/device.html#plus.device.getOAID)、开发者匿名设备标识符VAID、及应用匿名设备标识符AAID,可用于解决Android10无法获取设备标识(如IMEI、IMSI、Wi-Fi MAC地址等)的问题 - + Android平台 修复 创建视频播放控件(VideoPlayer)时,没有开始播放视频也会停止后台背景音频的Bug [详情](https://ask.dcloud.net.cn/question/82034) - + Android平台 优化 视频播放的操作条的拖动误触和图标美化问题 - + iOS平台 修复 平台绝对路径转换成本地URL路径(plus.io.convertAbsoluteFileSystem)可能返回null的Bug [详情](https://ask.dcloud.net.cn/question/51954) +#### 2.4.9.20191223-alpha +* 【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插件】 + + 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) + + App-Android平台 修复 nvue 页面中使用 animation 动画,关闭页面可能会闪退的Bug [详情](https://ask.dcloud.net.cn/question/84902) + + App-Android平台 优化 应用退出后不清掉后台,反复热启动导致底层通信timeout引起的白屏问题 + + App-Android平台 修复 nvue scroll-view 组件中嵌套 list 组件,list高度大于scroll-view剩余高度时高度可能不正常的Bug [详情](https://ask.dcloud.net.cn/question/85496) + + App-iOS平台 新增 nvue 普通 view 组件支持设置高斯模糊(毛玻璃)效果 [详情](https://ask.dcloud.net.cn/article/36617#view) + + H5平台 优化 发行时 index.css 文件名包含 hash 以便更好的控制缓存 [详情](https://ask.dcloud.net.cn/question/84990) + + H5平台 修复 tabBar 文字较多时角标(红点)错位的Bug [详情](https://ask.dcloud.net.cn/question/83293) + + H5平台 修复 textarea 组件未设置 line-height 时 linechange 事件 lineCount 值错误的Bug [#1123](https://github.com/dcloudio/uni-app/issues/1123) + + H5平台 修复 swiper 组件动画过程中销毁组件会报错的Bug [#1123](https://github.com/dcloudio/uni-app/issues/1127) + + H5平台 修复 image 组件 src 包含英文括号时无法正常的Bug [#1090](https://github.com/dcloudio/uni-app/pull/1090) + + 支付宝小程序平台 修复 使用 createIntersectionObserver 报错的Bug +* 【5+App插件】 + + Android平台 更新 高德地图SDK(7.1.0) + + iOS平台 修复 应用切换到后台,从其它应用传参数激活到前台时 plus.runtime.arguments 可能不更新的Bug + +#### 2.4.7.20191216-alpha +* 【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平台 优化 选择位置 支持在搜索结果中选择 + + App平台 优化 picker 组件按钮文字增加多语言支持 + + App平台 优化 v3版本 支持微信小程序组件 + + App平台 修复 v3版本 uni.getBackgroundAudioManager 不触发 onTimeUpdate 回调的Bug + + App平台 修复 v3版本 onTabItemTap 生命周期不触发的Bug + + App平台 修复 image 组件初始值为空字符串时会执行一次@error事件的Bug + + App平台 修复 input 组件失焦时会触发一次@input的Bug [详情](https://ask.dcloud.net.cn/question/84456) + + App平台 修复 webview 组件在非沉浸式状态栏下高度不正确的Bug + + App平台 修复 chooseImage 传入字符串格式 sizeType 导致报错的Bug + + App平台 修复 纯 nvue 环境 uni.request 数据格式错误的Bug [#1100](https://github.com/dcloudio/uni-app/issues/1100) + + App平台 修复 nvue input 组件动态设置 password 属性不生效的Bug + + App-Android平台 新增 nvue 通用属性 elevation 设置组件的层级阴影,解决 box-shadow 样式在设置圆角或动画时显示不正常的问题 [详情](https://uniapp.dcloud.io/use-weex?id=android平台阴影box-shadow问题) + + App-Android平台 修复 部分使用64位CPU的手机上可能出现白屏的Bug [详情](https://ask.dcloud.net.cn/question/83611) + + App-Android平台 修复 nvue image 组件在部分手机上设置 fade-show 属性值为false可能仍然会闪烁的Bug + + App-Android平台 修复 nvue swipe 组件设置 circular 属性值为true时从首页直接跳到最后一页可能出现页面无法正常渲染的Bug + + App-Android平台 修复 tabbar 的 midButton 不设置图片时显示默认图片的Bug [详情](https://ask.dcloud.net.cn/question/84908) + + 【重要】App-iOS平台 新增 uni.login 支持Apple登录 [详情](https://ask.dcloud.net.cn/article/36651) + + App-iOS平台 修复 nvue input 组件设置 maxlength 属性后,@input事件返回value值与实际显示值不一致的Bug [详情](https://github.com/dcloudio/uni-app/issues/1073) + + H5平台 新增 支持 editor 组件 [详情](https://hellouniapp.dcloud.net.cn/pages/component/editor/editor) + + H5平台 新增 支持使用 nodesRef.context 获取 VideoContext、CanvasContext 和 MapContext 对象 + + H5平台 修复 css 变量 --window-bottom 在全面屏设备不准确的Bug [详情](https://ask.dcloud.net.cn/question/83069) + + H5平台 修复 canvasContext.measureText 报错的Bug [详情](https://ask.dcloud.net.cn/question/84858) + + H5平台 修复 uni.createAnimation 动画不正确的Bug [详情](https://ask.dcloud.net.cn/question/84862) + + H5平台 修复 webview 页面调用 uni API 无效的Bug [详情](https://ask.dcloud.net.cn/question/84977) + + hello uni-app 新增 canvas 组件示例(App端使用wxs实现高性能动画) +* 【5+App插件】 + + Android平台 修复 Webview窗口关闭后可能出现内存占用不释放的Bug [详情](https://ask.dcloud.net.cn/question/83587) + + 【重要】iOS平台 新增 支持苹果授权登录(Sign in with Apple) [教程](https://ask.dcloud.net.cn/article/36651) + + iOS平台 修复 音频播放对象(AudioPlayer)播放网络音频时,缓存完成恢复播放时没有触发 onPlay 事件的Bug + + iOS平台 修复 Webview窗口的titleUpdate事件可能不触发导致无法修改页面标题的Bug [详情](https://ask.dcloud.net.cn/question/84115) + + iOS平台 修复 Webview窗口的标题栏(titleNView)设置titleSize属性不生效的Bug + + iOS平台 修复 系统日期选择框(plus.nativeUI.pickDate)、时间选择框(plus.nativeUI.pickTime)在横屏时显示不正常的Bug + +#### 2.4.4.20191129-alpha +* 【uni-app插件】 + + App平台 优化 选择位置,全新UI、新增参数 latitude、longitude,一键到达当前位置 + + App平台 修复 真机运行指定页面为首页时白屏的Bug + + App平台 修复 v3版本 webview 组件返回不正确的Bug + + App平台 修复 v3版本 uni.request header 属性 Content-Type=application/x-www-form-urlencoded 时请求异常的Bug + + App平台 修复 v3版本 隐藏原生导航栏的 tabBar 页面状态栏颜色不正确的Bug + + App平台 修复 weex 编译模式 uni.scanCode 打开扫码页面空白的Bug [详情](https://ask.dcloud.net.cn/question/83820) + + App平台 修复 nvue 页面导航栏 titleNView 的 type 属性设置为 transparent 时不生效的Bug [详情](https://ask.dcloud.net.cn/question/66907) + + App-Android平台 修复 首页为 nvue 时反复启动应用后可能出现假死状态的Bug [详情](https://ask.dcloud.net.cn/question/83611) + + App-iOS平台 新增 tabbar 支持设置高斯模糊(毛玻璃)效果 [详情](https://ask.dcloud.net.cn/article/36617) + + App-iOS平台 修复 网络请求 uni.request 设置请求的 header 中存在非字符串值可能会引起崩溃的Bug + + H5平台 新增 uni.chooseImage 、uni.chooseVideo 支持返回文件名 + + H5平台 新增 支持使用 uni.loadFontFace 加载字体 +* 【5+App插件】 + + iOS平台 修复 苹果应用内支付IAP恢复购买接口(restoreComplateRequest)有可能不会返回恢复购买凭证的Bug + + iOS平台 修复 预览图片(previewImage)可能无法正常显示部分网络地址图片的Bug [详情](https://ask.dcloud.net.cn/question/83542) + +#### 2.4.3.20191125-alpha +* 【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) + + 优化 `babel.config.js` 文件里的 `@vue/babel-preset-app` 支持配置 `modules:false` ,让打包出来的代码体积更小,运行更快 [#929](https://github.com/dcloudio/uni-app/issues/929) + + App平台 新增 uni-app编译模式的nvue页面 控制是否自动包裹 scroll 组件(通过 pages.json 里 style 的 `disableScroll` 属性配置页面) [详见](https://uniapp.dcloud.io/collocation/pages?id=style) + + App平台 新增 uni-app编译模式的nvue页面 webview 组件加载的HTML支持调用部分uni API [详情](https://ask.dcloud.net.cn/question/83399) + + App平台 修复 nvue 页面中 picker 组件多次打开后无法关闭的Bug [详情](https://ask.dcloud.net.cn/question/83417) + + App-Android平台 优化 应用退出后不清掉后台,再热启动可能出现白屏的问题 [详情](https://ask.dcloud.net.cn/question/77397) + + App-Android平台 修复 应用在 tabbar 页面跳转到其它页面在Android10上可能出现图片闪烁的Bug + + App-Android平台 修复 nvue scroll-view 组件无法触发 touchstart/touchend 事件及动态设置 scroll-left 属性可能不生效的Bug [详情](https://ask.dcloud.net.cn/question/83256) + + App-Android平台 修复 nvue input 组件设置 autofocus 属性为 true 在subnvue页面可能出现软键盘弹出后自动隐藏的Bug [详情](https://ask.dcloud.net.cn/question/83014) + + App-Android平台 修复 nvue map 组件下的view子节点不显示的Bug [详情](https://ask.dcloud.net.cn/question/83719) + + App-Android平台 修复 nvue live-pusher 组件推流成功后拉流可能显示绿屏或卡在首帧的Bug [详情](https://ask.dcloud.net.cn/question/83198) + + App-iOS平台 修复 nvue view 组件设置 border 属性可能引起应用崩溃的Bug [详情](https://ask.dcloud.net.cn/question/83206) + + App-iOS平台 修复 iOS 13 系统中 textarea 输入的内容,比 placeholder 偏左一点的Bug [详情](https://ask.dcloud.net.cn/question/83373) + + App-iOS平台 修复 faceID 识别成功时不能正确触发成功回调的Bug [详情](https://ask.dcloud.net.cn/question/83068) + + H5平台 修复 webview 组件 加载的HTML中调用 uni.getEnv 错误的Bug [详情](https://github.com/dcloudio/uni-app/issues/1011) + + H5平台 修复 h5 平台组件的自定义事件无法接收多个参数的Bug [#1016](https://github.com/dcloudio/uni-app/issues/1016) + + H5平台 修复 在企业微信中 uni.chooseImage 无法使用的Bug [详情](https://github.com/dcloudio/uni-app/issues/82872) + + 小程序平台 修复 不能直接在模版内使用 $emit 的 Bug [详情](https://ask.dcloud.net.cn/question/82865) + + 微信小程序平台 修复在发行模式使用 lodash@4.17.15 ,运行报错的 Bug[#994](https://github.com/dcloudio/uni-app/issues/994) + + 支付宝小程序平台 修复 for 循环中 ref 生成的多个组件数组长度不准确的Bug [#930](https://github.com/dcloudio/uni-app/issues/930) + + 字节跳动小程序平台 修复 当 rpx 后跟着 !important 时,发行模式下 rpx 未被编译成px的Bug [#1014](https://github.com/dcloudio/uni-app/issues/1014) + + 百度小程序平台 修复 页面 onShow 只能触发一次的Bug + + uni-ui 新增 uni-transition 过渡动画组件 + + uni-ui 新增 uni-fab 悬浮按钮支持nvue + + uni-ui 修复 uni-calendar 动态获取 selected 属性就会导致切换不了月份的Bug + + uni-ui 修复 uni-calendar H5 端选择月份按钮不能点击的Bug + + uni-ui 优化 uni-calendar 切换月份必选中每月1号的Bug + + uni-ui 优化 uni-calendar 视图样式,优化逻辑代码实现,使性能更好 + + uni-ui 优化 uni-calendar 切换月份返回事件 + + uni-ui 修复 uni-grid 正方形宫格显示不正确的Bug + + uni-ui 修复 uni-grid 动态数据不渲染的Bug + + uni-ui 优化 uni-grid 用户可自定义宫格内容,如添加角标、红点、修改背景色等 + + uni-ui 优化 uni-load-more 支持调整图标大小 + + uni-ui 修复 uni-popup 点击蒙版关闭后,再次打开弹框失败的Bug + + uni-ui 修复 uni-popup type 属性为静态值时导致弹出层错误的Bug + + uni-ui 优化 uni-popup 弹出层动画,使动画更流畅 + + uni-ui 修复 uni-swipe-action autoClose 属性开启状态下滑动不正常的Bug + + uni-ui 优化 uni-swipe-action 组件间联动效果更流畅 +* 【5+App插件】 + + Android平台 优化 启动时申请手机存储权限,若用户拒绝则会弹出说明文字。满足部分应用商店要求的权限申请需申明的要求 [详情](https://ask.dcloud.net.cn/article/36549#externalstorage) + + Android平台 修复 Webview窗口设置drag滑屏操作手势,快速滑动操作可能引起白屏的Bug [详情](https://ask.dcloud.net.cn/question/82668) + + Android平台 修复 视频播放控件(VideoPlayer)可能无法播放某些本地视频文件的Bug + + Andrpid平台 修复 数据库执行SQL语句(plus.sqlite.executeSql)传入错误sql语句时,可能在控制台输出错误日志且不触发错误回调的Bug [详情](https://ask.dcloud.net.cn/question/83203) + + iOS平台 新增 Webview窗口原生标题栏样式属性 blurEffect,支持模糊毛玻璃)效果 [详情](https://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewTitleNViewStyles) + + iOS平台 补齐 直播推流(LivePusher)控件支持设置最小码率(min-bitrate)和最大码率(max-bitrate) + + iOS平台 修复 Webview窗口原生标题栏的搜索框(searchInput)获取焦点会导致placeholder文字移位的Bug [详情](https://ask.dcloud.net.cn/question/83027) + + iOS平台 修复 图片预览(plus.nativeUI.previewImage)可能出现长图片不能滚动的Bug [详情](https://ask.dcloud.net.cn/question/82455) + + iOS平台 修复 使用UniPush或个推推送在后台统计数据中没有展示数和点击数的Bug [详情](https://ask.dcloud.net.cn/question/83292) + + iOS平台 修复 用户拒绝访问相机后,调用摄像头拍照或录像时不会触发错误回调的Bug + + iOS平台 修复 配置使用高德或百度地图后,定位默认没有使用gcj02坐标的Bug + + iOS平台 修复 系统日期(plus.nativeUI.pickDate)、时间(plus.nativeUI.pickTime)选择框与系统提示框遮罩颜色不一致的Bug +* 【mui】 + + iOS平台 wkwebview下,plusready未触发时调用mui.ajax,在控制台输出正确的告警提醒 + +#### 2.4.2.20191115-alpha +* 【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) + + App-Android平台 修复 nvue barcode 组件设置 autostart 为true时在部分设备可能出现黑屏的Bug + + App-iOS平台 修复 纯nvue项目 侧滑关闭后无法触发上个页面生命周期 onShow 的Bug [详情](https://ask.dcloud.net.cn/question/81830) + + H5平台 修复 uni.getImageInfo 回调信息中 path 错误的Bug [详情](https://ask.dcloud.net.cn/question/82793) + + H5平台 修复 路由后退时弹出的 picker 无法自动关闭的Bug [详情](https://ask.dcloud.net.cn/question/82684) + + H5平台 修复 在夸克浏览器(iOS)onReachBottom 生命周期只触发一次的Bug [详情](https://ask.dcloud.net.cn/question/67636) + + H5平台 修复 在手机QQ浏览器 onReachBottom 无法触发的Bug [详情](https://ask.dcloud.net.cn/question/82795) + + H5平台 修复 在网络断开的情况下 SocketTask.send 回调不正确的Bug [#744](https://github.com/dcloudio/uni-app/issues/744) + + 微信小程序 调整微信基础库版本为2.9.2,解决微信2.9.3基础库input事件不触发的Bug [详情](https://developers.weixin.qq.com/community/develop/doc/000a067cd0c6102d0d79558e65bc00?highLine=bindinput) + + 钉钉小程序 修复 多层组件嵌套的情况下,子组件生命周期不触发的Bug + + 百度小程序 修复 onShow在onLoad之前触发的Bug [详情](https://ask.dcloud.net.cn/question/82822) +* 【5+App插件】 + + iOS平台 修复 创建本地消息(plus.push.createMessage)在iOS10及以上系统只显示最后一条的Bug [详情](https://ask.dcloud.net.cn/question/82560) + +#### 2.4.1.20191114-alpha +* 【uni-app插件】 + + App-iOS平台 修复 picker 组件 range 数据量较大时无法打开的Bug + +#### 2.4.0.20191112-alpha +* 【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 方法,获取符合密码学要求的安全随机值 + + H5平台 修复 wxs getDataset() 函数获取不到参数的Bug。uni ui 的 swiperaction 组件的问题也因此得到修复 [详情](https://ask.dcloud.net.cn/question/82718) + + APP平台 新增 nvue picker 组件支持多列 + + APP平台 优化 picker、扫码、选择位置、打开位置API的界面通过原生实现,提升性能体验(nvue为weex编译模式时未优化) + + APP平台 修复 swiper 设置为autoplay时滑动导致速度加快的BUG [详情](https://ask.dcloud.net.cn/question/82431) + + App-iOS平台 修复 nvue页面在iOS13及以上系统默认字体不对的Bug + + App-iOS平台 修复 nvue list 组件 scroll 事件返回的 isDragging 属性不正确的Bug [详情](https://github.com/dcloudio/uni-app/issues/932) + + App-iOS平台 修复 nvue swiper 组件动态修改 current 属性触发 transition 事件返回的参数不准确的Bug + + 百度小程序平台 修复 新版百度小程序生命周期下组件内mounted不触发的BUG + + uni ui 优化 uni-swipe-action 组件在nvue中使用 BindingX ,使跟手动画更流畅 + + uni ui 优化 uni-list 组件在nvue中使用原生list组件,提升性能 + + 新闻模板 优化 顶部tab栏目增加下滑横线(支持app-nvue、app-vue、h5、微信小程序、qq小程序,其他端暂无下滑横线) +* 【5+App插件】 + + Android平台 新增 获取移动智能设备标识公共服务平台提供的匿名设备标识符[OAID](https://www.html5plus.org/doc/zh_cn/device.html#plus.device.getOAID)、开发者匿名设备标识符VAID、及应用匿名设备标识符AAID,可用于解决Android10无法获取设备标识(如IMEI、IMSI、Wi-Fi MAC地址等)的问题 + + Android平台 修复 创建视频播放控件(VideoPlayer)时,没有开始播放视频也会停止后台背景音频的Bug [详情](https://ask.dcloud.net.cn/question/82034) + + Android平台 优化 视频播放的操作条的拖动误触和图标美化问题 + + iOS平台 修复 平台绝对路径转换成本地URL路径(plus.io.convertAbsoluteFileSystem)可能返回null的Bug [详情](https://ask.dcloud.net.cn/question/51954) diff --git a/docs/release.md b/docs/release.md index 6d7605b57..5e5d1a736 100755 --- a/docs/release.md +++ b/docs/release.md @@ -1,3 +1,12 @@ +#### 2.8.6.20200814 +* 【uni-app插件】 + + 小程序平台 修复 v-for 中事件使用部分复杂的表达式编译报错的Bug + + 小程序平台 修复 v-for 中嵌套 v-if 时部分复杂表达式编译后运行报错的Bug [#2011](https://github.com/dcloudio/uni-app/issues/2011) + + 微信小程序平台 修复 属性使用复杂的对象表达式小程序开发工具编译报错的Bug [详情](https://ask.dcloud.net.cn/question/103944) + + App-Android平台 修复 2.8.4版引出的 uni.request 请求返回的 http 响应头数据中 key 名称变成小写的Bug [详情](https://ask.dcloud.net.cn/question/103995) +* 【App插件(含5+App和uni-app的App端)】 + + 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) -- GitLab