rc 版更新日志

# 3.11 版本

版本号 更新时间 更新内容
3.11.0 2020.7.2 New
小程序编译不对.git 目录进行 watch。
BugFix
修复自定义编译参数不生效问题。|

# 3.10 版本

版本号 更新时间 更新内容
3.10.2 2020.6.22 New
版本管理接入百度效率云,百度账号和百度效率云账号打通,支持将小程序源代码托管至百度效率云。
3.10.1 2020.6.19 New
模拟器操作面板增加终止功能。
3.10.0 2020.6.15 New
新增API 错误码、storage api、video 组件非兼容性升级的支持。

# 3.9 版本

版本号 更新时间 更新内容
3.9.1 2020.6.5 BugFix
修复欢迎页初始化时,出现短暂白屏问题。
3.9.0 2020.6.4 New
· 新增开发工具入门专题教程,帮助开发者快速上手小程序的开发,熟悉小程序 IDE 的常用功能;
· 新增 Jslint 功能,可进行全局 eslint 扫描,使让开发者在开发时可以更早的发现可能存在的代码逻辑问题以及影响运行时性能的代码。

# 3.8 版本

版本号 更新时间 更新内容
3.8.0 2020.5.22 New
· 编辑器支持打开.gitignore 文件;
· 开发者可指定小程序项目根目录,根据根目录下 app.json 文件 pages 变化自动创建 page。
Change
模拟器菜单页优化。

# 3.7 版本

版本号 更新时间 更新内容
3.7.0 2020.5.7 New
· 增加小程序搜索建议引导;
· Mock 功能新增支持 getLocation 和 checkSession。
BugFix
· 修复项目面板,appid 服务异常时,增加重试按钮,且区分 appid 填写不正确的情况;
· 修复项目启动时,窗口大小保存上次调整大小;
· 切换开发模式,项目配置校验未通过添加提示。

# 3.6 版本

版本号 更新时间 更新内容
3.6.0 2020.4.23 New
· 欢迎页设置新增外观设置;
· 对 app.json 中 navigationBarBackgroundColor 和 navigationBarTextStyle 进行校验;
· 新增 Mock 数据功能。
BugFix
· 修复重复打包时项目目录重复问题;
· 修复项目启动时,窗口大小保存上次调整大小;
· 切换开发模式,项目配置校验未通过添加提示。

# 3.5 版本

版本号 更新时间 更新内容
3.5.0 2020.4.9 New
· 体验评分增加页面基础信息评分项;
· 地理位置授权增加自定义字段;
· 模拟器操作面板增加销毁功能,用户可点击销毁按钮销毁当前小程序并刷新;
· 上传下载 api 增加 onHeadersReceived 监听事件。
BugFix
· 修复小游戏项目下 diff 文件编辑后不能保存问题;
· 修复小游戏 createUserInfoButton 点击报错问题;
· 优化发布报错信息样式和去掉失效链接。

# 3.4 版本

版本号 更新时间 更新内容
3.4.0 2020.4.2 New
· 小程序提包时如果版本库选择过低,新增相关提示;
· 新增 Swan Elment 面板右键菜单功能。
BugFix
· 修复保存 untitled 文件后当前文件与保存前不一致&相关 tab 下内容不同步问题;
· 修复“编译时自动保存所有文件”和“保存时自动编译”同时开启导致重复编译。

# 3.3 版本

版本号 更新时间 更新内容
3.3.0 2020.3.26 New
· 编辑器新增支持打开.tpl 文件;
· 新增清除编译缓存功能。
BugFix
· 修复小程序项目中设置文件自动保存后小游戏项目中也自动保存的问题;
· 修复从欢迎页打开设置窗口持续加载问题。

# 3.2 版本

版本号 更新时间 更新内容
3.2.0 2020.3.19 New
· 新增修改文件时自动保存功能;
· 新增 form 表单增加消息批量订阅功能。
BugFix
· 修复小游戏 game.json 文件缺失时项目页无法启动问题;
· 修复欢迎页表单校验错误提示信息过长时,超屏显示问题。

# 3.1 版本

版本号 更新时间 更新内容
3.1.1 2020.3.13 BugFix
修复更新流程中的 bug。
3.1.0 2020.3.12 New
· 体验评分展示图片频率的图片列表时增加展开收起效果;
· 新增最近使用 APPID 列表,用户可在欢迎页选择最近使用过的有权限 APPID;
· 增加自定义路由功能,开发者可在模拟器调试自定义路由;
· 小游戏调试基础库升级到 1.19.x。
Change
优化组件面板性能。
BugFix
修复编辑 diff 文件后相关 tab 内容及状态未更新问题。

# 3.0 版本

版本号 更新时间 更新内容
3.0.0 2020.3.5 New
· 工具栏管理菜单增加“隐藏工具栏”选项;
· 小游戏项目详情面板增加“ES6 转 ES5”和“上传代码自动压缩混淆”选项;
· 扩展组件使用动态库的方式引用;无需安装 @smt-ui/components;
· 模拟器增加特定页面编译模式下左上角小房子按钮,点击可回到首页。
Change
· electron 升级到 7.1.8,chrome 升级到 78.0.3904.130;
· 升级云开发中云函数的运行环境为 Node.js 12。
BugFix
· 修复未安装 node 时,欢迎页检查安装 node 项目初始化弹出两次的问题;
· 修复模拟器底部 tabbar 样式问题。

