HBuilder X - Release Notes
======================================
3.99.2023121601-alpha
HBuilder
- 新增 报Bug 目前支持对 HBuilder 和 uni-app x 报Bug。入口在菜单帮助-报Bug,及App运行控制台的右上角蓝色虫子按钮
- 修复 内置浏览器 预览html文件和markdown文件,某些情况下预览失败的Bug 详情
- 修复 windows 关闭HBuilderX过程中提示创建桌面快捷方式时UI卡住的Bug 详情
- 修复 Windows 某些情况下地址栏无法使用快捷键复制的Bug 详情
- 修复 MacOSX 某些情况下内置浏览器devtools里面的文字无法使用快捷键复制的Bug 详情
- 修复 多文件搜索 鼠标双击搜索结果项,输入焦点没有自动设置到打开的编辑器内的Bug 详情
- 修复 .editorconfig 配置
insert_final_newline
、trim_trailing_whitespace
在保存文件时没有生效的Bug 详情
- 新增 语言服务 uni-app x uts自动修复 支持number类型和kotlin的数字类型互相转换
- 新增 语言服务 uni-app x uts类型检查 支持函数类型校验 详情
- 新增 语言服务 uni-app x uts类型检查 检查算法由结构校验调整为名称校验 详情
- 调整 语言服务 uni-app x uvue文件代码提示不再提示 uni-app x 不支持的内置组件
- 修复 语言服务 uni-app x uvue组件事件类型校验时,全局事件不生效的Bug
- 修复 语言服务 某些情况下语言服务启动时崩溃的Bug 详情
- 修复 语言服务 less、scss文件代码提示时@rule某些情况下替换位置不对的Bug 详情
- 修复 语言服务 unicloud-db组件代码提示时不支持field嵌套语法的Bug
- 修复 uni-app 运行到支付宝小程序,当pages.json因为条件编译存在重复key时运行失败的Bug 详情
- 修复 uni-app cli项目无法运行到支付宝小程序的Bug
- 修复 uni-app MacOSX 运行到支付宝小程序,没有兼容老的支付宝小程序工具路径的Bug
- 修复 App真机运行 Android 某些机型获取基座安装时间异常导致基座一直被重复安装的Bug 详情
- 修复 App真机运行 Android 运行到自定义调试基座后,再运行标准基座到iOS模拟器报安装调试基座失败的Bug详情
- 优化 uni-app manifest.json的权限可视化界面,支持在自动选择权限外,手动控制添加和删除权限。无需再去AndroidManifest.xml中删除权限。
- 修复 5+项目 工具栏运行菜单多出运行到Chrome等菜单项的Bug
uni-app 插件
- 新增 编译器 nvue + vue2 支持使用ts开发。方便插件作者的库全面升级为ts。
- Web平台、App-Vue平台 新增 radio 组件支持 backgroundColor、borderColor、activeBackgroundColor、activeBorderColor、iconColor 属性 详情
- Web平台、App-Vue平台 新增 checkbox 组件支持 backgroundColor、borderColor、activeBackgroundColor、activeBorderColor、iconColor 属性 详情
- Web平台 新增 Vue3 项目支持百度地图 详情
- Web平台 修复 Vue3 CLI 创建的项目打包后多根节点组件属性丢失的Bug 详情
- Web平台 修复 map 组件使用高德地图 circles 的 fillColor、color 属性设置透明度无效的Bug 详情
- App-Android平台 修复 uni.downloadFile 下载完成发后会多触发一次 onProgressUpdate 事件的Bug
- App平台 修复 vite.config.js 配置 target 为 esnext 时 nvue 页面报错的Bug 详情
- 小程序平台 修复 Vue3 项目 script setup 中 onError 无效的Bug 详情
- 小程序平台 修复 Vue3 项目插槽内容为单根节点时 v-if 无效的Bug 详情
- 支付宝小程序平台 新增 组件支持 styleIsolation 配置,默认值 apply-shared 详情
- 飞书小程序平台 修复 Vue3 项目作用域插槽不显示内容的Bug 详情
uni-app x插件
- 修复 编译器 部分情况下报错信息未回溯到源码的Bug 详情 详情 详情
- 修复 编译器 组件递归使用时编译报错的Bug 详情
- 优化 编译器 真机运行调用未包含的被摇掉的api的错误提示 详情
- 修复 应用 onLaunch 生命周期调用 route API 异常的Bug
- 新增 vue框架 支持 app.use 注册 vue 插件 详情
- 新增 vue框架 app.config.globalProperties 注册全局属性 详情
- 新增 vue框架 动态组件 详情
- 新增 vue框架 provide/inject 用于组件通信 详情
- 新增 vue框架 mixin 混入 详情
- 新增 vue框架 v-html 指令 详情
- 新增 vue框架 v-once 指令、v-memo 指令、v-pre 指令 详情
- 新增 vue框架 componentInstance.$forceUpdate 详情
- 新增 vue框架 支持 render 函数 详情
- 新增 全局变量 globalData 详情
- 新增 splash 在 manifest.json 中配置启动封面 详情
- 新增 uni-ad 开屏广告 详情
- 新增 组件 input 的属性 cursor-color,用于调整光标颜色 详情
- 新增 API uni.getUniverifyManager,App一键登陆 详情
- 新增 API uni.getFileSystemManager,本地文件管理 详情
- 优化 规范了文件系统使用,对cache文件进行了详细约定 详情
- 新增 API uni-push 支持荣耀厂商推送
- 修复 API uni.toast、uni.showModal等交互反馈弹窗在 onReady 生命周期前调用可能无法正常显示的Bug 详情)
- 补齐 CSS background-image 的 linear-gradient 渐变方向支持 to bottom left 、to top right 详情
- 修复 CSS 先后设置 box-shadow 与 border 属性导致后设置的样式不生效的Bug 详情
- 修复 CSS z-index 属性可能引发下标越界异常的Bug 详情
- 修复 CSS position 设置为 fixed 时 z-index 可能不生效的Bug 详情
- 修复 CSS transition 初始值为百分比时动态设置 length 值动画效果不正确的Bug 详情
- 修复 CSS transition-property 属性值动态更新为 background-color 时不生效的Bug 详情
- 修复 CSS transform-origin 在设置 transition-property 为 transform 时不生效的Bug 详情
- 修复 组件 text 在某些情况设置 max-width 后高度不正确的Bug 详情
- 修复 组件 video 无法播放本地m3u8文件的Bug 详情
- 修复 组件 list-view 无法通过 scroll-into-view 属性滚动到 sticky-header 组件位置的Bug 详情
- 修复 组件 list-item 被复用后 click 事件无法正常触发的Bug 详情
- 修复 组件 view 设置 overflow 为 visible 后需同时对父元素设置 overflow 为 visible 才能生效的Bug 详情
- 修复 组件 view 设置 overflow 为 hidden 后子元素显示区域可能占用 border 边框区域的Bug 详情
- 修复 TouchEvent 事件在超出父视图可视区域后 screenX、screenY 属性值可能不正确的Bug 详情
- 修复 系统切换暗黑模式导致应用白屏
- 优化 App打release包后,应用资源不再释放到存储卡,提升首次启动速度
- 调整 API uni.installApk 安装apk,从ext api改为内置api 详情
- 调整 App真机运行标准基座内置 uni-facialRecognitionVerify 实人认证模块,方便调试开发
- 修复 App真机运行调用 uni.exit 后可能导致应用异常崩溃的Bug 详情
- 新增 ui库 uni-icons 支持uni-app x 详情
- 新增 ui库 uni-data-picker 支持uni-app x 详情
- 新增 uni-cms 客户端插件 uni-cms-article 详情
- 更新 模板 App升级中心 支持在通知栏显示下载进度
- 更新 模板 uni-id-pages-x v1.0.4+ 不再支持配置项:
config.needLogin
,改用uni-id-router替代 详情
uts插件
- 新增 Android平台 UTSAndroid.getFileProviderUri,方便控制应用内文件对外分享 详情
- 优化 新建uni_modules插件的UTS插件模板,默认包含完整演示UTS插件API/组件示例
- 修复 Android平台 本地 libs 三方依赖变更后不生效的Bug 详情
- 修复 多个解构语句可能编译报错的Bug 详情
- 修复 App-iOS平台 类继承时属性 override 报错的Bug 详情
- 修复 App-Android平台 UTSJSONObject对象定义方法后,不能通过索引调用的Bug 详情
- 修复 App-Android平台 顶层变量、type 属性、类实例属性、类静态属性仅首字母大小写区分时编译报错的Bug 详情
App插件(含5+App和uni-app的App端)
- Android平台 更新 UniPush使用的个推核心组件 SDK 为 3.2.9.0 版,个推 SDK 为 3.3.3.0 版,支持荣耀厂商推送;谷歌渠道个推 SDK 为 4.4.3.6 版,适配Android14
- iOS平台 更新 支付模块 微信 SDK 为 2.0.2 版;支付宝 SDK 为 15.8.6 版; Paypal SDK 为 1.2.0 版;Stripe SDK 为 23.18.2 版
- iOS平台 更新 分享/登录模块 微信 SDK 为 2.0.2 版;QQ SDK 为 3.5.14 版;新浪微博 SDK 为 3.3.4 版;Facebook SDK 为 16.2.1 版;Google SDK 为 7.0.0 版
- iOS平台 更新 地图/定位模块 高德地图 SDK 为 9.7.0 版,高德定位 SDK 为 2.10.0 版;百度地图 SDK 为 6.6.0 版,百度定位 SDK 为 2.0.9 版
- iOS平台 更新 统计模块 友盟基础库 SDK 为 7.4.2 版,友盟统计 SDK 为 9.6.1 版;Google 统计 SDK 为 10.18.0 版
- iOS平台 更新 uni-AD模块 Google AdMob SDK 为 10.13.0 版
- iOS平台 修复 iPhone 15 设备无法获取手机型号的Bug 详情
- iOS平台 修复 iOS17系统视频播放控件 video 竖屏状态下进入全屏后退出全屏无法正常显示的Bug
uniCloud插件
- 【重要】新增 七牛云扩展存储 价格更优、权限更灵活 详情
- 新增 uni-app-x 项目支持 uniIdRouter 详情
- 新增 支付宝小程序云 支持云函数URL化
- 补齐 支付宝小程序云 支持ide中运行JQL文件
- 修复 支付宝小程序云 doc get 未兼容返回值为 null 的Bug 详情
- 修复 支付宝小程序云 数据库 where、match 查询对象时结果不正确的Bug
- 修复 支付宝小程序云 云存储上传失败时,失败原因未在前端展示的Bug
- 修复 支付宝小程序云 uni.getTempFileURL API 返回只有文件名的Bug
- 修复 项目存在多个云厂商时,上传云函数识别云厂商错误的Bug
- 修复 database 目录右击菜单“上传Schema扩展Js的配置”提示“请绑定服务空间”的Bug 详情
- 修复 创建 Schema 时,存在数据量大的 init_data.json 会导致无法正确下载的Bug
- 修复 单独上传 uni-clientDB-actions 文件时会导致覆盖之前上传的 action 的Bug 详情
- 修复 上传云函数、创建schema、上传/下载校验函数时,如果存在时在弹窗中选择跳过将会跳过所有的Bug
- 修复 初始化向导删除 db_init.json 文案的Bug
- 优化 关联服务空间时可以跨不同云厂商切换服务空间
3.98.2023112011-alpha
HBuilder
- 修复 在HBuilderX中打开的文件,被外部程序修改后,偶发不会自动刷新内容的Bug 详情
- 修复 MacOSX markdown预览 当文件比较大时,预览到内置浏览器渲染太慢的Bug
- 修复 ts语言
#ifdef
等条件编译代码没有高亮的Bug
- 修复 语言服务 id无法转到定义的Bug
- 修复 语言服务 id、class提示,没有按照文件引用关系排序的Bug
- 修复 语言服务 windows 文件监听导致无法重命名和删除文件的Bug
- 修复 语言服务 unicloud-db组件指定的DB Schema表没有属性时,v-slot:default的data类型推导错误的Bug
- 修复 语言服务 uts插件 部分Android系统API不兼容kotlin的类型的Bug
- 修复 语言服务 TailwindCSS插件,没有代码提示的Bug 详情
- 修复 语言服务 uni-app x 部分vue类型不正确导致语法报错的Bug
- 新增 语言服务 uts类型校验错误提示支持国际化
- 修复 3.97引出的,非uniCloud项目,运行后,仍打开了一个uniCloud控制台的Bug
- 修复 安心打包 iOS 自定义调试基座打包时误提示uts付费插件不支持安心打包的Bug 详情
- 优化 App真机运行 Android 自定义基座,在版本号相同但安装时间不同时,不会覆盖安装的Bug
- 修复 App真机运行 Android 通过局域网连接的设备,运行时报不支持反向代理的Bug 详情
uni-app插件
- 优化 编译时如 static 目录下存在被忽略的、非当前平台可用的目录,会给出强调提示 详情
- 修复 当项目使用了uni ext api时,且云打包同时勾选Android和iOS,发行后的安装包未能正确包含uni ext api插件的Bug 详情
- uni统计2 修复 支付宝小程序云报错 spaceAppId required 的bug 详情
uni-app x插件
- 优化 编译器 项目存在大量css代码时的编译速度
- 新增 组件 sticky-section 分段吸顶 详情
- 新增 API uni-push 详情
- 新增 css position 属性设置为 absolute 时,margin 支持取值 auto
- 调整 API uni.downloadFile 下载默认目录调整为app的cache目录下的uniDownloads目录,方便被rom的清理工具清理 详情
- 修复 组件 video 部分 event 回调没有属性值的Bug 详情
- 修复 组件 swiper current 属性可能不生效的Bug 详情
- 修复 组件 list-item 执行复用时遇到 text 组件嵌套可能会闪退的Bug 详情
- 修复 组件 checkbox-group 动态修改 checkbox 组件的 check 属性时,form 组件提交的 value 不正确的Bug
- 修复 组件 radio-group 动态修改 radio 组件的 check 属性时,form 组件提交的 value 不正确的Bug
- 修复 组件 slider 当父容器可滚动且显示 value 且当前滑块值为最大值时,无法直接在滑块的右半径上按下拖动的Bug 详情
- 修复 组件 scroll-view、list-view 同时设置 scroll-y、scroll-x属性为 false 时,组件的 touch 相关事件不触发的Bug
- 修复 easycom组件类型在非uvue页面中使用报错的Bug 详情
- 修复 3.97引出的 首页面 onLoad 生命周期调用 uni.showLoading 可能会崩溃的Bug 详情
- 修复 css 代码中引用非 static 目录的静态资源失败的Bug 详情
- 修复 部分情况下真机运行 appid 为空导致应用异常崩溃的Bug 详情
- 修复 使用 v-if 显示组件的 background 样式设置为线性渐变可能引起崩溃的Bug 详情
- 调整 各项目模板的 index.html (web平台专有文件)中引入入口文件从 main.js 改为 main(即main.uts,后缀可省略)
- 新增 模板 App升级中心兼容uni-app x 详见
- 新增 模板 uni-id-pages-x 详情
uts插件
- 优化 异步函数在 uni-app x 中使用时默认与框架运行在同一线程
- 修复 部分位运算组合使用时优先级不正确的Bug
- 修复 App-Android平台 Array join 返回值与 web 不一致的Bug
- 修复 自定义基座真机运行时hooksClass 相关回调重复调用的Bug
- 修复 App-iOS平台 使用 uts 插件(含ext api)后因底层依赖 uni-getDeviceInfo 有读取 IDFA 的代码导致可能影响应用上架审核的Bug
- 修复 Number 参与的运算结果可能整型溢出的Bug
- 修复 Number 参与的除法运算除数不能为0的Bug
App插件(含5+App和uni-app的App端)
- Android平台 更新 uni-AD 模块 穿山甲&GroMore SDK为 5.7.0.5 版,解决加载广告可能会崩溃的Bug
- Android平台 更新 一键登录使用的个推核心组件SDK为 3.2.9.0 版,个验SDK为 3.1.4.0 版
- Android平台 更新 uni实人认证使用的阿里云金融级实人认证SDK为 2.3.7 版
uniCloud插件
- 新增 uni-app-x 项目 支持uniCloud支付宝小程序云
- 新增 支付宝小程序云初始化向导
- 优化 基于模板新建schema/新建schemajs时,如模板是由多个文件组成的,允许用户选择创建具体的文件
- 修复 初始化云数据库时,云端已存在集合触发的弹窗提示中第一个集合默认选中的Bug
- 修复 打开db_init.json文件后,在编辑区域右键“初始化数据库”无法初始化的Bug
- 修复 对uniCloud文件夹重命名后,不会更新uniCloud文件夹别名的Bug
- 修复 上传公共模块时项目目录下不存在uni_modules目录导致无法上传的Bug
- 修复 微信小程序平台上传文件到支付宝小程序云报错的Bug
- 修复 支付宝小程序云 database update 操作返回值没有返回 updated 参数的Bug
3.97.2023110504-alpha
HBuilder
- 修复 Windows 在电脑扩展屏幕上,某些情况下登录窗口不可见的Bug
- 修复 3.94引出的,因插件路径调整,导致wap2app项目打包失败的Bug
- 修复 语言服务 uts 系统库代码提示触发自动导包时,导入的路径不对的Bug
- 修复 语言服务 uts 系统库自动修复导包时,导入的路径不对的Bug
- 修复 语言服务 文件删除后 ,该文件中定义的class和id等索引在仍会在代码提示出现的Bug
- 修复 语言服务 项目过大时,某些class不会提示的Bug
- 调整 语言服务 类型校验时支持string或number类型赋值到对应的string或number字面量联合类型
- 修复 语言服务 在调用函数使用字面量对象传入参数时,在{}内加双(单)引号提示属性,回车后补全不对的Bug
- 新增 Markdown 预览支持编辑器和预览视图双向同步滚动
- 新增 Markdown 在HBuilderX内打开的编辑器中复制代码粘贴到Markdown编辑器时,自动包裹对应语言的代码块
- 修复 编辑器变量悬浮时,快速关闭编辑器可能导致崩溃的Bug
- 新增 uni-app 运行到支付宝小程序时,支持自动打开项目并进入预览模式
- 修复 3.94引出的 uniCloud 初始化向导操作异常的Bug
- 修复 uniCloud 上传第一个云函数后,再次上传时没有反应的Bug
- 修复 uniCloud 先本地运行云函数,再上传云函数时,上传日志不会输出到控制台的Bug
uni-app插件
- 修复 vue3 项目 vite.config.js 配置 target 未作用到 renderjs 的Bug 详情
- 修复 使用 uts 开发的 ext-api,升级更新 wgt 后,调用可能报错的Bug 详情
uni-app x插件
- 新增 form 组件 详情
- 新增 uni.addInterceptor 拦截器,可拦截部分API 详情
- 新增 uni.setNavigationBarTitle 详情
- 新增 uni.getAppBaseInfo 获取获取包名、签名信息 详情
- 新增 scroll-view 组件支持 nested-scroll-child,可将嵌套滚动的父滚动视图滚动余量传递给子视图 详情
- 新增 web-view 组件支持 download 事件,以及 loading、loaded 事件回调参数支持 url 属性 详情
- 新增 image、video 组件 src 支持非 static 目录的静态资源
- 新增 uvue 文件支持引入 ts 后缀的文件,等同于 uts 后缀
- 新增 App-Android平台 真机运行标准基座内置所有常用权限
- 修复 动态创建的根节点 class 样式丢失的Bug
- 修复 v-model 绑定的表达式包裹 () 运行失败的Bug
- 修复 在自定义组件中使用 class 定制另一个自定义组件根节点样式不生效的Bug
- 修复 data 中定义的 UTSJSONObject 修改后,不触发渲染的Bug
- 修复 uvue 页面文件名与 easycom 组件同名时渲染不正确Bug
- 修复 text 组件固定宽高时,设置 padding-left 和 padding-right 可能导致文本不居中的Bug
- 修复 text 组件设置 space 属性时,换行符 \n 有时无法正常显示的Bug
- 修复 text 组件设置 line-height 属性可能不生效的Bug
- 修复 swiper-item 组件 overflow 属性值为 hidden 时子元素未被裁剪的Bug
- 修复 uni.loadFontFace 多次请求同一网络字体时可能触发错误回调的Bug
- 修复 Element 的 style 调用 setProperty 更新 transition-duration 属性值不支持单位为s(秒)的Bug
- 修复 uni.toast、uni.showModal等交互反馈弹窗在onLoad等特定场景可能引起应用崩溃的Bug
- 修复 App-Android平台 uni.getLocation 使用系统定位获取位置信息慢的Bug
uts插件
- 修复 位移赋值类操作符,当右侧为复杂表达式,计算结果不正确的Bug
- 修复 相同interface、class定义了不同属性,方法调用失败的Bug
- 修复 App-Android平台 string 的 indexOf 方法参数类型不正确的Bug
- 新增 App-Android平台 uni-app x项目开发的uts原生组件定义的对外方法支持返回值
- 新增 App-iOS平台 真机运行适配支持 XCode15
- 新增 uts插件支持监听应用的原生生命周期回调函数 详情
- 新增 uts组件插件支持 NVUpdateStyles 生命周期监听组件的样式更新 详情
- 调整 App-Android平台 uts组件插件内置对象 $androidContext 可为空 详情
- 修复 uni-app 项目 vue2 下开发uts插件报错可能未指向源码的Bug
uniCloud插件
- 【重要】新增 uni-app 项目 支持uniCloud支付宝小程序云版。价格更优,限制更少,支持域名备案
- 调整
db_init.json
按collection拆分,每个collection由schema.json、index.json、init_data.json三个文件描述 详情
3.94.2023102311-alpha
HBuilder
- 修复 3.91-alpha引发的 切换主题时,单击文件打开,若该文件之前打开过,会导致主题没有正常切换的Bug
- 修复 语言服务 uni-app x项目 uni.getElementById("") id参数不能提示和转到定义的Bug
- 修复 语言服务 uni-app x项目 选项式API内部作用域下定义的变量,语法校验时误报未使用的Bug
- 修复 语言服务 uni-app x项目 easycom组件后缀是uvue时,不能转到定义的Bug
- 修复 语言服务 uni-app x项目 Element 和 ComponentPublicInterface 类型使用时报未定义的Bug
- 修复 语言服务 3.91-alpha引出的,部分iOS系统库API缺失的Bug
- 修复 语言服务 3.93-alpha引出的,uni-app项目 当pages.json有语法错误时,vue文件会误报错的Bug
- 修复 App云打包 uni-app x项目,AndroidManifest.xml文件和nativeResources/android目录下的文件没有上传的Bug
- 修复 App真机运行 uni-app x项目,某些情况下报
未查到基座位置undefined
的Bug
uni-app x插件
- 修复 多根节点时,uni.getElementById 获取失败的Bug
- 修复 web-view 组件点击网页中的输入框无法弹出软键盘的Bug
- 修复 scroll-view 组件的子组件滑动松手后惯性滚动时没有触发 nestedprescroll 事件的Bug
uts插件
- App-Android平台 更新 编译使用的 Android SDK 为 33
- App-Android平台 修复 number 的 toFixed 方法返回结果可能异常的Bug
- App-Android平台 修复 number 数据类型的位运算操作可能引起崩溃的Bug
App插件(含5+App和uni-app的App端)
- Android平台 修复 targetSdkVersion 设置为 33 在 Android13 设备保存图片到相册失败的Bug
- iOS平台 更新 uni-AD模块 百度百青藤广告SDK 为 5.324 版,解决信息流广告偶现无法关闭的Bug
3.93.2023101913-alpha
HBuilder
- 修复 Markdown 表格格式化后,需要多次撤销才能还原的Bug
- 修复 语言服务 引用uts插件不提示路径和无法对路径转到定义的Bug
- 修复 语言服务 引用uts插件后不提示uts插件导出内容的Bug
- 【重要】调整 App项目全系列调整为默认64位,即manifest.json的Android平台支持CPU类型默认值为
arm64-v8a
。如需32位需手动配置manifest打包后生效
- 修复 App真机运行 3.91版本引发的项目下文件路径带特殊字符时,会导致文件同步失败的Bug
- 修复 App真机运行 5+项目 修改js、css、图片等文件时,不会自动刷新引用这些资源的页面的Bug
- 新增 uni-app x运行配置 支持设置kotlin编译器内存参数 (菜单【设置 - 运行设置】,uni-app x运行配置)
- 修复 uni_modules插件 上传插件没有uni-app x相关分类的Bug
uni-app插件
- 微信小程序平台 修复 subscribe 组件属性无效的Bug 详情
- 支付宝小程序平台 修复 lottie 组件属性无效的Bug 详情
- 抖音小程序平台 修复 Vue2 项目运行到抖音 27.2.0 版本以上 $refs 失效的Bug 详情
uni-app x插件
- 新增 sticky-header 吸顶组件 详情
- 新增 unicloud-db 组件 详情
- 新增 takeSnapshot 截图api 详情
- 新增 transitionend 动画结束事件 详情
- 新增 css border-*-width 属性值支持 thin | medium | thick
- 新增 摇树优化 代码中未使用的内置模块(如video)会自动摇掉,减少安装包体积 详情
- 优化 组件类型,内置组件和自定义组件可更方便的获取类型并调用组件方法 详情
- 优化 uni.getElementById 支持泛型 详情
- 新增 list-view 组件的下拉刷新支持自定义样式
- 修复 list-view 组件嵌套 swiper 时 swiper-item 可能重复显示的Bug
- 修复 list-view 组件某些情况子节点位置错乱的Bug
- 修复 video 组件在 Android8.0 以下设备使用硬解码可能引起崩溃的Bug
- 修复 web-view 组件在 Android11 及以上设备可能无法加载本地网页的Bug
- 修复 text 组件动态修改 display 属性可能出现渲染异常的Bug
- 修复 css position 属性设置为 fixed 时,z-index 属性可能不生效的Bug
- 修复 uvue 文件 methods 中定义的方法不能递归访问的Bug 详情
- 修复 目录包含特殊字符编译报错的Bug
- 修复 ref 绑定节点移除时,$refs 数据未更新的Bug
uts插件
- 新增 await 支持与 Promise 一同使用 详情
- 新增 UTSJSONObject 支持 hasOwnProperty 详情
- 修复 parseInt 解析超过整型数据范围返回值为 NaN 的Bug
- App-Android平台 修复 console 输出对象信息中包含 private 属性和方法的Bug
- App-Android平台 修复 number 数据类型在某些情况除法运行结果不正确的Bug
- App-iOS平台 修复 vue 页面中调用 API 参数不支持 null 的Bug
App插件(含5+App和uni-app的App端)
- 更新 uni-AD SDK,对接双11预算,其中腾讯优量汇SDK Android为 4.542.1412 版,iOS为 4.14.45 版;穿山甲&GroMore SDK Android为 5.6.1.6 版,iOS为 5.7.0.4 版;快手广告SDK Android为 3.3.53.3 版,iOS为 3.3.53 版;快手内容联盟SDK Android为 3.3.53 版;Sigmob广告联盟SDK Android为 4.12.7 版,iOS为 4.10.0 版;百度百青藤广告SDK Android为 9.322 版,iOS为 5.322 版;华为广告SDK Android为 13.4.66.300 版
- Android平台 调整 默认支持CPU类型为arm64-v8a,解决在华为新设备(如Mate60、X5)应用启动慢的问题 详情
- Android平台 修复 上架 OPPO 应用市场可能提示
含数字天堂(dcloud)广告插件
的Bug 详情
- Android平台 修复 uni-AD 红包广告可能不展示的Bug
uniCloud插件
- 优化 阿里云 callFunction、url化方式调用云函数最大超时时间由60秒调整为120秒
- 新增 uni-app x项目 支持uniCloud调试
3.92.2023101106-alpha
HBuilder
- 修复 Markdown 图片悬浮预览时闪烁的Bug
- 修复 .editorconfig 文件存在扩展的设置项时,误报格式错误的Bug
- 修复 语言服务 uvue文件 选项式API props 误报错的Bug
- 修复 语言服务 uni-app x 条件编译 提示重复和内容不对的Bug
- 修复 uni_modules插件 上传到插件市场时,当更新日志中出现${}特殊标记时,引发HBuilderX崩溃的Bug
- 修复 uni-app 新建页面 页面在pages.json插入时缩进以及换行符和当前编辑器设置不一致的Bug
- 修复 uni-app manifest.json 点击某些元素时偶发崩溃的Bug
uni-app插件
- App平台 修复 云端打包 Storage 相关接口设置和获取内容异常的Bug 详情
- App-iOS平台 修复 nvue 页面在 iOS17 设备可能引起崩溃的Bug 详情
uni-app x插件
- App-Android平台 修复 uni-app-x 项目 onLoad 生命周期调用 route API 交互异常的Bug
- App-Android平台 修复 uni-app-x 项目非 tabBar 首页调用 uni.switchTab 应用崩溃的Bug
uts插件
- 修复 App-Android平台 vue 页面调用 API 传参对象中包含
Any
类型字段时可能出现异常的Bug
App插件(含5+App和uni-app的App端)
- Android平台 更新 Google 统计 SDK 为 21.3.0 版;Google 推送 SDK 为 23.2.1 版
uniCloud插件
- 修复 uni-app-x 项目 android 6.0 下调用 uniCloud 部分接口报错的Bug
3.91.2023092719-alpha
HBuilder
- 【重要】新增 uni-app-x ,不再使用js和webview,编译为纯原生App,目前仅支持Android 详情
- 新增 HBuilderX 版本升级 支持差量更新 提升更新速度
- 调整 HBuilderX和uni-app的版本号改为数字 详情
- 新增 HBuilderX 支持搜索设置项(快捷键:
Alt+Shift+,
)
- 新增 项目管理器 鼠标拖拽移动文件 增加确认弹窗
- 优化 大幅字符替换操作的性能
- 优化 大文件 注释上千行代码操作性能
- 修复 菜单【视图】来回切换控制台,再按下
Alt+Tab
,出现一个新的空白无title的控制台Bug
- 修复 MacOSX 某些情况下,点击顶部视图或帮助菜单,HBuilderX出现崩溃的Bug
- 修复 多文件字符搜索 首次激活搜索视图 搜索输入框没有自动置焦的Bug
- 修复 格式化 vue/uvue文件template区域写条件编译时,格式化后条件编译缩进不对的Bug
- 修复 格式化 TS文件选中区域格式化时,当选中区域小于一行时,格式化结果可能不对的Bug
- 修复 某些情况下 HBuilderX plugin-manager Node进程无法退出的Bug
- 修复 App真机运行 Android设备选择窗口,设备列表刷新慢的Bug
- 修复 App真机运行 Android设备选择窗口,Windows下有时手机列表显示异常数据的Bug
- 新增 uni-app manifest.json App模块配置,Facebook登录,增加配置项client_token
- 修复 uni-app manifest.json App模块配置->定位->高德定位,只勾选Android,校验appkey_ios的Bug
uni-app插件
- 新增 条件编译 提供 uniVersion 用于区分编译器版本。可用于插件适配不同版本的uni-app 详情
- 新增 条件编译 static目录支持app、web子目录 详情
- App-Android平台 修复 uni.downloadFile 下载 wgt 文件可能没有文件后缀的Bug 详情
- App-iOS平台 修复 应用语言设置为英文时,nvue map 组件仍然显示中文的Bug 详情
uts插件
- 调整 通过数字字面量定义变量未申明类型时默认推导为 number 类型 详情
- 调整 typeof 获取实例对象类型支持平台专有数字类型 Int、Float、Double等 详情
- 调整 instanceof 不再支持判断基础类型 number、string、boolean 详情
- 调整 JSON.parse 解析json字符串支持返回 Array、number、boolean、string 等数据类型 详情
- 新增 JSON.parse 支持传入泛型解析为指定 type 类型 详情
- 新增 UTSJSONObject 通过 getBoolean、getString、getNumber、getJSON 等方法访问属性,并支持传入 keyPath 格式参数 详情
- 新增 number 类型支持与平台专有数字类型相互转换方法 toInt、toFloat、toDouble、from 等 详情
- 新增 type 自定义类型支持 for...in 遍历 详情
- 新增 Regexp 正则表达式支持 flags 属性 详情
- 新增 支持 encodeURI、decodeURI、encodeURIComponent、decodeURIComponent 等全局方法 详情
- 新增 支持使用数值字面量和字符串字面量用作类型注解 详情
- 新增 uni.request 请求的 method 支持 OPTIONS 详情
- 新增 App-Android平台 Promise 详情
- 新增 App-Android平台 支持 Array.fromNative 方法将原生 ByteArray/LongArray/ShortArray 类型转换为 Array
- 修复 App-Android平台 部分场景下位运算符异常的Bug
- 修复 App-iOS平台 class 实例对象调用带参数标签的方法编译报错的Bug
- 补齐 App-iOS平台 支持 parseInt、parseFloat、isNan、isFinite 等全局方法
- 补齐 App-iOS平台 string 类型支持 toString、valueOf 等方法
- 补齐 App-iOS平台 Array 类型支持 toString、sort 等方法
- 补齐 App-iOS平台 Date 类型支持 toString、 valueOf、toUTCString、toTimeString、toDateString、parse 等方法
- 修复 App-iOS平台 函数参数不支持 class 数组类型的Bug
- 修复 for 循环中包含复杂continue、break时,执行不正确的Bug
- 修复 class 中无法访问外部定义的与类内部属性、方法同名的变量的Bug
App插件(含5+App和uni-app的App端)
- Android平台 更新 Facebook 登录 SDK 为 16.1.3 版,解决登录异常的问题 详情
- iOS平台 更新 uni-AD模块 穿山甲广告联盟SDK 为 5.6.0.5 版;百度百青藤广告联盟SDK 为 5.321 版;Pangle SDK 为 5.5.0.4 版;Google AdMob SDK 为 10.9.0 版
- iOS平台 修复 3.7.12版更新个验SDK引出的 一键登录弹窗模式下点击关闭不会触发 fail 回调的Bug 详情
uniCloud插件
3.8.12.20230802-alpha
HBuilder
- 修复 某些情况下HBuilderX退出后,部分node进程CPU100%无法正确退出的Bug
- 修复 多文件搜索 指定搜索范围后,切换编辑器标签卡导致搜索范围改变的Bug
- 修复 单行注释 光标在行首时,执行反注释不生效的Bug
- 修复 语言服务 某些情况下uniCloud目录下的文件代码提示慢的Bug
- 修复 语言服务 开启js语法校验后,vue文件内js报错不正确的Bug
- 修复 语言服务 uni-app项目 无法识别pinia模块的Bug
- 修复 语言服务 uni-app项目 模块名提示时不会提示内置模块(eg:@dcloudio/uni-app)的Bug
- 修复 语言服务 vue、html文件 偶发大纲不生效的Bug
- 修复 语言服务 html文件 部分模版语法可能导致代码无法提示的Bug
- 修复 uni-app 真机运行时,拔掉手机后再插上,重新运行会导致控制台日志重复及编译进程多个的Bug
- 修复 uni-app 真机运行 某些情况下运行控制台工具栏
重启应用
按钮点击后不生效的Bug
uni-app插件
- App-iOS平台 修复 uni.setTabBarItem 动态设置 gif 后再设置普通图片可能不生效的Bug
uniCloud插件
- 调整 uni-ai 非uni-ai计费网关调用百度接口由内测接口调整为文心千帆大模型接口
- 新增 uni-map-common 聚合多家地图供应商的云能力的公共模块 详情
- 新增 unicloud-map 云端一体组件,主要用于显示数据库里的自定义POI,渲染在地图上。 详情
- 新增 unicloud-map 地图管理端插件,提供了POI管理,可以在管理端可视化的标记POI。 详情
- 新增 unicloud-city-select 城市选择组件,方便用户在应用中快速选择目标城市的组件。 详情
App插件(含5+App和uni-app的App端)
- 【重要】Android平台 适配 支持 Android14 系统
- Android平台 更新 云端打包环境 compileSdkVersion 为 33
- iOS平台 更新 uni-AD模块 穿山甲广告联盟SDK 为 5.5.0.3 版;穿山甲GroMore SDK 为 5.3.6.0 版;百度百青藤广告联盟SDK 为 5.31 版;Sigmob广告联盟SDK 为 4.9.3 版
- iOS平台 修复 uni-AD模块 穿山甲GroMore激励视频 close 事件返回的 isEnded 属性返回值可能不正确的Bug
3.8.11.20230719-alpha
HBuilder
- 修复 语言服务 vue/nvue文件标签事件内没有代码提示的Bug
- 优化 uni-app 运行到抖音小程序工具时,自动打开项目进入Lite模式
App插件(含5+App和uni-app的App端)
- iOS平台 更新 uni-AD模块 腾讯优量汇广告联盟SDK 为 4.14.32 版
3.8.10.20230714-alpha
HBuilder
- 新增 语言服务 JS、TS支持错误校验自动修复 详情
- 修复 语言服务 Vue 箭头函数内this无法访问vue实例的Bug
- 修复 语言服务 Vue API描述国际化失效的Bug
- 修复 语言服务 悬浮框内文字不支持
ctrl + c
复制的Bug
- 修复 语言服务 悬浮框偶发悬浮到其他应用窗口上的Bug
- 修复 语言服务 TS文件块注释内敲
@
不提示注释标签的Bug
- 修复 语言服务 vue文件JS块注释内敲
@
提示注释标签,回车后替换内容不对的Bug
- 新增 支持在ts方法上敲
/**
自动提取方法参数信息到tsdoc上
- 新增 Git插件 在工具栏内的地址栏里,项目名称左侧新增Git分支名称,点击后可以方便的进行Git相关操作
- 修复 代码助手 某些情况下列表不能翻到下一页时下一页按钮仍然不置灰的Bug
uni-app插件
- App-Android平台 修复 UniPush1.0 指定格式透传消息不会创建推送消息的Bug 详情
- App-iOS平台 修复 tabBar 使用 iconfont 字体图标时,样式可能不正常的Bug 详情
- 抖音小程序平台 新增 支持运行到指定页面
- uts插件 App-Android平台 调整 UTSAndroid.getSystemPermissionDenied 返回值类型为Array 详情
- uts插件 App-iOS平台 新增 CocoaPods 依赖支持配置git地址 详情
- uts插件 App-iOS平台 修复 调用方法参数中有多个自定义类型时会导致应用崩溃的Bug
uniCloud插件
- 新增 阿里云定时触发时云函数入参对齐腾讯云 详情
- 新增 云对象定时触发方法_timing增加入参 详情
- 新增 uni-ai支持通过开发者自己的key调用讯飞星火大模型 详情
- 新增 类似uni.request的http请求接口uniCloud.request 详情
- 新增 类似uni.connectSocket的websocket客户端接口uniCloud.connectSocket 详情
App插件(含5+App和uni-app的App端)
- Android平台 修复 隐私政策提示框在部分设备横屏状态下按钮显示不全的Bug 详情
- Android平台 修复 扫码界面拒绝权限提示文字默认语言不正确的Bug 详情
- Android平台 修复 通过 scheme 可唤起应用打开外部链接的Bug 详情
- Android平台 修复 双击返回键退出应用后接收不到个推通道的推送消息的Bug
- iOS平台 补齐 一键登录 icon 支持 width、height 属性设置 logo 图片的宽高 文档
- iOS平台 更新 uni-AD模块 腾讯优量汇广告联盟SDK 为 4.14.31 版;快手广告联盟SDK 为3.3.46 版;穿山甲广告联盟SDK 为 5.4.0.2 版本;穿山甲GroMore SDK 为 5.3.5.0 版;百度百青藤广告联盟SDK 为 5.30 版;Sigmob广告联盟SDK 为 4.9.1 版
- iOS平台 修复 wgt热更新后整包覆盖安装引起应用启动白屏的Bug 详情
3.8.7.20230628-alpha
HBuilder
- 修复 某些情况下,多文件字符搜索,搜索过程中,HBuilderX出现闪退的Bug
uni-app插件
- App平台 修复 3.8.5更新的uni-push2.0引出的 仅启用在线推送而不启用离线推送时,调用
uni.getPushClientId
会报getPushClientId:fail init am error: no api impl found
的问题 详情
- App-iOS平台 修复 tabBar 图标宽高不一致时显示会变形的Bug 详情
- uts插件 App-Android平台 Math.round 返回结果为浮点数的Bug
- uts插件 App-Android平台 console.log 修复部分类型打印异常的Bug
- uts插件 App-iOS平台 修复 Hello UTS 中腾讯定位插件没有网络时调用 getLocation 导致应用闪退的Bug 详情
uniCloud插件
- 修复 jql语法 geoNear方法不传query参数时返回结果不正确的Bug 详情
- 新增 uni-ai chatCompletion 接口流式响应支持 optimizedMessage 事件,优化 message 触发频率,减少客户端卡顿 详情
App插件(含5+App和uni-app的App端)
- Android平台 优化 plus.runtime.install 安装apk功能剥离为独立模块,云端打包勾选 google play 渠道时不包含此模块,解决上架 google play 审核报 DCloud SDK 包含从未知来源下载或安装应用的问题 详情
- Android平台 更新 AndroidX依赖库为 1.1.0 版,解决上架 google play 报 androidx.fragment:fragment:1.0.0 SDK 版本已老的问题
- Android平台 修复 3.8.3引出的 同时勾选友盟统计模块和个推推送模块打包冲突报错的Bug 详情
- iOS平台 更新 云端打包环境 XCode 为 14.3.1 版、iOS SDK 为 16.4 版
- iOS平台 修复 setTitleNViewButtonStyle 动态设置标题栏按钮样式可能导致无法正常显示的Bug 详情
3.8.6.20230621-alpha
HBuilder
- 修复 3.8.5引出的 文件查找引用功能失效的Bug
uni-app插件
- 修复 3.8.5更新的uni-push2.0的socket合法域名错误的问题
- uts插件 App-iOS平台 修复 函数参数类型为 UTSJSONObject 时传入的参数值总是为空的Bug
App插件(含5+App和uni-app的App端)
- iOS平台 更新 一键登录使用的个验基础库SDK为 3.0.6.0 版,解决上传 AppStore 可能报 ITMS-90683:Missing purpose string in info.plist 的Bug
3.8.5.20230616-alpha
HBuilder
- 新增
Ctrl + Tab
快速切换视图(macOS快捷键:Alt + Tab)
- 新增
clogvar
代码块自动填充距离最近的变量
- 新增 Markdown编辑器 代码块区域支持折叠
- 新增 uni-app 支付宝发行 支持自动上传到支付宝后台 详情
- 修复 语言服务 某些情况下HTML标签和属性提示较慢的Bug
- 修复 语言服务 某些情况下导致CPU 100%的Bug
- 修复 语言服务 全局定义的class和id存在局部重新定义时,无法跳转到局部定义的Bug 详情
- 修复 语言服务 vue文件引用的路径以
@/
开头时无法转到定义的Bug
- 修复 语言服务 vue cli ts项目vue文件误报错的Bug
- 修复
Ctrl + /
选中多行触发注释,当最后一行光标在行首时,最后一行也被注释的Bug
- 修复
Ctrl + Shift + Enter
向上插入空行 某些情况下缩进不对的Bug
- 修复 控制台日志 无法使用
Shift + Up
、Shift + Down
等快捷键选中文字的Bug
- 修复 多文件字符搜索 搜索结果出来后,点击
重置
后编辑器中的高亮没有清理掉的Bug
- 优化 多文件字符搜索 小屏幕下搜索结果显示区域太小的Bug
- 修复 多文件字符搜索 包含/排除目录中输入内容,点击
搜索
按钮过滤条件不生效的Bug
- 修复 内置浏览器 多次切换预览和关闭时,偶发崩溃的Bug
- 修复 多个运行控制台时,切换左侧视图(项目管理器等)会导致控制台顶部按钮错乱的Bug
- 新增 插件API
languages.registerInlineCompletionItemProvider
支持行内代码提示 详情
- 新增 插件API
window.createStatusbarItem
扩展底部状态栏 详情
- 优化 插件API
console.appendLine
打印日志的性能
uni-app插件
- App平台、Web平台 修复 vue 页面 textarea 组件高度渲染异常的Bug 详情
- App平台 优化 Vue2 项目 nvue 文件事件编译 详情
- App平台 修复 Vue3 项目部分情况下 VideoContext 方法失效的Bug 详情
- App平台 修复 nvue 文件中文本节点无法使用 \n 换行的Bug 详情
- App平台 修复 指纹认证部分提示语未支持国际化的Bug 详情
- App-iOS平台 修复 uni.setTabBarItem 动态设置 gif 图片不生效的Bug 详情
- App-iOS平台 修复 nvue rich-text 组件循环渲染时文字可能随机出现白色背景的Bug 详情
- App-iOS平台 修复 nvue video 组件高度设置 rpx 单位时可能导致 controls 不显示的Bug 详情
- App-iOS平台 修复 uni原生插件Hook系统事件 applicationMain:argv: 获取参数为空的Bug
- Web平台 优化 uni.showToast 文本换行样式 详情
- Web平台 修复 部分情况下选择位置界面显示异常的Bug 详情
- Web平台 修复 高德地图地址名称丢失的Bug 详情
- Web平台 修复 darkmode 配置不生效的Bug 详情
- 小程序平台 修复 嵌套列表部分情况下事件编译报错的Bug 详情
- 小程序平台 修复 部分情况下 eventChannel 错乱的Bug
- 小程序平台 修复 自定义属性名称无法使用 name、value 的Bug 详情
- 微信小程序平台 修复 使用 requirePlugin 报错的Bug 详情
- 抖音小程序平台 新增 支持 consume-card、pay-button、rate-button、member-button 组件 详情
- 抖音小程序平台 新增 showToast 支持 mask 配置 详情
- Web平台、小程序平台、App平台在线推送 修复 uni-push2.0 修复 高频调用推送,导致客户端内存不足,从而引起客户端卡住的问题(小程序平台,需添加新的socket合法域名 wshzn.getui.net:5223 进白名单,详情)
- uts插件 App-Android平台 调整 内置
XXPermissions
库为仓储引用,避免与其它插件产生冲突
- uts插件 App-iOS平台 新增 CocoaPods 依赖 文档
- uts插件 App-iOS平台 修复 uts页面组件调用 $emit 方法无响应的Bug
uniCloud插件
- 【重要】新增 uni-ai 计费网关,可低门槛的采购ai能力 详情
- 新增 阿里云 云存储支持目录 详情
- 优化 阿里云 云函数调用云函数超时时间由10秒调整为60秒
- 新增 本地调试支持使用push扩展库
- 修复 本地调试调用redis服务的multi方法时未正确返回结果的Bug 详情
App插件(含5+App和uni-app的App端)
- Android平台 新增 enableOAID 配置不使用云端打包机默认版本 OAID SDK,避免通过uts插件或uni原生插件调用自己的 OAID SDK 引起的冲突 详情
- Android平台 更新 uni-AD 今日头条穿山甲 SDK 为 5.3.4.1 版;穿山甲GroMore广告 SDK 为 5.3.4.1 版
- Android平台 修复 3.8.4引出的 软键盘弹出时输入框可能被遮挡的Bug 详情
- iOS平台 调整 allowsInlineMediaPlayback 默认值为 ture,允许 H5 视频全屏播放 文档
- iOS平台 调整 mediaPlaybackRequiresUserAction 默认值为 false,允许 H5 音视频通过 API 控制自动播放 文档
- iOS平台 修复 视频播放控件 video 画面方向可能不正确的Bug 详情
uni小程序SDK
- Android平台 修复 动态设置胶囊按钮全局项菜单可能不生效的Bug
- iOS平台 优化 push 方式打开小程序设置 autoControlNavigationBar 为 false 时不接管 navigationController 的 delegate,减少对宿主的影响
3.8.4.20230602-alpha
HBuilder
- 修复 3.8.3引出的 当电脑连接外接显示器,激活多文件字符搜索功能后,切换到其它屏幕的Bug 详情
- 修复 语言服务 某些情况下,Vue文件,无法提示class的Bug
- 修复 某些情况下,语言服务出现异常,提示
The TypeScript language service died unexpectedly 5 times in the last 5 Minutes.
的Bug
- 修复 某些情况下,语言服务Node进程,CPU占用100%的Bug
uni-app插件
- 【重要】App-Android平台 修复 3.8.3引出的 在部分设备启动白屏,报
Uncaught SyntaxError: Invalid or unexpected token at __uniappview.html:2
错误的Bug 请所有使用3.8.3的开发者重新打包详情
- App平台 修复 Vue2 项目在 nvue 页面 style 中使用 border-radius 样式解析不准确的Bug 详情
- 小程序平台 修复 Vue2 项目在模板中使用 JSON.stringify 等全局变量编译报错的Bug 详情
App插件(含5+App和uni-app的App端)
- Android平台 修复 3.8.3引出的 输入框焦点切换可能引起页面显示异常的Bug 详情
3.8.3.20230523-alpha
HBuilder
- 优化 HBuilderX 左侧视图 右上角下拉菜单 支持切换项目管理器、多文件字符搜索、调试等视图
- 优化 HBuilderX 多文件字符搜索视图 优化顶部状态栏停止功能和UI
- 修复 3.8.0引出的 uni-app 当项目包含uts授权版插件,提交服务器制作自定义调试基座失败的Bug
- 调整 uni-app manifest.json和打包窗口 删除互动游戏(变现猫)入口,此广告业务将于5月31日正式下线
uni-app插件
- App平台 修复 nvue 页面 switch 组件配置 type="checkbox" 后点击报错的Bug 详情
- uni-ad 管理后台页面调整,调整App的基础广告、增强广告的分类概念 详见
- App平台、Web平台 优化 navigationBarBackgroundColor、navigationBarTextStyle 默认值 详情
uniCloud插件
- 新增 uni-ai 微软azure openai chatCompletion接口 详情
- 修复 jql语法 部分请求执行缓慢的Bug 详情
App插件(含5+App和uni-app的App端)
- 更新 uni-AD SDK,对接618预算,其中优量汇SDK Android为 4.530.1400 版;iOS为 4.14.30 版;穿山甲SDK iOS为 5.4.0.0 版;穿山甲GroMore广告SDK iOS为 5.1.7.0 版;快手广告SDK iOS为 3.3.44 版;Sigmob广告联盟SDK Android为 4.12.1 版,iOS为 4.9.0 版;百度百青藤广告SDK Android为 9.29 版,iOS为 5.14 版
- Android平台 更新 友盟统计SDK为 9.6.1 版,适配华为应用市场审核政策调整
- iOS平台 更新 UniPush 使用的个推SDK为 2.7.4.2 版,解决默认获取定位权限的Bug
- iOS平台 更新 一键登录使用的个验SDK为 3.0.4.1 版
3.8.2.20230511-alpha
HBuilder
- 修复 多文件字符搜索 某些情况下,HBuilderX出现崩溃的Bug
- 修复 语言服务 3.8.0引出的 nvue文件代码提示,语言服务出现崩溃的Bug
- 修复 语言服务 Vue文件 template标签,无法提示lang的Bug
- 修复 语言服务 Vue文件 template标签,当lang属性为空时, html标签无法提示的Bug
- 修复 语言服务 Vue文件 SCSS @语法,某些情况下,代码助手回车后@符号替换位置错误的Bug
- 修复 语言服务 Vue文件 SCSS,某些情况下,!default和!global没有提示的Bug
uni-app插件
- uts插件 App-Android平台 新增 UTSAndroid.requestSystemPermission 申请系统权限 详情
- uts插件 App-Android平台 升级 kotlin-stdlib 为 1.8.10 版
- uts插件 App-Android平台 修复 Math.random() 返回数据精度不足的Bug
- uts插件 App-Android平台 修复 UTSAndroid.offAppActivityRequestPermissionsResult 传入参数不生效的Bug
uniCloud插件
App插件(含5+App和uni-app的App端)
- Android平台 更新 UniPush 使用的个推核心组件SDK为 3.2.4.0 版;个推SDK为 3.2.17.0 版;适配华为应用市场审核政策调整
- Android平台 修复 部分场景下真机运行同步文件失败的Bug 详情
- Android平台 修复 扫码界面拒绝权限提示文字不支持国际化的Bug 详情
uni小程序SDK
- Android平台 修复 releaseWgtToRunPathFromPath 部分场景下可能阻塞的Bug
3.8.1.20230428-alpha
uni-app插件
- App-Android平台 修复 nvue 页面 map 组件在特定场景未自动回收销毁可能导致黑屏的Bug 详情
- uts插件 App-iOS平台 修复 console.log 输出 json 对象可能不正确的Bug
uniCloud插件
- 修复 vue3项目 发布到web端后 uniCloud.SSEChannel的open方法报错的Bug
App插件(含5+App和uni-app的App端)
- Android平台 更新 uni-AD 快手广告SDK为 3.3.44 版;快手内容联盟SDK为 3.3.42 版
3.8.0.20230425-alpha
HBuilder
- 优化 HBuilder Alpha版的应用图标在右下角补充了α角标
- 新增 语言服务 Html中引入Vue.js 支持Vue代码提示
- 新增 查找引用 文件被哪些代码引用 (对文件点右键菜单【文件查找引用】)
- 新增 查找引用 Html和Vue中 ID和Class的查找引用
- 新增 查找引用 uni-app项目中 组件的查找引用
- 修复 语言服务 代码助手排序规则,修复uni-app项目下敲unic第一项不是uniCloud的Bug
- 修复 语言服务 uni-app /开头的路径提示,在中间输入补全项不正确的Bug
- 修复 语言服务 uts插件 Android 系统API部分类型继承关系出错导致语法校验报错的Bug
- 修复 格式化 无法对1M以上的文件进行格式化的Bug
- 修复 格式化 当js文件第一行存在缩进时,格式化会导致缩进整体按第一行缩进的Bug
- 修复 切换主题 某些情况下闪退的Bug
- 修复 某些情况下,开启项目管理器与编辑器总是关联时,打开子项目或者父项目下的文件会导致项目管理器滚动错误的Bug
- 优化 Alt+Tab切换标签卡,列表项图标和项目管理器图标保持一致
- 修复 uni-app 项目运行,下载编译器插件,某些情况下,控制台不提示重新运行的的Bug
uni-app插件
- App-iOS平台 修复 uni.scanCode 扫码后跳转页面可能引起应用卡死的Bug 详情
- 【重要】新增 uts插件内可支持部分 uni 的 api,如
uni.showModel
详情
- uts插件 App-Android平台 修复 函数参数不支持 boolean 类型的Bug
uniCloud
- 新增 基于uni-push构建sse通道,在云函数 return 前也可以给客户端发消息 详情
- 新增 uni-ai 聊天接口支持steam流式响应 详情
- 新增 uni-ai-chat云端一体页面模板,开源的ai聊天示例。比uni-im更简单 详情
- 新增 HBuilder新建opendb表时,如该表含有schema扩展js,会同时自动创建schema扩展js
App插件(含5+App和uni-app的App端)
- Android平台 修复 安全检测可能报
存在数据库注入漏洞
的问题 详情
- iOS平台 更新 uni-AD 今日头条穿山甲 SDK 为 5.1.6.0 版;穿山甲GroMore广告 SDK 为 5.1.6.0 版
3.7.13.20230411-alpha
HBuilder
- 修复 3.7.13引出的 多文件字符搜索 某些情况下,搜索过程中HBuilderX出现崩溃的Bug
- 修复 语言服务 函数重载提示偶发崩溃的Bug
- 修复 uts插件 语言服务 iOS 部分类型缺失默认构造函数导致语法校验报错的Bug
- 修复 uts插件 语言服务 iOS String类型方法不全导致语法校验报错的Bug
- 新增 MacOSX App项目 支持选择自定义基座运行到iOS模拟器 详情
- 新增 uni-app 支持多个项目同时运行到微信开发者工具
- 新增 uni-app app云打包和manifest配置支持 uniMP激励视频广告 详情
- 新增 uniCloud 阿里云 前端网页托管自定义域名,上传文件后自动刷新CDN
- 新增 uniCloud uni-ai扩展库 详情
uni-app插件
- 新增 uni.addInterceptor 回调增加第二个参数 params 详情
- App平台 修复 Vue3 项目 picker-view 组件使用 v-if 切换报错的Bug 详情
- App-Vue平台 修复 Vue3 项目 text 组件嵌套 text 组件显示异常的Bug 详情
- Web平台 优化 使用 IP 定位时取消坐标系转换 详情
- Web平台 修复 Vue3 项目 input 组件使用 v-model 时输入过快失焦的Bug 详情
- Web平台 修复 Vue3 项目 longpress 事件对象缺少 touches 字段的Bug 详情
- 小程序平台 修复 Vue2 项目使用高版本 CopyWebpackPlugin 时 static 目录条件编译无效的Bug 详情
uniCloud
- 【重要】新增 uni-ai 聚合多家ai引擎,帮助开发者快速将AI能力应用到自己的应用中 详情
- 新增 JQL语法 触发器内副表读取事件增加 primaryCollection 参数,值为本次联表查询的主表表名
- 调整 JQL语法 schema 内配置的动态 enum 校验数据时移除仅枚举500条的限制
- 【重要】新增 uni-cms,全端的、云端一体的开源CMS内容管理系统,内置ai生成内容和广告解锁变现 详情
App插件(含5+App和uni-app的App端)
- 【重要】新增 uni-AD 支持 uniMP激励视频广告,提升CPM、提升填充率 详情
- 新增 一键登录支持 isCenterHint 参数设置未勾选服务条款时点击登录按钮的提示信息是否垂直居中显示 详情
- Android平台 修复 蓝牙设备信息 BluetoothDeviceInfo 的 advertisData 字段可能会丢失数据的Bug 详情
- Android平台 修复 App切换语言后重启可能出现闪屏的Bug 详情
- iOS平台 更新 uni-AD Sigmob广告联盟SDK为 4.7.1 版;百度百青藤广告SDK为 5.121 版
- iOS平台 修复 plus.runtime.restart 后苹果应用内支付 IAP 无响应的Bug
3.7.12.20230331-alpha
HBuilder
- 【重要】调整 Windows 64位系统,HBuilderX内置Node调整为64位Node.exe
- 优化 多文件字符搜索 从工具栏改为在HBuilderX左侧视图实现 详情
- 优化 语言服务 javascript/typescript 函数重载提示
- 修复 语言服务 设置px转upx/rpx提示比例,代码助手提示自定义比例没有生效的Bug
- 修复 语言服务 因Vue域名变更,导致代码助手中帮助文档URL跳转后显示404的Bug
- 修复 语言服务 js文件,某些情况下,require无法提示其它js文件路径的Bug
- 修复 语言服务 uni-app项目,某些情况下,项目不存在uni_module目录,语言服务报错的Bug
- 修复 Node调试 某些情况下,attach失败的Bug
- 修复 js-beautify格式化插件,缩进设置成
tab
时,ts文件格式化导致注释内的缩进不对的Bug
- 修复 3.7.6引出的 uniCloud schema.json文件,右键菜单点击下载DB Schema,HBuilderX闪退的Bug
- 修复 3.7.6引出的 MacOSX 某些低版本的操作系统,无检测到iOS手机的Bug
- 调整 uts项目,运行到iOS模拟器,控制台屏蔽uts调试入口,暂不支持对iOS模拟器进行uts调试
- 调整 uts项目,uts Android开发扩展,增加gradle版本限制,仅支持7.6.1及以下版本
uni-app插件
- App平台、Web平台 优化 socket 连接 onClose 事件信息增加 code、reason 属性
- App平台 修复 Vue3 项目使用纯 nvue 开发时热重载跳转到首页的Bug 详情
- App平台 修复 国际化配置新增语言兼容性不佳的Bug 详情
- App平台 修复 Vue3 项目 nvue 页面配置 flex-direction 默认值无效的Bug 详情
- App-Android平台 修复 uni.onSocketClose 监听 WebSocket 关闭时 code 值为 1001 可能不触发回调的Bug
- App-Android平台 修复 实人认证 progressBarColor 设置为非法颜色值导致应用重启的Bug
- App-Android平台 修复 nvue 页面中存在特殊字符可能引起崩溃的Bug 详情
- App-Android平台 修复 nvue 页面在App悬浮窗口模式下可能渲染异常的Bug 详情
- App-Android平台 修复 nvue text 组件中特殊字符不显示Bug 详情
- App-Android平台 修复 反复进入退出App偶发 js 进程崩溃的Bug
- Web平台 修复 浏览器启用隐私模式报错的Bug 详情
- Web平台 修复 Vue3 项目 script setup 中 onError 无效的Bug 详情
- Web平台 修复 高德导航目的地名称显示异常的Bug 详情
- Web平台 修复 高德无定位权限未触发 fail 回调的Bug 详情
- Web平台 修复 高德地图 callout 排版异常的Bug 详情
- 小程序平台 优化 Vue2 项目增加 slotMultipleInstance 配置,支持作用域插槽渲染多个实例 详情
- 小程序平台 优化 Vue2 项目 v-for 遍历对象时支持 index 参数 详情
- 小程序平台 修复 Vue2 项目事件表达式包含多个函数语句时编译后无效的Bug 详情
- 小程序平台 修复 Vue3 项目页面样式文件编译后缺失的Bug 详情
- 百度小程序平台、支付宝小程序平台 新增 支持运行到指定页面
- 微信小程序平台 新增 支持企业小程序 onNFCReadMessage 生命周期 详情
- 微信小程序平台 修复 Vue3 项目混合分包部分情况下接口调用报错的Bug 详情
- 支付宝小程序平台 优化 组件 styleIsolation 默认配置为 apply-shared
- 支付宝小程序平台 修复 Vue3 项目 page-meta 组件 foot-font-size 属性无效的Bug
- 字节跳动小程序平台 修复 aweme-data 组件渲染不正常的Bug 详情
- uni统计2 新增 uniStatPageLog 参数,是否开启页面数据采集,默认为开启
- uts插件 App-Android平台 修复 console.log 无法输出对象中包含的 any 类型字段的Bug
uniCloud插件
- 新增 jql支持in语法,查询某字段和另一个表指定字段匹配的记录 详情
App插件(含5+App和uni-app的App端)
- 更新 uni-AD 腾讯优量汇SDK Android为 4.514.1384 版;iOS为 4.14.12 版;快手广告SDK Android为 3.3.40 版,iOS为 3.3.40 版;Sigmob广告联盟SDK Android为 4.10.1 版;百度百青藤广告SDK Android为 9.271 版
- Android平台 修复 某些情况下可能出现软键盘弹出后立即收起的Bug 详情
- Android平台 修复 plus.navigator.updateSplashscreen 可能不生效的Bug 详情
- iOS平台 新增 配置 privacyRegisterMode 应用启动时是否获取 idfv,解决应用合规检测可能报同意隐私政策前读取 idfv 的问题 详情
- iOS平台 更新 一键登录使用的个验SDK为 3.0.4.0 版,解决某些情况下会获取本地网络权限可能导致苹果审核被拒的Bug 详情
- iOS平台 修复 进入包含视频播放控件 video 页面会打断音乐播放的Bug 详情
- iOS平台 修复 导航栏 titleNView 设置 splitLine 样式可能显示不正常的Bug 详情
- iOS平台 修复 从微信中唤起App时 plus.runtime.arguments 获取的参数可能不正确的Bug 详情
3.7.7.20230316-alpha
HBuilder
- 修复 3.7.6引出的 ts文件 选中特定区域代码进行格式化,格式化操作失效的Bug
- 修复 启用.editconfig后,Vue文件如果最后一行未换行,保存时会导致文件内容错误的Bug
- 修复 语言服务 某些情况下ts语法校验不生效的Bug
uni-app插件
- 微信小程序 修复 share-element 等组件部分属性无效的Bug 详情
- 支付宝小程序 修复 Vue3 项目 page-meta 组件 page-style 属性无效的Bug 详情
- 字节跳动小程序 修复 uni.chooseImage 不支持 sizeType 配置的Bug 详情
- App-Android平台 修复 nvue 页面 map 组件使用高德地图 marker 被点击时 label 可能被遮挡的Bug 详情
- App-Android平台 修复 nvue 页面 map 组件使用谷歌地图 marker 的 label 设置锚点时位置会出现偏差的Bug
- App-iOS平台 修复 nvue 页面组件设置 border 样式偶现崩溃的Bug 详情
- App-iOS平台 修复 nvue 页面 loading 组件事件触发异常的Bug 详情
uniCloud插件
- 新增 uni-cloud-s2s公共模块 用于解决uniCloud服务空间与传统服务器通讯时互相信任的问题 详情
- 优化 安全网络 微信小程序端支持非uni-id的应用 详情
- 升级 阿里云 客户端连接云函数最大超时时间由20秒调整为40秒
- 升级 阿里云 云函数URL化的默认域名访问QPS限制由100调整为1000
- 升级 uniCloud控制台 阿里云 前端网页托管 cdn刷新次数限制由每小时3次调整为每小时10次
- 修复 uniCloud控制台 阿里云 创建数据表时达到集合数量上限后删除集合不能实时刷新数量限制的Bug
- 修复 阿里云 部分事务操作报错不清晰的Bug
- 修复 本地调试插件 部分情况下修改本地js文件不能实时生效的Bug
- 修复 本地调试插件 部分情况下修改云函数依赖 package.json 文件被改为错误的内容的Bug 详情
- 调整 本地调试插件 调用本地云函数时由每个项目固定4个云函数实例调整为最小2个实例最大8个实例
- 调整 本地调试插件 调用本地云函数时当所有实例均被占用时不再等待实例空闲,直接拒绝本次调用请求
App插件(含5+App和uni-app的App端)
- Android平台 修复 上架华为应用市场审核误报集成了
com.netease(网易;网易IM;网易云信)
SDK的bug 详情
- Android平台 修复 plus.io.FileReader 的 readAsDataURL 返回 base64 字符中包含换行符的Bug 详情
- iOS平台 修复 视频播放控件 video 设置 controls 为 false 时全屏状态没有隐藏标题栏的Bug 详情
3.7.6.20230227-alpha
HBuilder
- 新增 内置格式化插件 支持使用项目下.jsbeautifyrc配置文件 详情
- 修复 内置格式化插件 Vue文件ts代码不支持格式化的Bug
- 修复 语言服务 Vue文件
this.xxx = ...
, xxx无法转到定义的Bug
- 修复 语言服务 uni-app cli ts项目,使用npm安装模块后,打开项目下vue文件导致语言服务崩溃的Bug
- 优化 设置 语言服务配置 启用代码助手,修改配置项后,无需重启HBuilderX即可生效
- 修复 启用.editorconfig支持 当配置
insert_final_newline
时,偶发保存时误触代码助手的Bug
- 修复 MacOSX 运行到iOS App基座,设备选择窗口,某些情况下,iOS设备重复显示的Bug
- 【重要】调整 App真机运行 标准基座不再支持Android4.4(因内置的实人认证sdk不支持)。如不使用实人认证,自定义基座或云打包仍然支持Android4.4
- 新增 uni-app uts插件 运行到iOS支持debug调试 (需MacOSX) 详情
- 修复 3.7.1引出的 uni-app Vue3,运行到iOS模拟器,修改文件保存后,iOS模拟器不会自动刷新的Bug
uni-app插件
- 【重要】App平台 新增 uni实人认证,uni.startFacialRecognitionVerify,姓名身份证和人脸活体比对,金融级安全保障 详情
- Web、App平台 修复 NodesRef 无法获取 properties 的Bug 详情
- Web平台 修复 高德地图缩放时会触发 markertap 事件的Bug 详情
- App平台 优化 video 组件支持 isLive 属性
- App平台 修复 uni.uploadFile 接口 timeout 配置无效的Bug 详情
- App平台 修复 Vue2 项目使用组合式 API 时 onPageScroll、onReachBottom 无效的Bug 详情
- App-Android平台 修复 使用安全网络在部分设备可能引起崩溃的Bug
- 小程序平台 修复 Vue2 项目部分情况下 v-for 嵌套 v-model 编译后无效的Bug
- 京东小程序平台 新增 支持编译 Vue3 项目 详情
- 微信小程序平台 新增 支持 Skyline gesture 详情
uniCloud插件
- 新增 uni实人认证,云端一体,金融级安全保障,包括云函数扩展库、web控制台 详情
- 【重要】uni-id-pages 新增实名认证功能 详情
- 【重要】新增 uni-frv-external 云端一体模板,用于非uniCloud业务使用实名认证功能 详情
- 调整 客户端sdk开发调试时连本地网络的时机由应用启动时连接调整为访问本地云函数时才会连接
- 修复 客户端sdk uniCloud.init、uniCloud.database 方法在关联正式版阿里云服务空间时仍默认使用公测版 endpoint 的Bug
App插件(含5+App和uni-app的App端)
- Android平台 修复 暗黑模式下 tabbar 页面切换可能出现异常的Bug 详情
- Android平台 修复 一键登录 按钮阴影可能显示异常的Bug 详情
- Android平台 修复 3.7.1版引出的 在小米 Android13 设备图片选择功能异常的Bug 详情
3.7.2.20230217-alpha
HBuilder
- 修复 manifest.json界面 某些情况下,勾选复选框,HBuilderX出现闪退的Bug
- 修复 uni-app uts项目 运行到手机,某些情况下,重新运行项目后,控制台调试按钮消失的Bug
uni-app插件
- App-Android平台 修复 uni.getSystemInfo 在部分设备获取 deviedId 值可能相同的Bug 详情
- uts插件 App-Android平台 修复 math.sign 参数为 0 时返回结果异常的Bug
- uts插件 App-iOS平台 新增 支持调用 .a 静态库 详情
uni小程序SDK
- Android平台 新增 适配支持暗黑模式
- Android平台 修复 3.7.0版引出的 特定场景启动小程序可能失败的Bug
3.7.1.20230210-alpha
HBuilder
- 新增 代码块包围 在选区外包裹if等代码块 (菜单编辑->包围->代码块包围,快捷键win:
Ctrl+Alt+T
、mac:Command+Alt+T
) 详情
- 新增 项目管理器 字体大小调节 (菜单设置->常用配置) 详情
- 修复 语言服务 Vue3-ts项目 image src属性报错的Bug 详情
- 修复 语言服务 uni-app main.js中通过Vue.prototype.xxx定义的Vue变量或方法,在vue文件中,this.无法提示的Bug 详情
- 修复 多光标在同一行时,复制或剪切,会复制多行内容的Bug
- 修复 转到定义耗时较长时,可能无法转到定义的Bug
- 修复 设置界面和manifest.json界面,点击复选框控件上的文字右边空白区域也会导致选中/取消的Bug
- 修复 uni-app 运行到Chrome 每次运行打开的都是新的Chrome实例的Bug
- 修复 真机运行 3.7.0引出的 5+App和Wap2App项目 某些情况下,同步文件失败的Bug
uni-app插件
- 修复 Vue3 项目 uni.scss 中变量条件编译无效的Bug 详情
- App平台 修复 Vue3 项目 movable-area 组件改变高度后可移动区域的高度不会更新的Bug 详情
- App平台 修复 Vue3 项目 preloadPage 生命周期触发异常的Bug 详情
- App-Android平台 修复 3.6.16版升级fastjson引出的 uni.sendSocketMessage 无法发送 ArrayBuffer 数据的Bug 详情
- App-Android平台 修复 nvue 页面 cell 组件高度超过 list 自身高度会频繁触发 loadmore 事件的Bug 详情
- App-Android平台 修复 nvue 页面 input 组件 placeholder 属性改变后 placeholder-style、placeholder-class 属性失效的Bug 详情
- App-Android平台 修复 nvue 页面 map 组件的 marker 设置 anchor 时气泡显示异常的Bug 详情
- App-Android平台 修复 nvue 页面 map 组件更新 marker 时 cover-view 不显示的Bug 详情
- Web平台 修复 标题栏按钮文字在国际化后显示异常的Bug 详情
- Web平台 修复 3.7.0版引出的 Vue2 项目 picker 组件样式错乱的Bug 详情
- Web平台 修复 Vue3 项目 picker 打包后卡死的Bug 详情
- Web平台 修复 Vue2 项目 内置浏览器高德地图 uni.getLocation 报错的Bug 详情
- 小程序平台 修复 Vue3 项目 页面作为组件引用,导航栏标题配置无效的Bug 详情
- 微信小程序平台 修复 3.7.0 版引出的 Vue2 项目部分情况下列表编译报错的Bug
- 快手小程序平台 修复 Vue3 项目 button getPhoneNumber 触发异常的Bug 详情
- uts插件 App平台 新增 Math 相关函数支持
- uts插件 App-Android平台 修复 Array.sort函数不生效的Bug
- uts插件 App-iOS平台 修复 使用多层嵌套复杂对象时格式化不正确的Bug
- uts插件 App-iOS平台 修复 调用方法时参数大于实际数量时功能可能异常的Bug
- uts插件 App-iOS平台 修复 组件热刷新后属性初始值不生效的Bug
uniCloud插件
- 新增 JQL触发器 支持联表查询时副表的读取触发器,beforeReadAsSecondaryCollection 和 afterReadAsSecondaryCollection 详情
- 调整 JQL触发器 参数内的 subCollection 改为 secondaryCollection。老参数仍可访问但会给出警告 详情
- 修复 JQL语法字符串格式查询语句内使用数组且其中包含负数时报错的Bug 详情
- 修复 云对象未返回值时客户端报错的Bug 详情
- 修复 阿里云正式版删除文件出错未返回错误信息的Bug
- 本地调试插件 修复 云函数内使用 console.warn 打印日志输出到控制台颜色不正确的Bug
App插件(含5+App和uni-app的App端)
- Android平台 更新 Paypal SDK 为 0.8.8 版,修复无法正常支付的Bug 详情
- Android平台 修复 3.6.16版引出的 一键登录 全屏模式下配置其他登录按钮可能引起显示异常的Bug
- Android平台 修复 plus.downloader.clear 无法清除持久化存储的下载任务的Bug 详情
- Android平台 修复 使用 UniPush 上架应用市场审核可能报
频繁自启动或关联启动第三方App
的Bug 详情
- Android平台 修复 真机运行时应用沙盒目录 _doc 中的文件会被清除的Bug
- iOS平台 修复 音频播放 AudioPlayer seekTo 跳转指定位置不支持毫秒的Bug
3.7.0.20230118-alpha
HBuilder
- 修复 某些情况下,因编辑器主题配置异常,导致HBuilderX无法启动的Bug
- 修复 语言服务 Vue文件,当只有script和style节点,没有template节点时,文档结构图显示空白的Bug
- 修复 Markdown code区域无法高亮显示空白字符的Bug
- 修复 Markdown 从WPS复制表格数据粘贴为Markdown表格语法转换错误的Bug
- 修复 查找索引符号 按下esc取消后,编辑器不会自动滚动到原来的光标所在位置的Bug
- 修复 uniCloud 云函数 当云函数目录下存在中文文件时,上传并运行操作失败的Bug
- 新增 App真机运行 MacOSX 运行项目到iOS真机,自动启动App (需MacOSX安装跟iOS手机系统相匹配的Xcode)详情
- 新增 App真机运行 Windows iOS标准基座 支持使用Apple证书签名,签名后可运行标准基座到iOS真机设备 详情
- 新增 App真机运行 Windows 设备选择窗口 基座选择列表,自定义基座和标准基座支持使用&快捷键进行切换
- 新增 uni-app 微信小程序发行,自动上传到微信平台,支持配置微信ci机器人编号 详情
- 新增 uni-app uts插件 运行到Android支持debug调试 详情
- 优化 uni-app uts插件 iOS编译,提升编译速度
uni-app插件
- 【重要】新增 uts 组件。可使用uts语言开发原生扩展组件 详情
- 新增 uni-vue-devtools 插件,方便查看、修改 data 及审查自定义组件 详情
- Web平台、App平台 新增 page-meta 组件支持 scroll-top 属性
- Web平台 修复 3.6.16版引出的 Vue3 项目 scroll-view 组件插槽部分情况下渲染异常的Bug 详情
- Web平台 修复 video 组件 show-progress 属性不生效的Bug 详情
- Web平台 修复 input 组件 type=digit 时清空输入框后 placeholder 不显示的Bug 详情
- Web平台 修复 Vue3 项目 onNavigationBarSearchInputConfirmed 无效的Bug 详情
- Web平台 修复 Vue3 项目切换 tabbar 页面不触发 onTabItemTap 的Bug
- App平台 新增 animation-view 组件 即 lottie 详情
- App平台 修复 Vue3 项目中原生导航栏 type 为 transparent 时,自定义 buttons 在导航栏上滑至顶端时颜色不改变的Bug 详情
- 小程序平台 新增 pages.json 支持配置 entryPagePath 属性 详情
- 微信小程序平台 修复 3.6.16版引出的企业版微信运行报错的Bug
- 微信小程序平台 修复 3.6.16版引出的 Vue2 项目部分情况下作用域插槽中访问 length 属性报错的Bug
- 微信小程序平台 修复 Vue2 项目中使用 uni.env 时返回值不正确的Bug 详情
- 支付宝小程序平台 修复 钉钉小程序使用 uni.saveImageToPhotosAlbum 报错的Bug 详情
- 支付宝小程序平台 修复 uni.getSystemInfo 返回的 platform 属性在模拟器中不正确的Bug
- QQ小程序平台 修复 Vue3 项目 video 组件 ended 事件在真机不触发的Bug 详情
uniCloud插件
- 新增 schema扩展js支持引入公共模块及扩展库 详情
- 新增 JQL触发器方法新增一些参数 详情
App插件(含5+App和uni-app的App端)
- Android平台 新增 隐私政策提示框支持 backToExit 配置是否响应点击系统返回键退出应用,解决部分应用市场上架审核可能提示
系统返回键失灵
的问题 详情
- Android平台 更新 uni-AD 腾讯优量汇广告SDK 为 4.500.1370 版;Sigmob广告联盟SDK 为 4.9.0 版
- Android平台 更新 云端打包环境 compileSdkVersion 为 32
- Android平台 修复 3.6.17版引出的 系统导航栏按键颜色与背景颜色相同的Bug 详情
- Android平台 修复 3.6.17版引出的 自定义隐私政策提示框时启动应用可能出现卡死的Bug 详情
- Android平台 修复 隐私合规检测可能报
隐私弹窗中处理超链接的过程中调用到了获取设备sim卡国家信息的api
的Bug 详情
- Android平台 修复 图片选择在 Android13 设备提示没有权限的Bug 详情
- Android平台 修复 plus.io.FileReader 的 readAsDataURL 读取数据时未按 slice 分割位置读取的Bug 详情
- Android平台 修复 视频播放控件 VideoPlayer 在视频缓冲时触发 timeupdate 事件的Bug
- iOS平台 新增 苹果应用内支付 IAP 支持订阅促销优惠 详情
- iOS平台 更新 一键登录使用的个验SDK为 3.0.3.0 版
uni小程序SDK
- Android平台 修复 打开uni小程序切换应用到后台运行一段时间后可能引起崩溃的Bug 详情
3.6.17.20230111-alpha
uni-app插件
- App平台 修复 3.6.16 版引出的 Vue3 项目 vue 页面内联样式中 rpx 渲染错误的Bug 详情
- 微信小程序平台 修复 3.6.16 版引出的 Vue2 项目部分情况下模板中使用多个逻辑表达式运行报错的Bug 详情
App插件(含5+App和uni-app的App端)
- Android平台 修复 3.6.11版引出的 使用 record 模块后 wgt 升级提示没有配置 record 模块的Bug 详情
- Android平台 修复 3.6.16版引出的 部分设备沉浸式状态栏失效的Bug 详情
- Android平台 修复 隐私政策提示框在未适配 disagreeMode 模式情况下仅显示一次的Bug 详情
3.6.16.20230109-alpha
HBuilder
- 修复 语言服务 uni-app Vue文件,script标签内,无法提示条件编译的Bug 详情
- 修复 内置终端 绿柔主题下,选中终端文本,选中颜色没有显示的bug
- 优化 Markdown一键分享,网页所需的css资源和js资源,同步上传到uniCloud前端网页托管
- 修复 uni-app Vue3 运行到浏览器,浏览器Devtools控制台,日志路径显示错误的Bug
- 修复 uni-app 运行到iOS模拟器,开启uni调试,打开后调试窗体显示空白的Bug
- 修复 某些情况下 项目根目录.hbuilder/launch.json文件重复写入数据,频繁读写,导致编辑器卡顿的Bug
- 优化 原生App-云打包 Android打包 打包窗口不再显示
使用DCloud老版证书
(2022年11月30日以后创建的应用及以前未使用过老版本证书的应用不能再使用DCloud老版证书)
uni-app插件
- App-Vue平台、Web平台 优化 input 组件支持 inputmode 属性 详情
- App平台 修复 Vue3 项目 nvue 页面 webview 组件 onPostMessage 事件无效的Bug 详情
- App平台 修复 Vue3 项目 image 组件使用 base64 显示异常的Bug 详情
- App-Android平台 修复 使用 tabbar 后页面多次跳转可能导致底部系统导航栏颜色变化的bug
- App-Android平台 修复 nvue 页面 live-pusher 组件拒绝相机权限后再手动开启,回到应用后可能无法调用相机预览的Bug 详情
- App-iOS平台 修复 nvue 页面 ad-content-page 组件拉取广告配置失败后无法重新拉取的Bug
- App-iOS平台 修复 nvue 页面 map 组件使用自定义地图样式后切换卫星图无效的Bug 详情
- App-iOS平台 修复 使用模拟器开启调试后启动应用白屏的Bug 详情
- App-iOS平台 修复 Vue3 项目中 input 组件 disabled 无法动态修改的Bug 详情
- Web平台、小程序平台 修复 uni-push2.0 WebSocket连接不稳定的Bug 详情
- Web平台 修复 input 组件输入负数带出上次结果的Bug 详情
- Web平台 修复 Vue3 项目 uni.navigateTo eventChannel 只会调用一次的Bug 详情
- Web平台 修复 Vue3 项目 scroll-view 组件滚动频繁触发视图更新的Bug 详情
- Web平台 修复 Vue3 项目 picker 组件 end 属性读取错误的Bug 详情
- Web平台 修复 uni.setTabBarItem 导致 tab 切换生命周期异常的Bug 详情
- 微信小程序平台 修复 Vue2 项目 模板中无法观测数组长度变化的Bug 详情
- 支付宝小程序平台 修复 Vue3 项目 使用内联样式运行报错的Bug 详情
uniCloud插件
- JQL语法 修复 使用 setUser 方法未传 permission 参数且使用触发器时报错的Bug
- JQL语法 修复 add 方法传递的字段值为对象且其中包含null值时报错的Bug
- JQL语法 新增 数据库触发器增加 triggerContext 参数,用于在 before 和 after 内共享数据 详情
- 阿里云 调整 正式版云存储单文件100MB限制调整为5GB
App插件(含5+App和uni-app的App端)
- Android平台 更新 fastjson SDK为 1.2.83 版,解决安全检测可能报
Fastjson反序列化远程代码执行漏洞
的问题
- Android平台 更新 一键登录使用的个验SDK为 3.1.0.0 版,优化初始化和预登录速度
- Android平台 更新 UniPush 使用的个推核心组件SDK为 3.2.1.0 版;谷歌渠道个推 sdk-for-gj 为 4.4.3.1 版;解决发布到 Google Play 商店可能被下架的问题 详情
- Android平台 修复 3.6.12版引出的 从系统相册中选择文件在部分鸿蒙设备可能引起崩溃的Bug 详情
- Android平台 修复 3.6.7版引出的 一键登录 登录完成后自动关闭登录界面,以及登录按钮 loading 动画效果缺失的Bug 详情
- Android平台 修复 上架应用市场审核可能报
频繁自启动或关联启动第三方应用
的Bug 详情
- Android平台 修复 设置 targetSdkVersion 值大于或等于 30 时使用高德地图引起应用崩溃的Bug 详情
- Android平台 修复 连续多次调用 createBLEConnection 连接蓝牙设备,无法连接设备也可能触发成功回调的Bug 详情
- Android平台 修复 上架OPPO应用市场可能提示
含数字天堂(dcloud)广告插件
的Bug 详情
- iOS平台 更新 UniPush 使用的个推SDK为 2.7.2.0 版,因个推改为 Swift 版,需引入 Swift 库,可能导致打包后 ipa 文件变大 详情
- iOS平台 修复 设置应用语言为英文时部分系统界面可能会显示为回退语言的Bug 详情
- iOS平台 修复 自定义基座真机运行可能导致 setStorage 保存的数据丢失的Bug 详情
- iOS平台 修复 plus.nativeUI.toast 设置 style 为 inline 时 iconWidth/iconHeight 属性失效的Bug 详情
- iOS平台 修复 uni-AD 优量汇开屏广告展示期间弹出提示框可能导致开屏界面不会关闭的Bug
- iOS平台 修复 startBluetoothDevicesDiscovery 搜索附近蓝牙设备返回数据没有 advertisData 字段的Bug 详情
历史更新日志
https://update.dcloud.net.cn/hbuilderx/changelog/ReleaseNote_alpha_archive_2022.html