0.25 Stable
201812.22 Stable
增加 Git 支持
新增 Git 支持,包含:
- 变更追踪与提交
- Git Diff
- 分支管理
- 远程仓库设置、同步
- Conflict 处理
201811.23 0.25.0-Beta.4
This is a bugfix version
- 修复 httpRequest response headers 丢失问题
- 修复编译时间随着项目多次保存编译延长问题
- 完善极速编译模式(灰度中,可以在项目详情中开启该配置,真机预览等目前还不支持新方案)
- 支持 cmd resolve 规则
- 支持 json 文件
- 提升编译速度
201811.20 0.25.0-Beta.2
This is a bugfix version
- 修复 web-view 页面无法回退问题
- 修复 fail callback 回调参数错误问题
- 修复 confirm default button text 文案错误问题
- 修复 previewImage UI 问题
钉钉场景
- 修复 onLoad/onShow 未触发问题
- 修复 redirect query 丢失问题
201811.16 0.25.0-Beta.0
内核
NPM 包管理支持
为了方便开发者管理 NPM 依赖,小程序 IDE 提供了 NPM 包管理支持:
- 显示当前工作区内的依赖及其版本(支持多工作区,比如你在 Client/Server 目录下都有 node_modules)
- 提供添加、更新、删除依赖等功能
- 支持配置 NPM 可执行文件路径,支持调整 registry
支持 CSS 格式化,优化自动补全
支持 css 文件右键 Format Document, 同时优化属性自动补全
补齐顶部菜单
之前没有把功能往顶部菜单罗列出来,本次做了相应补全:仍有部分功能尚未放到顶部菜单,后续会持续完善
其他
- 修复文件关闭后编辑 Title 依旧显示最后一个文件名的问题
- 修复中英文切换时可能导致输入特殊字符的问题
- 更新帮助菜单地址,跳转到开发入门文档
调试
增加调试器 Error Badge,优化错误提示
- 增加 Error Badge,便于在没有打开调试器的时候看到报错数目
- 优化错误提示定位
其他
- 支持 sjs 日志打印
- 优化未登录状态下真机预览交互,在扫码登录之后自动推送预览
- 修复 axml 根节点为 text 节点时无法显示问题
模拟器
- 修复未知 axml 标签导致模拟器白屏问题
- 修复 web-view组件 data- 属性丢失问题
- 修复 web-view 组件访问 404 页面时白屏问题
- 修复 chooseImage 与真机返回不一致问题
- 修复 title 多次点击报错问题
- 支持 鼠标下拉方式触发页面下拉刷新
- 支持 截屏监听
- 支持 showBackToHomepage/setTransparentTitle/setViewTop
- 支持 setBackButton 颜色定制
- 支持 getUpdateManager Mock
- 支持 my.request
- 支持 收藏入口展示
- 支持 相机组件
- 支持 视频的选择与保存
- 支持 scroll-view enable-back-to-top 属性
- 支持 监听设备方向
- 支持 通讯录好友接口 Mock
- 支持 添加日历项
- 支持 设置窗口背景
- 支持 showTabBar hideTabBar
- 优化 地图 API Mock
- 优化 web-view 组件,增加进度条
- 优化 httpRequest 非 https 请求 warning 提示
- 优化 交互反馈类 API Mock
- 优化 语音 API Mock
- 优化 getStorage 返回真实 currentSize
- 优化 File 相关 API 对齐真机返回值
- 优化 优化模拟器菜单交互,支持点击空白处收起
- 优化 授权管理
- 优化 震动支持