# 2.30 版本

版本号 更新时间 更新内容
2.30.0 2020.2.27 New
· 小程序 web 预览 新增二维码过期时间;
· 增加压缩图片的功能。
BugFix
· 修复删除文件后打开相关 diff 类型 tab 编辑区空白问题;
· 修复新建云开发模板问题;
· swan.showFavoriteGuide 引导组件体验优化;
· 增加 swan.request、swan.uploadfile、swan.downloadfile 重定向域名校验。

# 2.29 版本

版本号 更新时间 更新内容
2.29.0 2020.2.20 New
· getRealNameInfo 增加 error,errno;
· 用户新建项目时,cli 模块加载状态导致报错,新增 loading 加载和 5s 超时提示;
· 提示用户目录下依赖未安装。
BugFix
· 修复 showtoast 后下半屏无法点击问题;
· 修复小游戏 swan.login 方法不触发回调问题以及 getLocation 不弹出授权页问题。

# 2.28 版本

版本号 更新时间 更新内容
2.28.0 2020.2.13 New
· 小游戏基础库升级到 1.18.x;
· 小游戏模拟器增加防沉迷模拟操作;编辑器增加文件修改对比功能。
BugFix
· 修复在 mac 下只通过 nvm 安装 node,可能会导致 node 和 npm 执行文件找不到问题;
· 修复小程序包产出中缺少 node_modules 里二级自定义组件的图片问题;
· 修复体验评分网络请求缓存评分项的请求内容判断错误的问题。

# 2.27 版本

版本号 更新时间 更新内容
2.27.0 2020.1.19 New
· 编辑器面板支持打开文件拖动调整次序;
· 体验评分顶部浮动 bar 支持点击切换到对应详细信息位置;
· 体验评分支持 js 异常捕获 promise 的异步错误;
· 新增全局 node 检测和支持自动安装 node 到工具中。
BugFix
· 修复由于项目信息不全,编译预览/发布报错提示概率的问题;
· 修复调试时的样式问题;
· 修复编辑器文件通过提示保存后内容展示错误的问题;
· 修复设置了 NODE_OPTIONS 环境变量时编译不可用的问题。

# 2.26 版本

版本号 更新时间 更新内容
2.26.0 2020.1.9 New
支持连续定位的能力。
Change
· 订阅消息能力升级;
· 优化模板展示效果;
· 优化 swan 文件中 xml 标签节点的无赋值属性处理。
BugFix
· 修复体验评分图片缓存评分项判断 header 内 cache-control、etag、last-modified 错误的问题;
· 修复微信小游戏迁移项目 sourcemap 错误问题。

# 2.25 版本

版本号 更新时间 更新内容
2.25.0 2020.1.3 New
· 提供一套可复用的模板库,方便用户快速开发小程序;
· 新增组件图标库可视化编辑;
· 欢迎页新增导入项目面板,用户可在欢迎页编辑项目名称和 appid,新建项目时可编辑目录;
· 编辑器中代码提示支持跳转文档搜索,提升开发者体验与效率。
BugFix
· 修复体验评分内定时器回收检测错误的问题;
· 修复体验评分 set-data 冗余数据检测数组数据时判断错误的问题。

# 2.24 版本

版本号 更新时间 更新内容
2.24.0 2019.12.25 Change
· 编辑器关闭文件后优化为打开最近文件;
· 编辑器中非编辑器创建文件不进行跳转。
BugFix
· 修复 saveFile/saveFileSync、readFile/readFileSync 传入相对路径和真机处理差异问题;
· 修复 saveFile/saveFileSync 存储路径上级目录不存在时和真机处理差异问题;
· 修复 saveFile success 回调不包含 savedFilePath 字段问题;
· 修复小游戏编译 Buffer 模块不支持 base64 encoding 问题。

# 2.23 版本

版本号 更新时间 更新内容
2.23.0 2019.12.19 New
· 新增重要消息弹框提醒;
· 新增体验评分
BugFix
· 修复了“设置”窗口打开白屏时间较长问题;
· 修复 js 文件 diff 详情样式问题,提升开发者体验;
· 修复开启增强编译后编辑器断点失效问题,提升开发者体验与效率;
· 修复了小游戏模拟器刘海屏机型横屏模式刘海位置不正确问题;
· 修复了小游戏授权管理报错问题。

# 2.22 版本

版本号 更新时间 更新内容
2.22.0 2019.12.12 New
· 新增文档搜索窗口;
· 新增组件编辑,可在在组件面板直接编辑组件属性,样式,事件和查看组件信息;
· 新增小程序自动化
BugFix
· 新建小游戏项目删除 package.json 冗余文件;
· 小游戏 connectSocket 连接自签名证书可以成功,和真机/小程序保持一致;
· canvans 添加 bdfile 文件的路径解析和转换。

# 2.21 版本

