下载地址
Windows 64、Windows 32、MacOS、MacOS(M1)
基于 1.05.2203030 稳定版 修复以下 Bug
1. `F` 修复不支持分析内联wxs require的情况 反馈详情
基于 1.05.2201240 稳定版 修复以下 Bug
1. `U` 优化 控制台中输出代码依赖分析找出的依赖异常情况
1. `F` 修复lazycodeloading 样式污染问题
1. `F` 修复 m1 版本工具更新版本项目无法正常加载的问题
1. `F` 修复 开启 lazyCodeLoading 在工具上白屏的问题 反馈详情
1. `F` 修复 Picker 不支持 start 和 end 等问题 反馈详情
基于 1.05.2112301 RC 版 修复以下 Bug
1. `F` 修复 nightly上小程序NPM包依赖分析导致的问题
2. `F` 修复 断点蒙层无法消失的问题
3. `F` 修复 分包异步化引用分包插件时无法渲染的问题
4. `F` 修复 模拟操作背景音乐状态显示不正确的问题
5. `F` 修复 预览和上传时,miniprogram_npm 包中无依赖文件分析不正确的Bug
6. `F` 修复 自定义 titlebar 焦点部分场景丢失的问题
7. `F` 修复 代码静态依赖分析对 wxss 依赖提取的bug
8. `F` 修复 公众号 addCard 页面返回不了
9. `F` 自定义tabbar切换配置,模拟器显示异常
10. `F` 修复 同时开启懒注入和局部编译时,编译 wxml 报错的问题
11. `F` 修复 切换机型重新编译报错的问题
12. `F` 修复 iOS真机调试2.0使用ES6+特性时上传报错的问题
13. `F` 修复 导出到插件被误识别为无依赖的文件的bug
14. `F` 修复 插件项目开发时点击上传后再次编译可能报错的问题
15. `F` 修复 插件模式下自定义编译模式保存失败问题
16. `F` 修复 授权弹窗显示问题
17. `U` 优化 未发现代码质量问题时不自动弹出代码质量面板
18. `U` 新增 小程序类型增加支持上传 .cert 后缀名文件
19. `U` 优化 上传代码包时忽略 project.private.config.json 文件
1、工具增加质量优化检测
现在开发者工具会在上传代码阶段自动对代码做代码质量优化检测。我们在编辑器底部新增了代码质量面板,用于展示检测结果以及提供手动检测的入口:
我们对于这些检测项提供了对应的《小程序性能优化指南》 供开发者参考调优。
同时在工具的「详情」侧边栏里新增「性能分析」面板,可以用于查看线上小程序的数据,以及本地代码质量情况,供开发者针对性的进行优化。
2、模拟器加入低端机器模拟
模拟器加低端机模拟选项,开启后将对模拟器执行速度进行一定限制。
3、小程序无依赖文件过滤能力
工具依赖分析小程序项目中无依赖的文件,在本地开发过程、预览上传时对无依赖文件进行过滤,会自动过滤无依赖的文件,从而减少小程序包体积;如果出现误过滤的情况,可以在 project.config.json 的 setting 字段中添加 ignoreDevUnusedFiles 为 false,也可以在 packOptions 的 include 字段中手动将被忽略的文件引入,同时欢迎发帖反馈误报的情况并提交代码片段帮助我们完善此功能。相关配置开关可参考下面的文档 https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html
同时在工具中的代码依赖分析工具,也可查看分析到当前项目的无依赖文件情况。
4、调试器增加 performance 面板
小程序项目调试器增加 performance 面板,可以查看模拟器 AppService 层 JS 执行情况。同时下掉原有的 trace 面板,导入客户端 trace 数据的功能迁移到 performance 面板上。
5、用户手机号加密方式改造
获取手机号接口进行了安全升级,增加返回动态令牌code。详见:获取手机号 | 微信开放文档
昨天遇到一个怀疑是“上传时过滤无依赖文件”功能的bug,已经在交流专区反馈,可以帮忙 看一下吗?https://developers.weixin.qq.com/community/minihome/doc/000408193143c02c889d0a6a257800
里面有详细 的描述和复现 demo。