HBuilder X - Release Notes
======================================
2.6.12.20200412-alpha
- 新增 【重要】内置浏览器运行时,将日志直接输出到HBuilderX控制台
- 新增 内置web服务器 支持自定义端口 (菜单【设置】【运行配置】)
- 新增 FTP插件 支持通过commands在【自定义快捷键】中配置快捷键 详情
- 新增 项目管理器 增加刷新功能
- 修复 内部资源管理器 当未安装终端插件时,运行外部命令导致编辑器闪退的Bug
- 修复 Mac 内置浏览器分离后,点击关闭按钮,编辑器崩溃的Bug
- 修复 Mac 导入vue课程源码时,提示npm install失败的Bug
- 新增 uni-app 支持自定义uniapp编译器node启动内存(菜单【设置】【运行配置】)
- 【uni-app插件】
- App平台 修复 无法获取音频暂停状态的Bug 详情
- App平台 修复 renderjs 中未绑定到 :change:prop 的数据变更也会触发 change 事件的Bug 详情
- App平台 修复 v3版本 uni.arrayBufferToBase64 某些参数无法支持的Bug 详情
- App平台 修复 v3版本 使用小程序组件在低版本系统报错的Bug 详情
- App平台 修复 v3版本 text 组件首尾换行解析不正确的Bug
- App平台 修复 v3版本 uni.canvasToTempFilePath 在低版本系统报错的Bug 详情
- App平台 修复 v3版本 调用 socketTask.close 不传参数报错的Bug
- App平台 修复 v3版本 RecorderManager 事件重复执行的Bug 详情
- App平台 修复 v3版本 form 组件 submit 事件内无法获取 picker 值的Bug #1545
- App平台 修复 v3版本 uni.createBLEConnection 没有被 Promisify 的Bug #1543
- App-Android平台 修复 uni.sendSocketMessage 无法发送某些 bytebuffer 数据的Bug 详情
- App-Android平台 修复 nvue list/waterfall 组件底部使用 loading 加载更多时,无法正常触发 @loading 事件的Bug 详情
- App-Android平台 修复 nvue list 组件 @scroll 事件返回参数 contentOffset.y 值域不正确的Bug 详情
- App-Android平台 修复 nvue input 组件设置 type 为 digit/number 时弹出键盘类型不正确的问题
- App-Android平台 修复 tabBar 页面设置 titleNView 的 type 为 transparent 滚动时标题栏透明度不发生变化的Bug
- App-iOS平台 修复 nvue video 组件设置 @click 事件后,视频底部控制栏上除进度条以外的其他按钮失效的Bug 详情
- App-iOS平台 修复 v3模式 movable-area 组件嵌套 scroll-view 组件点击事件不触发的Bug 详情
- H5平台 优化 uni.request 增加 withCredentials 参数,支持配置跨域请求时是否携带凭证(cookies)
- H5平台 优化 uni.uploadFile 增加 files 参数,支持上传多个文件
- H5平台 优化 uni.uploadFile 增加 file 参数,支持上传原始 File 对象
- H5平台 优化 uni.chooseVideo、uni.chooseImage 支持返回原始 File 对象
- H5平台 修复 base为相对路径 ./ 时,相对路径的静态资源加载失败的Bug 详情
- 小程序平台 修复 条件编译中引用静态资源始终生效的Bug #1542
- 小程序平台 修复 启用分包优化后,当分包路径相似时 vendor 生成不正确Bug #1440
- 支付宝小程序平台 修复 uni.getFileInfo 提示参数不正确的Bug
- 【uniCloud】
- 阿里云 新增 支持云函数定时触发
- 阿里云 新增 HBuilderX内置浏览器运行H5项目时,可在前端控制台直接打印云函数的日志
- 阿里云 优化 云函数上传并运行时有时不能立即生效的问题
- 阿里云 修复 字节跳动小程序iOS端上传文件失败的Bug 详情
- 【App插件(含5+App和uni-app的App端)】
- 新增 原生导航标题栏的 titleIcon 支持 base64 图标,方便页面里已经存在的图标在滚动时绘制在原生导航栏上
- 新增 actionSheet 取消按钮文字国际化(如设置按钮文字,则以设置文字为准,如未设置,则根据手机系统的语言显示)
- Android平台 新增 pop-in/pop-out 动画时通过 animationAlphaBGColor 设置动画蒙层背景色,可用于避免暗色风格页面转场动画的蒙层偏白 文档
- Android平台 修复 uni-AD 腾讯广点通部分视频激励广告播放 30 秒后点击关闭按钮触发 onClose 事件参数中 isEnded 属性可能为 false 的Bug
- Android平台 修复 Webview窗口对象 loadURL 方法没有触发 overrideUrlLoading 拦截回调函数的Bug 详情
- Android平台 修复 显示系统软键盘 plus.key.showSoftKeybord 多次调用会触发关闭软键盘的Bug
- Android平台 修复 storage存储键值通过 setItem 方法传入 value 为空字符串后,通过 getItem 方法返回 null 的Bug
- Android平台 修复 同时创建两个音频播放对象,其中一个音频暂停后另一个无法播放的Bug
- Android平台 修复 视频播放控件 VideoPlayer 播放部分 rtmp 链接可能无声音的Bug
- iOS平台 修复 原生导航标题栏 设置 type 为 float 时,backgroundColor 的半透明效果显示不正确的Bug
2.6.10.20200403-alpha
- 修复 Mac 部分电脑HBuilderX关闭后无法再次启动的Bug
- 新增 内置浏览器 增加分离独立窗口功能(内置浏览器【工具栏】分离按钮)
- 新增 内置浏览器 普通项目HTML文件,右键菜单增加 “高亮浏览器内对应元素” 功能;内置浏览器右键菜单,增加 “查找代码中对应的DOM节点” 详情
- 修复 Mac 内置浏览器 手机模式下,uniapp/5+app项目,input输入框无法输入的Bug 详情
- 新增 内部资源管理器 cloudfunctions目录 右键菜单,增加云函数相关操作
- 修复 查找索引符号 跳转后已折叠区域内容没有展开的Bug
- 修复 import以@方式引入不带文件后缀的组件时,无法转到定义的Bug
- 修复 html标签结束字符后面无法输入中文标点符号的Bug
- 修复 颜色预览 rgba颜色 在颜色预览窗口修改颜色后,alpha值显示为127的Bug
- 修复 颜色预览 rgba颜色 当alpha值为1.0时,没有显示相应颜色值的Bug
- 修复 Mac 颜色预览,无法拾取屏幕颜色的Bug
- 优化 App 原生App云打包 Android证书 支持选择以key为后缀的证书
- 优化 App 制作应用wgt包,当versionCode为空时,从服务器获取versionCode值
- 修复 App manifest.json 配置WKWebview后,App模块权限配置, 提示没有勾选ios UIWebview的Bug
- 【uni-app插件】
- 【重要】 App平台 调整 manifest中默认的编译模式为v3模式。如需要切换为老版自定义组件模式,需要在 manifest可视化界面 - App其他常用设置 中,去掉v3编译模式
- 【重要】 App平台 新增 v3版本 支持纯 nvue 编译模式。两种模式不再互斥
- 【重要】 App平台 调整 v3版本 template 节点中引用静态资源文件时(如:图片),调整查找策略为【基于当前文件的路径搜索】,与其他平台保持一致
- App平台、H5平台 优化 v3版本 uni.moveToLocation 支持 latitude、longitude 参数
- App平台、H5平台 修复 多列 picker 组件部分情况修改 value 不生效的Bug
- App平台 新增 激励视频广告支持服务器回调 详情
- App平台 优化 控制台日志支持打印数组类型
- App平台 修复 自定义组件编译模式使用 easycom 后在低版本设备白屏的Bug 详情
- App平台 修复 v3版本 判断浏览器专用 API(如:navigator)报错的Bug
- App平台 修复 v3版本 uni.openLocation 点击导航栏返回后退2次的Bug #1465
- App平台 修复 v3版本 uni.moveToLocation 不执行回调的Bug
- App平台 修复 v3版本 webview 组件无法收到 @message 的Bug 详情
- App平台 修复 v3版本 navigation-bar 组件 非首页某些属性无效的Bug
- App-Android平台 修复 v3版本 SocketTask.onMessage 接收数据类型为 ArrayBuffer 时解析错误的Bug
- App-Android平台 修复 nvue web-view 组件 src 属性的链接地址中带 query 参数无效的Bug 详情
- App-Android平台 修复 nvue web-view、image 等组件 src 属性资源地址为_doc、_download路径时可能无法正常载入的Bug
- App-iOS平台 修复 textarea 组件在 iOS13.4 系统报错的Bug
- App-iOS平台 修复 nvue web-view 组件 src 属性加载本地 html 文件路径中带 query 参数时无法正常显示的Bug 详情
- App-iOS平台 修复 锁定横屏后打开 nvue 页面使用 plus.screen 获取屏幕宽高值不对的Bug
- App-iOS平台 修复 v3版本 uni.canvasToTempFilePath 在 ios 9.3.4 报错的Bug 详情
- H5平台 修复 image 组件 某些情况下相对路径无法显示的Bug 详情
- 小程序平台 修复 调用取消事件监听类接口报错的Bug #1511
- 【uniCloud】
- 修复 使用阿里云时运行到App端不输出运行日志的Bug
- 【App插件(含5+App和uni-app的App端)】
- 新增 uni-AD 激励视频广告支持服务器回调(限今日头条穿山甲广告) 文档
- 新增 Webview窗口标题栏 titleNView 的 titleIcon 支持网络图标路径
- 新增 获取当前屏幕宽高信息接口 plus.screen.getCurrentSize 文档
- Android平台 修复 Webview窗口对象 loadURL 方法 headers 参数设置无效的Bug 详情
- Android平台 修复 在Android10上第一次安装后启动可能引起应用崩溃的Bug 详情
- Android平台 修复 应用标识 AppID 使用www结尾时导致部分资源无法正常载入的Bug 详情
- Android平台 修复 百度语音识别时在部分设备可能返回 4004 app name unknown 错误的Bug 详情
- Android平台 修复 设置应用图标显示角标数字 plus.runtime.setBadgeNumber 在部分设备超过100时仍然显示99的Bug 详情
- Android平台 修复 文件系统目录对象 DirectoryEntry 的 getFile 方法返回错误信息不准确的Bug
- Android平台 修复 调用 plus.gellay.pick 通过QQ浏览器选择图片或视频在部分设备可能无响应的Bug
- Android平台 修复 HBuilderX2.5.4引出的获取Cookie值 plus.navigator.getCookie 返回数据不正确的Bug
- iOS平台 新增 Webview窗口使用WKWebview内核在iOS11及以上设备支持js原生混淆 详情
- iOS平台 更新 支付宝Alipay SDK版本为15.7.4,解决AppStore审核报使用废弃UIWebview APIs的问题
- iOS平台 更新 新浪微博登录、分享SDK版本为3.2.7,解决AppStore审核报使用废弃UIWebview APIs的问题
- iOS平台 更新 今日头条穿山甲广告SDK版本为V2.9.5.0
- iOS平台 修复 iOS 13.3及以上版本在 iPad 设备 plus.webview.all 无法获取所有Webview窗口的Bug 详情
- iOS平台 修复 iOS 13.3及以上版本在 iPad 设备 mui.openWindow 设置的窗口参数获取不到的Bug 详情
- iOS平台 修复 iOS 13及以上版本视频播放控件 VideoPlayer 全屏时可能出现亮度控制视图位置错乱的Bug 详情
- iOS平台 修复 视频播放控件 VideoPlayer 在下拉通知栏页面后依然播放的Bug 详情
- iOS平台 修复 预览图片 plus.nativeUI.previewImage 传入长图时显示不清楚的Bug 详情
- iOS平台 修复 应用安装后第一次启动 splash 界面显示不正常的Bug
- iOS平台 修复 Webview窗口 setStyle 设置 {titleNView: false} 后通过 getSytle 获取的 titleNView 数据不正确的Bug
- iOS平台 修复 Webview窗口标题栏 titleNView 动态设置 titleText 在某些情况下可能不生效的Bug 详情
- 【uni小程序SDK】
- 新增 宿主与小程序通讯机制 详情
- iOS平台 修复 在监听小程序被关闭的方法中紧接着在打开小程序可能会崩溃的Bug
- iOS平台 修复 uni.chooseImage 引起内存泄露的Bug
2.6.7.20200326-alpha
- 新增 FTP插件,支持FTP/SFTP协议 详情
- 兼容 Mac 因微信开发者工具最新1.02.2003250版本调整cli路径,HBuilderX找不到微信开发者工具路径错误的Bug
- 修复 eslint插件 保存同步时,偶发请求超时的Bug
- 修复 当HBuilderX安装目录路径带有@符号时,编辑器布局UI显示异常的Bug
- 修复 App manifest.json screenOrientation规范放置节点错误的Bug
- 【uni-app插件】
- App平台 新增 v3版本 支持动态插槽名
- App平台 新增 v3版本 navigation-bar 组件 titleNView 配置 详情
- App平台 修复 v3版本 部分情况自定义组件内事件监听无效的Bug 详情
- App平台 修复 v3版本 动态绑定ref报错的Bug #1458
- App平台 修复 v3版本 textarea 组件 placeholder-class 无默认值的Bug 详情
- App平台 修复 v3版本 cover-view、cover-image 组件无法在自定义组件内使用的Bug 详情
- App平台 修复 v3版本 低功耗蓝牙某些接口在返回 ArrayBuffer 时被转为 base64 的Bug
- App平台 修复 v3版本 uni.canvasPutImageData 无法正常使用的Bug 详情
- App平台 修复 v3版本 video 组件 timeupdate 事件回调错误的Bug 详情
- App-Android平台 修复 国产安卓模拟器 uni.getSystemInfo 获取设备宽高错误的Bug 详情
- App-Android平台 修复 HBuilderX2.6.6引出的 tabBar 设置图标云端打包后可能无法显示的Bug 详情
- App-iOS平台 修复 设备上使用第三方输入法收起键盘输入框无法失去焦点的Bug 详情
- App-iOS平台 修复 部分情况 page 设置 height 为 100% 无法全屏的Bug
- App-iOS平台 修复 含 tabBar 页面使用原生占位时在 iPhoneX 获取窗口高度错误的Bug
- App-iOS平台 修复 picker 设置 value 过大时会滚动到空白位置的Bug 详情
- App-iOS平台 修复 nvue 页面中加载 base64 格式 iconfont 文件在iOS13.4系统崩溃的Bug 详情
- H5平台 修复 带参数 url 直达部分情况参数解析失败的Bug #1082
- H5平台 修复 editor 组件 input 事件重复触发的Bug 详情
- H5平台 修复 editor 组件 statuschange 事件无法触发的Bug 详情
- H5平台 修复 picker 组件未设置 value 时报错的Bug #1422
- H5平台 修复 textarea 组件 placeholder-class 配置无效的Bug 详情
- 【uniCloud】
- 新增 腾讯云(限受邀内测用户)
- 新增 uniCloud 支持通过模板创建公共模块(common目录,右键菜单,新建公共模块)
- 【App插件(含5+App和uni-app的App端)】
- Android平台 修复 系统选择按钮框底部取消按钮UI显示不正常的Bug 详情
- iOS平台 修复 云端打包启动页面中应用图标显示不清晰的Bug 详情
2.6.6.20200320-alpha
- 优化 eslint一键修复,调整为文件保存时自动修复,无需再手动点修复按钮 详情
- 修复 Mac 内置浏览器touch事件无效的Bug
- 修复 设置自动换行后,重启编辑器第一次点击自动换行不生效的Bug 详情
- 优化 svn/git导入,URL包含%时,本地路径解析为实际中文名称
- 【uni-app插件】
- 优化 静态资源引入方式 详情
- 修复 内联 wxs 里包含“!”符号时报错的Bug 详情
- 修复 TypeScript 项目部分情况(存在 easycom 组件),内置组件报未注册的Bug #1400
- 修复 uni.scss 内条件编译失效的Bug 详情
- 修复 vue.config.js 设置 transpileDependencies 失效的Bug 详情
- App平台、H5平台 修复 createAnimation 时 backgroundColor无效的Bug 详情
- App平台 调整 v3版本 使用 wx.xxx 方式调用接口不进行 Promise 封装
- App平台 修复 热刷新页面参数被 encode 多次的Bug
- App平台 修复 vue 页面 ad 组件 无法销毁的Bug
- App平台 修复 uni.setNavigationBarColor 无法设置返回按钮的颜色的Bug
- App平台 修复 tabBar 的 midButton 点击高出tabBar高度区域无响应的Bug 详情
- App平台 修复 纯 nvue 模式 uni.relaunch 会导致应用闪退的Bug 详情
- App平台 修复 非v3编译模式 uni.getImageInfo 返回 path 不是本地路径的Bug 详情
- App平台 修复 v3版本 部分情况组件事件监听混乱,导致页面渲染异常的Bug 详情
- App平台 修复 v3版本 fast 模式 storage相关API报错的Bug 详情
- App平台 修复 v3版本 通过 v-if 切换部分组件时报错的Bug 详情
- App平台 修复 v3版本 css 条件编译为非 nvue 页面报错 may not be supported 的Bug 详情
- App平台 修复 v3版本 await this.$nextTick() 触发时机不正确的Bug 详情
- App平台 修复 v3版本 切换到已显示 tabBar 页面时触发该页面 onHide 的Bug 详情
- App平台 修复 v3版本 从非 tabBar 页面调用 uni.switchTab 切换到一个已存在的 tabBar 页面,onShow 不执行的Bug
- App平台 修复 v3版本 nvue 页面 swiper 组件的 @transition 事件在某些情况下回调不正确的Bug 详情
- App平台 修复 v3版本 swiper 组件作为插槽内容在其他组件中表现不正常的Bug 详情
- App平台 修复 v3版本 map 组件 @markertap、@callouttap 事件回调值错误的Bug 详情
- App平台 修复 v3版本 map 组件 @regionchange 事件无效的Bug 详情
- App平台 修复 v3版本 nvue 页面 map 相关API:getRegion,getCenterLocation 无效的Bug 详情
- App平台 修复 v3版本 canvas 组件宽度或高度为0时报错的Bug 详情
- App平台 修复 v3版本 部分情况下绘制 canvas 组件报错的Bug 详情
- App平台 修复 v3版本 uni.canvasToTempFilePath 配置 fileType 参数不生效的Bug 详情
- App平台 修复 v3版本 uni.previewImage 参数 longPressActions 无效的Bug
- App平台 修复 v3版本 uni.sendSocketMessage 发送 ArrayBuffer 类型数据报错的Bug 详情
- App平台 修复 v3版本 socketTask.onOpen 内调用 socketTask.send 报错的Bug
- App平台 修复 v3版本 uni.createBLEConnection 回调不触发的Bug
- App平台 修复 v3版本 uni.readBLECharacteristicValue 无法读取特征值数据的Bug
- App平台 修复 v3版本 uni.writeBLECharacteristicValue 写入二进制数据报错的Bug
- App平台 修复 v3版本 subNvue style 内的 mask 属性被错误的应用在 subNvue 上的Bug 详情
- App平台 新增 nvue 页面 list 组件支持 setSpecialEffects 方法,实现 swiper-list 吸顶滚动效果 文档
- App平台 修复 nvue 页面 v-slot:slotname 值为空时报错的Bug
- App平台 修复 nvue 页面 修复部分情况下 createLivePusherContext 无法正确获取 live-pusher 上下文的Bug
- App平台 修复 nvue 页面 map 组件 markers、polyline、polygons、circles 属性无法重置的Bug 详情
- App平台 修复 nvue 页面 自定义组件中无法正常使用 video 相关 API 的Bug 详情
- App-Android平台 优化 storage 相关 API 性能 注意事项
- App-Android平台 修复 pages.json 内配置 softinputMode 为 adjustResize 部分情况下失效的Bug 详情
- App-Android平台 修复 nvue video 组件在页面中存在多个且包含 cover-view 全屏播放时闪退的Bug 详情
- App-Android平台 修复 nvue video 组件设置 click 事件后视频操作按钮无法触发的Bug 详情
- App-Android平台 修复 nvue waterfall 组件加入 Refresh 后item排版错乱的Bug 详情
- App-Android平台 修复 tabBar 的 midButton 设置 backgroundImage 显示不正常的Bug 详情
- App-Android平台 修复 v3版本 map 组件绑定宽高后无法动态修改的Bug 详情
- App-Android平台 修复 v3版本 nvue 为首页时 autoclose 设置为 false 也会自动关闭启动页的Bug 详情
- App-iOS平台 新增 API uni.onUIStyleChange 监听系统主题状态变化(限v3) 详情
- App-iOS平台 优化 API uni.showActionSheet 在 iPad 设备支持 popover 设置弹出指示区域(限v3)
- App-iOS平台 修复 HBuilderX2.6.4引出的调用 API uni.setClipboardData 可能引起应用崩溃的Bug 详情
- App-iOS平台 修复 HBuilderX2.6.4引出的调用 uni.showToast 可能引起应用崩溃的Bug 详情
- App-iOS平台 修复 配置底部安全区原生占位后,非 tabBar 页面获取的窗口高度错误的Bug
- H5平台 优化 支持 manifest.json 配置 h5->router->base 值为 "./" 部署到相对路径
- H5平台 修复 pages.json 配置 navigationBarShadow 无效的Bug #607
- H5平台 修复 配置 transparentTitle 为 always 失效的Bug 详情
- H5平台 修复 解决PC模式图像预览页面滑动会关闭的Bug
- H5平台 修复 部分情况下 webview 组件位置不正确的Bug 详情
- H5平台 修复 picker 组件 mode=time 失效的Bug #1421
- 微信小程序平台 修复 组件缺少 script 节点时运行报错的Bug #1411
- hello uni-app 新增 swiper-list 模板
- 【uniCloud】
- 新增 公共函数功能 详情
- 修复 客户端上传文件在web控制台显示大小为0的Bug
- 【App插件(含5+App和uni-app的App端)】
- 新增 原生标题栏支持自定义返回按钮角标、标题图标、副标题等功能 文档
- 修复 Webview窗口的 WebviewEvent 事件回调函数参数没有 target 属性的Bug 详情
- Android平台 优化 本地数据存储 plus.storage 性能,新增异步操作接口 注意事项
- Android平台 修复 uni-AD 激励视频云端打包勾选穿山甲,广告平台没有通过审核时可能引起应用崩溃的Bug 详情
- Android平台 修复 提交华为应用市场检查可能误报 TrojanDropper.Agent.EIY 病毒的Bug
- Android平台 修复 页面中a标签设置非法链接后,点击可能出现应用闪退的Bug 详情
- Android平台 修复 在部分华为手机上修改文件名之后,使用input标签type为file时获取文件名称可能为随机数字的Bug
- Android平台 修复 Webview窗口标题栏(titleNView)设置type为transparent时,其它原生控件(如VideoPlayer)可能会覆盖标题栏的Bug 详情
- Android平台 修复 页面中input标签触发软键盘收回时可能影响 WebviewStyles 中的top属性不生效的Bug 详情
- Android平台 修复 HBuilderX2.6.4引出的Webview窗口标题栏(titleNView)动态修改 titleColor 不生效的Bug
- Android平台 修复 获取UA值 plus.navigator.getUserAgent 返回为空的Bug 详情
- Android平台 修复 视频播放控件 VideoPlayer 跳转到指定位置之后,弹幕仍然按照之前的进度播放的Bug
- Android平台 修复 视频播放控件 VideoPlayer 未指定 direction 时没有根据视频的宽高自动选择 direction 的Bug 详情
- Android平台 修复 地图控件 setCenter 后不触发 onstatuschanged 事件的Bug 详情
- Android平台 修复 在Android4.4系统设备无法正常运行的Bug
- 【重要】iOS平台 新增 UIWebview独立模块,默认不再包含UIWebview相关代码 详情
- iOS平台 新增 系统选择按钮框 plus.nativeUI.actionSheet 在iPad设备支持 popover 设置弹出指示区域 文档
- iOS平台 新增 本地数据存储 plus.storage 异步操作接口 文档
- iOS平台 更新 友盟统计SDK版本为6.1.0
- iOS平台 更新 微信登录、分享、支付SDK版本为1.8.6.2
- iOS平台 修复 视频播放控件 VideoPlayer 设置 show-center-play-btn 属性不生效的Bug 详情
- iOS平台 修复 Webview窗口标题栏(titleNView)中 button 按钮设置 colorPressed 不生效的Bug 详情
- iOS平台 修复 新浪微博分享 type 为 web 类型时 pictures 属性不生效的Bug
- iOS平台 修复 系统选择按钮框 plus.nativeUI.actionSheet 显示后不关闭,通过HBuilderX真机运行更新资源可能引起崩溃的Bug
- 【uni小程序SDK】
- 新增 获取当前显示小程序页面直达Url方法(用于启动直达二级页面)iOS、Android
- 新增 获取已部署的小程序资源版本信息方法 iOS、Android
- 新增 胶囊按钮添加点击效果
- 开放 小程序内部调用 plus.runtime.install 热更新wgt资源 详情
- iOS平台 修复 原生工程勾选 'Hide status bar' 导致小程序页面导航栏被系统状态栏挡住的Bug
- iOS平台 修复 pickDate、pickTime 无法显示的Bug
2.6.4.20200310-alpha
- 修复 App manifest.json 可视化界面配置模块权限时发生崩溃的Bug
- 【uni-app插件】
- App平台 新增 uni.shareWithSystem 调用系统分享组件发送分享消息 详情
- App平台 修复 非 v3编译模式 webview 组件高度不正确的Bug 详情
- App平台 修复 v3版本 uni.request 的 header 内使用小写的 content-type 会报错的Bug 详情
- App平台 修复 v3版本 vue 页面热刷新时 onLoad 参数被重复编码的Bug
- App平台 修复 v3版本 vue map 组件 scale 属性和 tap 事件无效问题 详情
- App-Android平台 修复 v3版本 wgt热更新后无法打开新增页面的Bug 详情
- App-iOS平台 修复 v3版本 wgt热更新后 plus.runtime.restart 卡在启动页的Bug 详情
- App-iOS平台 修复 v3版本 video 组件部分情况无法显示的bug
- App-iOS平台 修复 nvue web-view 组件加载本地文件显示空白的Bug 详情
- 【5+App插件】
- 优化 uni-AD 激励视频广告内部加载逻辑,完善错误信息 详情
2.6.3.20200305-alpha
- 补齐 MAC 内部资源管理器 详情
- 新增 项目管理器、内部资源管理器 支持剪切功能
- 优化 账号安全登录机制(新老版本混合使用会导致需重新登录)
- 修复 es6模板字符串内出现一个以上${}变量时导致代码提示出错的Bug
- 优化 多文件搜索 按esc键 将焦点至焦到编辑器
- 修复 某些环境下 首次展开项目管理器文件夹,文件夹行高异常显示的Bug
- 新增 App manifest.json SDK配置 Android自动添加第三方SDK需要的权限
- 修复 App manifest.json 云打包操作导致文件内容格式变化的Bug
- 新增 uniCloud 云函数运行传参功能(右键【配置运行测试参数】)
- 【uni-app插件】
- 新增 页面属性配置节点 page-meta 详情
- App平台、H5平台 调整 canvas 组件大小改变时不再丢失内容
- App平台 【重要】 老版自定义组件编译模式将于4月1日下线 详情
- App平台 【重要】 新增 vue页面引用的js,支持原生混淆(限v3) 详情
- App平台 新增 video 组件全屏点击事件 fullscreenclick
- App平台 优化 真机运行时,强化错误提示,输出vue警告日志(限v3)详情
- App平台 优化 vue 页面 input、textarea 组件支持 show-confirm-bar 属性(限v3)
- App平台 优化 picker 组件支持 fields 属性
- App平台 优化 支持更多 crypto 加密库 详情
- App平台 修复 v3版本 uni.getStorage 部分情况下获取数据格式错误的Bug 详情
- App平台 修复 v3版本 $nextTick 无法返回 Promise 的Bug
- App平台 修复 v3版本 点击 tabBar 会重复触发 onShow 的Bug 详情
- App平台 修复 v3版本 input、textarea 组件 cursor-spacing 属性为字符串时报错的Bug
- App平台 修复 v3版本 picker-view 组件内的 navigator 组件无法跳转的Bug 详情
- App平台 修复 v3版本 input 组件使用 v-model 后 input 事件会重复触发的Bug
- App平台 修复 v3版本 多个 tabBar 页面同时使用 subNvue 时,点击蒙层关闭不正常的Bug 详情
- App平台 修复 v3版本 部分情况组件渲染不正确的Bug #1334
- App平台 修复 v3版本 部分情况文本节点渲染不正确的Bug 详情
- App平台 修复 v3版本 vue map 组件动态修改 v-if 无效隐藏的Bug 详情
- App平台 修复 v3版本 nvue map API translateMarker 无效的Bug
- App平台 修复 v3版本 cover-view 组件部分样式渲染不正确的Bug 详情
- App平台 修复 v3版本 使用 renderjs 后,低版本系统运行异常的Bug 详情
- App平台 修复 v3版本 真机运行 修改 pages.json 触发多次同步手机端文件的Bug
- App平台 修复 非v3模式 app.vue 中使用 css 变量不生效的Bug 详情
- App平台 修复 uni.uploadFile 的 formData 属性中不能包含数值类型的Bug 详情
- App平台 修复 nvue页面 movable-view 组件 inertia 属性不生效的Bug
- App平台 修复 uni.request 在 content-type 为 application/json 时自动对 data 序列化 详情
- App平台 修复 某些情况下事件接收参数不正确的Bug 详情
- App-Android平台 修复 nvue map 组件不设置 markers 属性导致tap事件不触发的Bug
- App-Android平台 修复 云打包后 uni.getImageInfo() 获取本地图片信息可能会触发失败回调的Bug
- App-iOS平台 修复 nvue image 组件使用相对路径加载图片可能会不显示的Bug 详情
- App-iOS平台 修复 video 组件设置 muted 为0静音后再设置为1时无法重新开启声音的bug 详情
- H5平台 优化 内置组件响应鼠标事件,可在PC浏览器正常拖动和滚动
- H5平台 优化 “网络不给力”现象,调整页面加载超时时间和提示文案
- H5平台 优化 修改代码后提升页面热更新速度
- H5平台 修复 picker 组件设置 fields 属性后返回值格式错误的Bug
- H5平台 修复 picker 组件设置 value 部分情况无法触发视图更新的Bug #1162
- H5平台 修复 uni.createSelectorQuery 返回的节点信息中 bottom 值错误的Bug 详情
- H5平台 修复 map 组件无法同时加载多个实例的Bug 详情
- H5平台 修复 movable-view 组件限制移动方向后,拖动操作会出现中断的Bug
- H5平台 修复 tranparentTitle 失效的Bug 详情
- H5平台 修复 部分浏览器中 uni.getSystemInfo 获取 windowTop、windowHeight 值错误的Bug #1348
- H5平台 修复 在页面 onReady 生命周期内绘制canvas 绘制内容会一闪消失的Bug 详情
- 小程序平台 修复 easycom 无法正常使用驼峰式命名组件的Bug 详情
- 小程序平台 修复 App.vue 包含 template 节点时,导致 app.json 生成错误的Bug #1351
- 微信小程序平台 修复 控制台没有输出生命周期内异常的Bug 详情
- 钉钉小程序平台 调整 uni.request 在 content-type 为 application/json 时自动序列化 data
- uni-ui 修复 NoticeBar 通告栏组件关闭按钮不显示的Bug
- uni-ui 修复 IndexedList 索引列表组件非全屏显示时,右侧索引位置与点击位置偏移的Bug
- 【5+App插件】
- 新增 原生标题栏支持自定义返回按钮、标题居左、标题栏背景图、背景渐变色等功能 文档
- 新增 视频播放控件 VideoPlayer 支持全屏播放时点击事件 fullscreenclick 文档
- Android平台 新增 原生隐私与政策提示框配置 详情
- Android平台 优化 云端打包默认需要的系统权限,支持配置是否自动添加第三方SDK需要的权限 详情
- Android平台 优化 Webview窗口加载可缩放页面时默认隐藏系统缩放控制条 详情
- Android平台 修复 获取系统语言信息 plus.os.language 字符中没有包含地区信息的Bug
- iOS平台 新增 适配iOS13+引入的暗黑模式 DarkMode 文档
- iOS平台 新增 应用使用Push(消息推送)模块后启动时不弹出“发送通知”系统授权框的配置方法 详情
- iOS平台 修复 视频播放控件 VideoPlayer 设置 objectFit 属性不生效的bug 详情
- iOS平台 修复 使用WKWebview内核 plus.orientation.getCurrentOrientation 无法获取设备方向信息的Bug
- Hello H5+ 新增 标题栏自定义返回按钮、标题居左、背景图、背景渐变色等示例
- Hello H5+ 修复 iOS平台 使用WKWebview导致微信和支付宝支付示例总是提示获取订单失败的Bug
- 【uni小程序SDK】
- 新增 启动小程序支持传入参数及直达指定页面 详情
- 新增 关闭当前小程序方法及小程序关闭回调方法 详情
- 新增 获取当前运行的小程序appid方法
- Android平台 修复启动小程序后调用扫码可能引起的闪退问题 详情
2.5.11.20200212-alpha
- 新增 uniCloud 云函数全部上传、批量上传功能
- 新增 uniCloud 云数据库初始化的功能(右键db_init.json)
- 修复 全部替换后,按下
Ctrl+S
, 替换内容没有保存的Bug
- 修复 某些情况下,
Ctrl+W
关闭标签卡后,编辑器焦点丢失的Bug
- 优化 Mac 新建项目窗口UI
- 【uni-app插件】
- App平台 新增 API uni.createRewardedVideoAd,激励视频广告 详情
- hello uni-app 新增 ad 组件示例
- hello uni-app 新增 激励视频广告 API示例
- 【5+App插件】
- 新增 uni-AD 支持激励视频广告 文档
- 新增 推送 支持异步获取客户端推送标识接口 plus.push.getClientInfoAsync,解决同步接口可能返回空数据的问题 文档
- iOS平台 修复 HBuilderX2.5.8引出的视频播放控件无法播放直播地址的Bug 详情
- Hello H5+ 新增 激励视频广告演示示例
2.5.10.20200205-alpha
- 新增 Mac 内置浏览器支持跨域请求
- 修复 uniCloud 项目导入HBuilderX后第一次选择云服务空间后无法正常运行、发行的Bug
- 优化 uniCloud 项目通过右键菜单绑定服务空间之后,不再需要在代码中初始化
- 【uni-app插件】
- APP平台、H5平台 优化 默认请求超时时间(request、connectSocket、uploadFile、downloadFile)对齐微信小程序由6秒改为60秒
- 【5+App插件】
- Android平台 修复 调用系统分享消息 plus.share.sendWithSystem 标题不支持国际化的Bug 详情
2.5.9.20200203-alpha
- 【uni-app插件】
- uniCloud 支持 H5平台的发布
- uniCloud 支持设置协作者,多人使用相同AppID的项目,可绑定同一服务空间。方法:开发者中心 -> 选择应用 -> 项目成员管理。
- uniCloud 修复 H5平台 main.js 内使用 uniCloud 报错的Bug
- uniCloud 修复 App平台 callback 方式调用云函数报错的Bug
- uniCloud 修复 上传 mp3 文件报错的Bug
- uni-ui 新增 uni-combox 组合框组件
2.5.8.20200128-alpha
- 修复 免打扰模式,搜索后,某些搜索相关的按钮无法点击的Bug
- 修复 js 注释内无法输入中文标点的Bug
- 修复 js async修饰箭头函数时,参数不提示的Bug
- 修复 uni-app pages.json easycom配置autoscan导致组件无法提示的Bug
- 【uni-app插件】
- 【重要】uniCloud公测。serverless模式,全端云开发,js编写后端代码 详情
- App-Android平台 修复 tabBar 设置 midButton 可能显示不全的Bug 详情
- App-iOS平台 修复 video 组件未播放时调用 seek 可能导致界面不正常的bug 详情
- App-iOS平台 修复 nvue input 组件 placeholder-style 和 placeholder-class 设置 fontSize 不生效的Bug
- App-iOS平台 修复 页面中使用字体图标时可能无法正常显示的Bug
- 【5+App插件】
- iOS平台 修复 视频播放控件 VideoPlayer 暂停播放后手势快进或后退操作时,没有更新进度条上显示时间的Bug
2.5.7.20200116-alpha
- 新增 资源管理器 支持外部命令,补充右键菜单
- 修复 资源管理器 无法打开磁盘根目录的Bug
- 修复 资源管理器 某些情况下,安装svn/git插件导致编辑器崩溃的Bug
- 修复 资源管理器 当文件夹为svn/git时,在底部状态栏上,点击按照大小、类型、修改日期排序错误的Bug
- 修复 资源管理器 文件后缀大写,生成预览图标失败的Bug
- 优化 按F1查看帮助文档,改为打开外部浏览器,避免对边改边看造成影响
- 修复 Mac 2.5.5版本引出的拖文件到项目管理器,存在相同文件时没有弹窗提示的Bug
- 修复 Mac 替换文件提示弹窗显示英文的Bug
- 修复 App 云打包 证书密码过长时,导致打包失败的Bug详情
- 修复 App 真机运行 重新自定义调试基座包时,版本号没变不会自动更新调试基座的Bug
- 【uni-app插件】
- App平台 修复 v3版本 原生组件 fixed 定位无效的Bug 详情
- App平台 修复 v3版本 uni.createSelectorQuery 无法查询到 id 的Bug 详情
- App平台 修复 v3版本 非 tab 首页(nvue)显示 tabBar 的Bug 详情
- App平台 修复 v3版本 div、span 等 H5 组件样式不生效的Bug
- App平台 修复 v3版本 videoContext.requestFullScreen 不生效的Bug 详情
- App平台 修复 v3版本 vue map 组件 API 不支持通过 $getAppMap 获取原生 map 对象的Bug
- App-Android平台 修复 nvue map 组件 markers 更新频繁可能出现失败的Bug 详情
- H5平台 修复 启用摇树优化后 页面样式错乱的Bug 详情
- uni-ui 修复 v3版本 app-vue 页面中 swipe-action 组件无法滑动的Bug
- 【5+App插件】
- Android平台 优化 uni-AD 使用今日头条穿山甲广告,在Android8及以上版本华为手机没有访问设备信息权限时只显示抖音广告的Bug
- Android平台 修复 音频播放对象 AudioPlayer 触发end事件之后,调用 stop 和 destroy 方法会出现闪退的Bug 详情
2.5.6.20200113-alpha
- 【uni-app插件】
- App平台 修复 非v3编译模式 自定义组件失效的Bug #1271
- App平台 修复 v3版本 组件 dataset 属性可能导致运行报错的Bug
- App平台 优化 v3版本 uni.request API 失败回调中返回详细信息
- App-Android平台 修复 nvue textarea 组件设置 maxlength 为 -1 时无法输入文字的Bug 详情
- App-iOS平台 修复 nvue list 组件设置 bounce 为 false 可能导致页面无法滚动的Bug
- H5平台 修复 input 组件设置 placeholder 的 top 样式显示错位的Bug #1222
- 【5+App插件】
- 新增 Webview窗口样式支持设置禁止调用plus属性 disablePlus,解决加载外部页面时可能调用plus对应用造成危害的隐患 详情
2.5.5.20200111-alpha
- 新增 内部资源管理器。大幅提升资源管理器效率(目前仅支持Windows) 详情
- 新增 项目管理器 支持单击目录不展开/折叠(在项目管理器右上角的菜单中可配置)
- 新增 项目管理器 增加彩色图标主题 (在项目管理器右上角的菜单中可配置)
- 优化 关闭代码提示后,将不再启动代码助手服务,可减少内存占用(在【设置】-【编辑器配置】,启用或关闭代码助手服务;默认开启)
- 修复 某些RGBA颜色值,颜色预览显示错误的Bug
- 新增 uni-app easycom组件模式,支持代码提示、转到定义
- 【uni-app插件】
- 【重要】easycom 支持自动扫描组件,符合目录规则的组件,无需在pages.json配置即可直接使用 详情
- 【重要】App平台、H5平台 新增 支持 renderjs,替代 wxs ,以 vue 组件的写法运行在视图层 详情
- App平台、H5平台、字节跳动小程序平台 新增 swiper 组件支持 disable-touch 属性
- App平台 修复 自定义组件模式 vue 文件不包含 script 节点时运行报错的Bug 详情
- APP平台 修复 nvue 页面 picker 组件时间、日期类型使用默认值报错的Bug 详情
- APP平台 修复 nvue 页面 appear、disappear 事件不返回 direction 的Bug
- App平台 修复 v3版本 vue 页面 map 组件 部分API无效及属性无法动态更新的Bug 详情
- App平台 修复 v3版本 uni.request 在 content-type 为 urlencoded 时传入非 Object 的 data 时参数处理不正确的Bug 详情
- App平台 修复 v3版本 alwaysShowBeforeRender 为 false 时无法关闭启动界面的Bug 详情
- App平台 修复 v3版本 InnerAudioContext 对象的 seek、onTimeUpdate 方法无效的Bug 详情
- App-Android平台 修复 uni.request 在 responseType 为 arraybuffer 时,返回数据可能不准确的Bug 详情
- App-iOS平台 修复 tabBar 自定义高度时红点和角标显示位置不正确的Bug 详情
- H5平台 修复 启用摇树优化后 easycom 组件失效的Bug 详情
- H5平台 修复 启用摇树优化后 uni.previewImage 失效的Bug #1168
- H5平台 修复 启用摇树优化后 animation 属性失效的Bug #1231
- H5平台 修复 部分浏览器上 Object.assign 报错的Bug #1116
- H5平台 修复 部分浏览器上 uni.canvasToTempFilePath 报错的Bug 详情
- Hello uni-app 优化 canvas 组件示例使用renderjs实现
- 【5+App插件】
- 新增 数据库执行SQL语句 plus.sqlite.executeSql 支持一次传入多条语句,解决Android平台一条SQL语句中不支持以分号分割多条命令的需求 详情
- Android平台 修复 在定时器回调函数中调用 plus.screen.lockOrientation 可能会引起应用闪退的Bug
- Android平台 修复 在部分手机上获取OAID可能触发错误回调,错误信息提示不支持的Bug 详情
- iOS平台 修复 调用 plus.gallery.pick 选择相册中的照片后, 连续快速点击完成按钮可能会引起应用崩溃的bug 详情
2.5.4.20200108-alpha
- 修复 2.5.3版本引出的微信小程序发行失败、及发行导致编辑器崩溃闪退的Bug
2.5.3-20200107-alpha
- 修复 单项目窗体,搜索框输入多个空格回车后,导致编辑器崩溃的Bug
- 修复 编辑器内打开图片,然后点击另存为,导致编辑器崩溃的Bug
- 修复 微信小程序发布过程中,点击关闭控制台,导致编辑器崩溃的Bug
- 修复 某些情况下,格式化操作出现数组越界问题,导致编辑器崩溃的Bug
- 修复 某些情况下,单窗口删除项目,导致编辑器崩溃的Bug
- 修复 某些情况下,文件着色,导致编辑器崩溃的问题
- 修复 某些情况下,编辑文件,导致其它折叠节点自动展开的Bug
- 修复 设置显示换行符,并取消自动换行后编辑器横向滚动条向右滚动时文字和行号、折叠等区域重叠的Bug
- 修复 打开js文件后,再将着色切换到es6+上,然后触发滚动条预览后着色丢失的Bug 详情
- 新增 App端 uni-AD 广告联盟 在manifest.json和打包界面的设置
- 新增 uni-app 新建项目支持 uni-ui 项目模板,无需在页面里引入和注册组件,所有 uni-ui组件直接用
- 【uni-app插件】
- 【重要】新增 easycom 组件模式,简化组件使用。无需在页面里引入和注册组件,打包时会自动剔除没有使用的组件 详情
- 【重要】新增 uni-AD 广告联盟。整合App、小程序等多端广告,整合腾讯广点通、头条穿山甲、360广告联盟等众多SDK 详情
- 【重要】App平台 新增 ad 组件,支持信息流、banner等应用内自定义广告 详情
- 【重要】App平台 优化 v3版本 运行时修改 vue 页面,手机端重启后可直达修改页面,无需手动配置 condition
- 优化 非 scoped 样式支持 >>>、/deep/、::v-deep 语法详情
- App平台、H5平台、微信小程序 新增 uni.getSystemInfo 返回数据支持属性 safeAreaInsets
- App平台 优化 调试控制台日志输出
- App平台 优化 支持 CSS 变量 --window-top
- App平台 优化 uni.getSystemInfo 获取的 windowHeight 不含 windowTop、windowBottom
- App平台 修复 v3版本 行内样式设置背景图无效的Bug 详情
- App平台 修复 v3版本 app-plus 下配置 pullToRefresh 无效的Bug
- App平台 修复 v3版本 subNvue mask 无法遮盖 tabBar 的Bug
- App平台 修复 v3版本 vue map 组件动态更新中心点 latitude、longitude 无效的Bug 详情
- App-Android平台 修复 HBuilderX2.4.7引出的 nvue swiper 组件设置 autoplay 属性时最后一页会跳掉不显示的Bug 详情
- App-Android平台 修复 websocket 发送内容中包含特殊字符可能导致发送失败的Bug 详情
- App-Android平台 修复 nvue 页面中组件设置 hover-class 后,页面关闭可能出现闪退的Bug 详情
- App-Android平台 修复 nvue video 组件下使用 cover-view 后,视频全屏后可能出现排版混乱的Bug 详情
- App-iOS平台 修复 nvue map 组件使用 controls 控件提交云端打包后可能会引起崩溃的Bug 详情
- App-iOS平台 修复 v3版本 部分情况下 rpx 计算错误的Bug
- H5平台 修复 video 组件销毁报错的Bug 详情
- H5平台 修复 audio 组件无法显示的Bug 详情
- H5平台 修复 uni.chooseVideo 在微信内置浏览器无法触发回调的Bug 详情
- 新增 uni-ui 项目模板。该项目通过 easycom 引入所有 uni-ui 组件,可方便的开发项目
- 【5+App插件】
- 【重要】新增 uni-AD 广告联盟。整合App、小程序等多端广告,整合腾讯广点通、头条穿山甲、360广告联盟等众多SDK 详情
- 【重要】新增 plus.ad 广告模块,支持信息流、banner等应用内自定义广告 文档
- 【重要】Android平台 新增 腾讯X5内核。可解决rom自定义主题字体适配、低端机浏览器兼容性等问题 详情
- Android平台 修复 Webview窗口创建并显示后立即关闭可能出现闪退的Bug 详情
- iOS平台 修复 在非刘海屏手机获取应用的安全区域 plus.navigator.getSafeAreaInsets 返回 deviceTop 数据可能不正确的Bug
- Hello H5+ 新增 应用内广告示例 uni-AD 页面
2.5.0.20191231-alpha
- 优化 es6部分语法 代码提示、转到定义
- 新增 dart、tpl语言代码高亮着色
- 优化 文件关闭后,再次打开,光标显示在上次的位置
- 新增 记忆文件折叠状态 (默认关闭;可在【设置】-【编辑器配置】,启用记忆折叠状态)
- 修复 用户自定义代码块目录下存在不合规范的文件名时造成崩溃的Bug
- 修复 自定义代码块,在$1处输入中文之后,使用Tab无法切换到$2处继续编辑的Bug
- 修复 当某块代码包含多行注释或条件编译时,导致折叠出错的Bug
- 修复 js语言,在对象变量行尾回车,自动补充逗号的Bug
- 修复 悬停预览代码后,某些情况下,无法撤销恢复已修改内容的Bug
- 修复 在屏幕分辨率低于1024x768的电脑上,首次启动后,顶部菜单栏被遮挡的Bug
- 修复 在高分辨率电脑上,欢迎页面,HBuilderX图标过大的的Bug
- 修复 欢迎页面,点击收藏,编辑器崩溃的Bug
- 修复 复制粘贴,某些情况下内容显示成一行的Bug
- 修复 控制台打印时间,某些情况下显示为其它语言格式的Bug
- 修复 焦点在项目管理器上时,按 Ctrl+Alt+f 多文件搜索时没有按选中文件搜索的Bug
- 修复 Mac 项目管理器,项目上右键菜单点击【字符搜索】某些情况下无效的Bug
- 修复 Mac 多文件字符搜索,当焦点错误时,输入搜索内容回车,编辑器崩溃的Bug
- 修复 Mac 终端超时设置的最大数时,在弹框提醒中选择【修改设置】崩溃的Bug
- 新增 uni-app manifest.json App常用其它配置 编译模式添加【v3编译器】和【fast启动模式】
- 【uni-app插件】
- App平台 新建项目默认使用v3编译器,如不需要v3编译,请在【manifest-App常用其他配置】取消
- App平台 新增 v3版本 支持配置 nvue 首页 fast 启动模式,即不等待逻辑层初始化完毕,直接启动渲染层 详情
- App平台 修复 v3版本 globalStyle 内配置页面动画不生效的Bug 详情
- App平台 修复 v3版本 无法读取非v3版本存储的 storage 数据的Bug
- App平台 修复 picker 组件内容为空字符串时排版错位的Bug 详情
- App-iOS平台 修复 tabbar及标题栏上设置字体图标可能无法正常显示的Bug
- App-iOS平台 修复 nvue map 组件不设置 marker 的 title 及 callout 时会显示空白标注的Bug 详情
- App-iOS平台 修复使用 uni.hideKeyboard 输入框无法失去焦点的Bug 详情
- H5平台 新增 video 组件支持 @loadedmetadata、@progress 事件
- H5平台 优化 video 组件全屏展示效果 详情
- H5平台 优化 canvas 组件内存占用
- H5平台 修复 globalStyle 下 h5 节点配置不生效的Bug
- H5平台 修复 editor 组件未配置图像控件时报错的Bug
- H5平台 修复 在不支持 localStorage 的环境运行时框架报错的Bug #1155
- 支付宝小程序平台 新增 支持 onBackPress 详情
- 支付宝小程序平台 修复 使用 createSelectorQuery().in(this) 报错的Bug 详情
- 支付宝小程序平台 新增 支持配置 mini.project.json (manifest.json->mp-alipay) #1164
- uni-ui 新增vue doc,在HBuilderX中可以给予更完善的代码提示 什么是vue doc
- 【5+App插件】
- Android平台 修复 HBuilderX2.4.9引出的在无网环境下应用启动可能崩溃的Bug
- Android平台 修复 真机运行默认将日志保存到SD卡中,长时间运行可能出现日志文件过大的Bug
- iOS平台 修复 录音对象(AudioRecorder)录制mp3格式音频设置 channels 参数值为 mono 不生效的Bug 详情
- 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 详情
2.4.8.20191220-alpha
- 新增 当关闭编辑器时,记录文件的折叠状态
- 修复 某些情况下,CSS color渲染错误的Bug
- 优化 es6部分语法 代码提示、转到定义
- 修复 js、html文件,关联JavaScript(ES6+)、HTML(es6+)后,右键菜单【验证本文档语法】失效的Bug
- 修复 在独立单行内容上,按下折叠快捷键,行尾出现折叠指示器的Bug
- 【uni-app插件】
- App平台 修复 v-for 中监听事件某些情况参数不正确的Bug
- App平台 修复 uni.login 微信登录提示“没有这些scope权限”的Bug 详情
- App-Android平台 修复 nvue map 组件中标注点设置 translateMarker 旋转角度后,点气泡也会随之旋转的Bug 详情
- App-Android平台 修复 nvue 页面中使用 animation 动画,关闭页面可能会闪退的Bug 详情
- App-Android平台 优化 应用退出后不清掉后台,反复热启动导致底层通信timeout引起的白屏问题
- App-Android平台 修复 nvue scroll-view 组件中嵌套 list 组件,list高度大于scroll-view剩余高度时高度可能不正常的Bug 详情
- App-iOS平台 新增 nvue 普通 view 组件支持设置高斯模糊(毛玻璃)效果 详情
- H5平台 优化 发行时 index.css 文件名包含 hash 以便更好的控制缓存 详情
- H5平台 修复 tabBar 文字较多时角标(红点)错位的Bug 详情
- H5平台 修复 textarea 组件未设置 line-height 时 linechange 事件 lineCount 值错误的Bug #1123
- H5平台 修复 swiper 组件动画过程中销毁组件会报错的Bug #1123
- H5平台 修复 image 组件 src 包含英文括号时无法正常的Bug #1090
- 支付宝小程序平台 修复 使用 createIntersectionObserver 报错的Bug
- 【5+App插件】
- Android平台 更新 高德地图SDK(7.1.0)
- iOS平台 修复 应用切换到后台,从其它应用传参数激活到前台时 plus.runtime.arguments 可能不更新的Bug
2.4.7.20191216-alpha
- 新增 CSS 颜色预览功能 (可Alt+左键,进一步打开颜色选择器)
- 新增 支持WebP格式的图片预览
- 新增 标签卡右键菜单,增加打开文件所在位置
- 优化 代码助手UI性能
- 优化 语法提示 补充一批新的 CSS 属性
- 优化 vuedoc 支持属性值域描述
- 修复 vuedoc nvue中不支持组件语法提示的Bug
- 修复 项目下文件过多时,文件路径偶发不提示当前目录下文件的Bug
- 修复 多光标撤销、恢复撤销操作,光标位置错误的Bug
- 修复 多文件字符串搜索,搜索栏重绘导致CPU使用率过高的Bug
- 修复 字符串搜索,焦点在编辑器且文件被改变时,清除搜索结果指示器的Bug
- 修复 格式化 光标在中文附近时,格式化后光标位置跑到开头的Bug 详情
- 修复 Window10 搜索框,微软输入法快速输入时偶发异常的Bug 详情
- 修复 某些情况下 语言服务偶发退出的Bug
- 修复 Mac 搜索文件结果列表,上下键无效的Bug
- 修复 打开查找索引界面后,编辑器光标仍然闪动的Bug
- 修复 快捷键触发折叠时折叠框的大小不正确的Bug
- 修复 拖动标签卡到窗体外面的窗口,修改文件后标签卡状态错误的Bug
- 新增 uni-app 项目js中可以提示浏览器的api
- 新增 uni-app 控制台 增加重启手机应用功能,无需再次编译,软重启手机App
- 新增 App manifest.json SDK配置 增加苹果登录选项
- 修复 App manifest.json 原生插件列表顺序没有按照配置文件中的顺序排列的Bug
- 【uni-app插件】
- 【重要】H5平台、QQ小程序 支持运行微信小程序组件 详情
- 【重要】App平台 新增 pages.json 配置屏幕方向。横屏应用请在这里配置,app.vue里生效较晚 详情
- App平台 优化 选择位置 支持在搜索结果中选择
- App平台 优化 picker 组件按钮文字增加多语言支持
- App平台 优化 v3版本 支持微信小程序组件
- App平台 修复 v3版本 uni.getBackgroundAudioManager 不触发 onTimeUpdate 回调的Bug
- App平台 修复 v3版本 onTabItemTap 生命周期不触发的Bug
- App平台 修复 image 组件初始值为空字符串时会执行一次@error事件的Bug
- App平台 修复 input 组件失焦时会触发一次@input的Bug 详情
- App平台 修复 webview 组件在非沉浸式状态栏下高度不正确的Bug
- App平台 修复 chooseImage 传入字符串格式 sizeType 导致报错的Bug
- App平台 修复 纯 nvue 环境 uni.request 数据格式错误的Bug #1100
- App平台 修复 nvue input 组件动态设置 password 属性不生效的Bug
- App-Android平台 新增 nvue 通用属性 elevation 设置组件的层级阴影,解决 box-shadow 样式在设置圆角或动画时显示不正常的问题 详情
- App-Android平台 修复 部分使用64位CPU的手机上可能出现白屏的Bug 详情
- App-Android平台 修复 nvue image 组件在部分手机上设置 fade-show 属性值为false可能仍然会闪烁的Bug
- App-Android平台 修复 nvue swipe 组件设置 circular 属性值为true时从首页直接跳到最后一页可能出现页面无法正常渲染的Bug
- App-Android平台 修复 tabbar 的 midButton 不设置图片时显示默认图片的Bug 详情
- 【重要】App-iOS平台 新增 uni.login 支持Apple登录 详情
- App-iOS平台 修复 nvue input 组件设置 maxlength 属性后,@input事件返回value值与实际显示值不一致的Bug 详情
- H5平台 新增 支持 editor 组件 详情
- H5平台 新增 支持使用 nodesRef.context 获取 VideoContext、CanvasContext 和 MapContext 对象
- H5平台 修复 css 变量 --window-bottom 在全面屏设备不准确的Bug 详情
- H5平台 修复 canvasContext.measureText 报错的Bug 详情
- H5平台 修复 uni.createAnimation 动画不正确的Bug 详情
- H5平台 修复 webview 页面调用 uni API 无效的Bug 详情
- hello uni-app 新增 canvas 组件示例(App端使用wxs实现高性能动画)
- 【5+App插件】
- Android平台 修复 Webview窗口关闭后可能出现内存占用不释放的Bug 详情
- 【重要】iOS平台 新增 支持苹果授权登录(Sign in with Apple) 教程
- iOS平台 修复 音频播放对象(AudioPlayer)播放网络音频时,缓存完成恢复播放时没有触发 onPlay 事件的Bug
- iOS平台 修复 Webview窗口的titleUpdate事件可能不触发导致无法修改页面标题的Bug 详情
- 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 详情
- App平台 修复 nvue 页面导航栏 titleNView 的 type 属性设置为 transparent 时不生效的Bug 详情
- App-Android平台 修复 首页为 nvue 时反复启动应用后可能出现假死状态的Bug 详情
- App-iOS平台 新增 tabbar 支持设置高斯模糊(毛玻璃)效果 详情
- App-iOS平台 修复 网络请求 uni.request 设置请求的 header 中存在非字符串值可能会引起崩溃的Bug
- H5平台 新增 uni.chooseImage 、uni.chooseVideo 支持返回文件名
- H5平台 新增 支持使用 uni.loadFontFace 加载字体
- 【5+App插件】
- iOS平台 修复 苹果应用内支付IAP恢复购买接口(restoreComplateRequest)有可能不会返回恢复购买凭证的Bug
- iOS平台 修复 预览图片(previewImage)可能无法正常显示部分网络地址图片的Bug 详情
2.4.3.20191125-alpha
- 新增 查找索引符号,可快速查找函数、变量等文档结构图中的内容 (快捷键 Ctrl+Shift+o)
- 新增 鼠标悬停在代码折叠后的省略号处,可悬浮预览被折叠内容
- 优化 文件路径提示
- 优化 字符搜索的性能和指示器样式
- 优化 字符搜索时点击大小写、全词匹配等操作时自动触发重新搜索
- 优化 文件搜索的性能,补充匹配字符高亮
- 修复 某些情况下,git/svn项目,更新代码或切换分支后,文件内容没有更新的Bug
- 修复 无标题文档不更新title的Bug
- 修复 某些情况下,状态栏语言名称丢失的Bug
- 修复 文件未修改状态下,中文输入法敲字卡的Bug
- 修复 当文件第一行是空行时,再次打开编辑器折叠计算错误的Bug
- 修复 通过拖拽分栏后的tabbar背景色不正确的Bug
- 修复 某种情况下,分左右两栏,没有对齐的Bug
- 优化 编辑器搜索字符指示器加深颜色
- 修复 vscode快捷键方案,搜索上一个/下一个字符,快捷键显示错误的Bug
- 修复 win7 安装插件窗口滚动条过细的Bug
- 修复 win7 QQ输入法输入单引号时触发移动光标的Bug
- 修复 项目管理器,焦点在目录文件上时,按Ctrl+Shift+c复制路径不生效的Bug
- 修复 打开WebView调试控制台,菜单状态错误的Bug
- 删除 uni-app项目的manifest.json可视化视图删除自定义组件模式选择,因为已不再支持非自定组件模式
- 【uni-app插件】
- 【重要】App端重大架构升级 “v3编译器”,更快的启动速度、更好的性能、更多vue语法支持、可webview调试视图层。可通过设置
manifest.json
文件中app-plus
节点下的compilerVersion:3
启用新架构 详情
- 新增 支持在页面文件调用
App.vue
中定义的函数方法 #665
- 修复 发行模式下使用 scss ,部分情况条件编译不生效的 Bug 1013
- 优化
babel.config.js
文件里的 @vue/babel-preset-app
支持配置 modules:false
,让打包出来的代码体积更小,运行更快 #929
- App平台 新增 uni-app编译模式的nvue页面 控制是否自动包裹 scroll 组件(通过 pages.json 里 style 的
disableScroll
属性配置页面) 详见
- App平台 新增 uni-app编译模式的nvue页面 webview 组件加载的HTML支持调用部分uni API 详情
- App平台 修复 nvue 页面中 picker 组件多次打开后无法关闭的Bug 详情
- App-Android平台 优化 应用退出后不清掉后台,再热启动可能出现白屏的问题 详情
- App-Android平台 修复 应用在 tabbar 页面跳转到其它页面在Android10上可能出现图片闪烁的Bug
- App-Android平台 修复 nvue scroll-view 组件无法触发 touchstart/touchend 事件及动态设置 scroll-left 属性可能不生效的Bug 详情
- App-Android平台 修复 nvue input 组件设置 autofocus 属性为 true 在subnvue页面可能出现软键盘弹出后自动隐藏的Bug 详情
- App-Android平台 修复 nvue map 组件下的view子节点不显示的Bug 详情
- App-Android平台 修复 nvue live-pusher 组件推流成功后拉流可能显示绿屏或卡在首帧的Bug 详情
- App-iOS平台 修复 nvue view 组件设置 border 属性可能引起应用崩溃的Bug 详情
- App-iOS平台 修复 iOS 13 系统中 textarea 输入的内容,比 placeholder 偏左一点的Bug 详情
- App-iOS平台 修复 faceID 识别成功时不能正确触发成功回调的Bug 详情
- H5平台 修复 webview 组件 加载的HTML中调用 uni.getEnv 错误的Bug 详情
- H5平台 修复 h5 平台组件的自定义事件无法接收多个参数的Bug #1016
- H5平台 修复 在企业微信中 uni.chooseImage 无法使用的Bug 详情
- 小程序平台 修复 不能直接在模版内使用 $emit 的 Bug 详情
- 微信小程序平台 修复在发行模式使用 lodash@4.17.15 ,运行报错的 Bug#994
- 支付宝小程序平台 修复 for 循环中 ref 生成的多个组件数组长度不准确的Bug #930
- 字节跳动小程序平台 修复 当 rpx 后跟着 !important 时,发行模式下 rpx 未被编译成px的Bug #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平台 优化 启动时申请手机存储权限,若用户拒绝则会弹出说明文字。满足部分应用商店要求的权限申请需申明的要求 详情
- Android平台 修复 Webview窗口设置drag滑屏操作手势,快速滑动操作可能引起白屏的Bug 详情
- Android平台 修复 视频播放控件(VideoPlayer)可能无法播放某些本地视频文件的Bug
- Andrpid平台 修复 数据库执行SQL语句(plus.sqlite.executeSql)传入错误sql语句时,可能在控制台输出错误日志且不触发错误回调的Bug 详情
- iOS平台 新增 Webview窗口原生标题栏样式属性 blurEffect,支持模糊毛玻璃)效果 详情
- iOS平台 补齐 直播推流(LivePusher)控件支持设置最小码率(min-bitrate)和最大码率(max-bitrate)
- iOS平台 修复 Webview窗口原生标题栏的搜索框(searchInput)获取焦点会导致placeholder文字移位的Bug 详情
- iOS平台 修复 图片预览(plus.nativeUI.previewImage)可能出现长图片不能滚动的Bug 详情
- iOS平台 修复 使用UniPush或个推推送在后台统计数据中没有展示数和点击数的Bug 详情
- 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 详情
- APP平台 修复 当
manifest.json
中nvueCompiler
配置项不是weex
时,uni.scanCode 接口无法回调的Bug 详情
- APP平台 修复 当
manifest.json
中nvueCompiler
配置项不是weex
时,uni.chooseLocation 接口无法回调的Bug 详情
- App-Android平台 修复 nvue barcode 组件设置 autostart 为true时在部分设备可能出现黑屏的Bug
- App-iOS平台 修复 纯nvue项目 侧滑关闭后无法触发上个页面生命周期 onShow 的Bug 详情
- H5平台 修复 uni.getImageInfo 回调信息中 path 错误的Bug 详情
- H5平台 修复 路由后退时弹出的 picker 无法自动关闭的Bug 详情
- H5平台 修复 在夸克浏览器(iOS)onReachBottom 生命周期只触发一次的Bug 详情
- H5平台 修复 在手机QQ浏览器 onReachBottom 无法触发的Bug 详情
- H5平台 修复 在网络断开的情况下 SocketTask.send 回调不正确的Bug #744
- 微信小程序 调整微信基础库版本为2.9.2,解决微信2.9.3基础库input事件不触发的Bug 详情
- 钉钉小程序 修复 多层组件嵌套的情况下,子组件生命周期不触发的Bug
- 百度小程序 修复 onShow在onLoad之前触发的Bug 详情
- 【5+App插件】
- iOS平台 修复 创建本地消息(plus.push.createMessage)在iOS10及以上系统只显示最后一条的Bug 详情
2.4.1.20191114-alpha
- 新增 鼠标悬停在迷你地图的非当前页区域时,小窗预览指示文档
- 优化 更新逻辑,非app用户不会收到app插件更新通知
- 【uni-app插件】
- App-iOS平台 修复 picker 组件 range 数据量较大时无法打开的Bug
2.4.0.20191112-alpha
- 新增 鼠标悬停在滚动条非当前页区域时,小窗预览指示文档
- 优化 文字搜索右侧显示搜索结果的数字指示
- 修复 小屏幕(高度为768像素)下一些界面适配的Bug
- 修复 Mac Command+m 无法最小化窗体的Bug
- 修复 Mac 暗色主题下,弹窗文字颜色看不清的Bug
- 修复 SVN/Git项目导入,输入url后回车,当前窗口被关闭的Bug
- 修复 修改文件触发自动保存时,再次撤销成未修改状态时,切换标签卡时提示临时文件需要恢复的Bug
- 优化 设置过自定义代码块的语言,自动显示在【代码块设置】菜单列表中,无需再次查找
- 修复 某种情况下删除折叠行时,导致编辑器卡死、着色异常的Bug
- 修复 智能双击在显示迷你地图时逻辑不对的Bug
- 优化 Mac app运行到iOS模拟器,自动记忆上次运行的模拟器
- 新增 uni-app 新建页面时允许不创建同名目录
- 【uni-app插件】
- 【重要】nvue文件编译模式默认从 weex 模式修改为 uni-app 模式。推荐使用多端可用、更成熟、组件更丰富的 uni-app 模式。如仍需使用 weex 模式,需在manifest中手动配置
- 【重要】uni ui 新版正式发布,同时兼容vue和nvue。欢迎插件市场作者也升级自己的组件,同时兼容nvue 详情
- 【重要】自定义组件模式新增 crypto.getRandomValues 方法,获取符合密码学要求的安全随机值
- H5平台 修复 wxs getDataset() 函数获取不到参数的Bug。uni ui 的 swiperaction 组件的问题也因此得到修复 详情
- APP平台 新增 nvue picker 组件支持多列
- APP平台 优化 picker、扫码、选择位置、打开位置API的界面通过原生实现,提升性能体验(nvue为weex编译模式时未优化)
- APP平台 修复 swiper 设置为autoplay时滑动导致速度加快的BUG 详情
- App-iOS平台 修复 nvue页面在iOS13及以上系统默认字体不对的Bug
- App-iOS平台 修复 nvue list 组件 scroll 事件返回的 isDragging 属性不正确的Bug 详情
- 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、开发者匿名设备标识符VAID、及应用匿名设备标识符AAID,可用于解决Android10无法获取设备标识(如IMEI、IMSI、Wi-Fi MAC地址等)的问题
- Android平台 修复 创建视频播放控件(VideoPlayer)时,没有开始播放视频也会停止后台背景音频的Bug 详情
- Android平台 优化 视频播放的操作条的拖动误触和图标美化问题
- iOS平台 修复 平台绝对路径转换成本地URL路径(plus.io.convertAbsoluteFileSystem)可能返回null的Bug 详情
历史更新日志
https://update.dcloud.net.cn/hbuilderx/changelog/2.3.9.20191104-alpha.html