版本号 更新时间 更新内容
2.21.0 2019.12.05 New
新增版本管理功能。
BugFix
· 修复 onDeviceMotionChange 参数返回类型的问题;
· 修复 downloadFile 图片 image 不显示的问题;
· 修复修复小游戏 cts 测试相关的问题;
· 修复小游戏调起分享面板报错问题。

# 2.20 版本

版本号 更新时间 更新内容
2.20.0 2019.11.29 New
新建小游戏项目模板优化适配大尺寸屏幕。
Change
· 小程序新建代码片段模板修改 navigationBarTitleText 字段为“智能小程序”;
· 小游戏模拟器预置设备增加 iPhone X、iPhone XR、iPhone XS Max、Ipad Air、iPad pro 10.5、iPad pro 12.9 预置尺寸。
BugFix
· 修复 trace 面板触发预览前走鉴权逻辑的问题;
· 修复增强编译在普通编译模式下保存或新建文件可能出现的报错问题。

# 2.19 版本

版本号 更新时间 更新内容
2.19.0 2019.11.21 New
· 支持使用测试号体验小程序开发;
· 小游戏编译保留函数名/类名。
Change
· 默认格式化 project.swan.json;
· 小游戏发布面板增加最低版本库配置;
· 新建自定义编译时增加名称和 select 框联动;
· 模拟器切换设备百分比增加 125%、150%选项;
· 完善软件更新逻辑,增加增量更新功能。
BugFix
修复编译模式下拉框宽度增加引起的 toolbar 重新计算问题。

# 2.18 版本

版本号 更新时间 更新内容
2.18.0 2019.11.08 Change
优化 Window 版本工具菜单栏顶部显示效果。
BugFix
· 修复消息中心未读消息显示问题;
· 修复小游戏项目信息面板选择基础库版本不展示版本信息问题。

# 2.17 版本

版本号 更新时间 更新内容
2.17.1 2019.11.08 BugFix
· 修复全局搜索卡顿问题;
· 恢复小程序预览,小游戏预览,小游戏真机调试中二维码为 200px。
2.17.0 2019.11.07 New
项目信息基础库下拉列表展开收起。
Change
调整宿主管理暗黑模式和 toolbar 入口位置。
BugFix
修复当用户已登录并拒绝 userInfo 的授权后,open-data 组件无法调起授权弹窗的问题。

# 2.16 版本

版本号 更新时间 更新内容
2.16.0 2019.10.31 New
· 小程序发布增加预检测功能;
· 编辑器在开发者新增页面配置时可自动创建页面。
Change
· 调整设置菜单顺序;
· 去掉小游戏预览&发布未登录提示 tooltip;
· 编辑器支持在代码编辑区域直接设置断点。
BugFix
· 修复设置面板字体设置不全问题;
· 修复设置面板异常拖动问题;
· 编辑器修复未展开目录无法新建文件问题。

# 2.15 版本

版本号 更新时间 更新内容
2.15.0 2019.10.24 New
· 编辑器支持创建 sjs 文件;
· 小游戏模拟器功能升级。
Change
· electron 框架升级到 V3.1.13;
· 可以设置打开最后一次修改的项目。
BugFix
· 编辑器修复未修改名称重命名错误提示;
· 修复发布弹窗加载时,提示信息隐藏的问题。

# 2.14 版本

版本号 更新时间 更新内容
2.14.0 2019.10.17 New
· 项目名称可动态修改;
· 压缩图片 API swan.compressImage
Change
更新添加到我的小程序引导。
BugFix
· 修复工具改版预览缩小二维码,偶现预览扫描失败,加载缓慢等问题;
· 修复发布弹窗加载时,提示信息隐藏的问题。

# 2.13 版本

版本号 更新时间 更新内容
2.13.0 2019.10.10 New
编辑器添加设计稿宽度说明文档,提升用户体验。
Change
· 优化编辑器全局搜索暗色 tips;
· 窗口放大缩小、more 按钮优化;
· appkey 复制成功提示,应用图标替换。

# 2.12 版本

版本号 更新时间 更新内容
2.12.0 2019.9.26 New
· 新增组件面板;
· 增加小游戏代码片段功能;
· 新增开发者工具亮色/暗黑模式功能;
· 编辑器设置添加设计稿宽度说明提示,提升用户体验;
· 编辑器优化查找/替换逻辑,提升用户体验;
· 登录、消息组件合并,方便登录以及登录后查看消息,优化体验。

# 2.11 版本

版本号 更新时间 更新内容
2.11.1 2019.9.16
BugFix
· 修复云开发文档地址错误。
2.11 2019.9.12 New
· 编辑器支持 sjs 文件打开;
· 编辑器支持已纳入 git 管理小程序的状态提示与对比;
· 支持云开发功能
· 新增小程序消息订阅;
· 支持手机号登录并授权;
· 小游戏增加问题反馈入口。
Change
提高最低基础库版本至 1.11.12,减少审核问题。
BugFix
· 编辑器修复 css 代码格式化问题;
· 修复页面切换 video 播放不停止问题;
· 修复点击编辑器区域无法关闭项目信息面板问题;
· 小游戏修复下载 404 资源报错黑屏问题。