开发指南/工具和 SDK/飞书开发者工具/更新日志
# 更新日志
[安装参考](https://open.larksuite.com/document/uYjL24iN/ucDOzYjL3gzM24yN4MjN)
为了不过多打扰用户，目前奇数版本不会主动推送（如 2.17.1，2.19.1 等)，如有需要请到[官网](https://open.larksuite.com/document/uYjL24iN/ucDOzYjL3gzM24yN4MjN)进行下载。

## v3.4.1（2025-12-05）
1. ==F== 修复安全问题

## v3.4.0（2025-03-01）
1. ==F== 修复安全问题

## v3.2.1（2023-10-20）
1. ==F== 修复安全问题
2. ==F== 修复欢迎页项目路径提示框背景颜色不对的问题
3. ==F== 修复小程序性能分析面板 summary 无法拖拽的问题
4. ==F== 修复真机调试 web-view 组件加载失败的问题

## v3.2.0（2023-08-09）
1. ==U== 小程序模拟器上模拟适配 tt.reverseCode / tt.startLocationUpdate / tt.stopLocationUpdate / tt.onLocationChange / tt.offLocationChange API（真实效果请用预览查看）
2. ==F== 修复小程序上传包体积检测未考虑 miniprogramRoot 字段的问题

## v3.1.0（2023-07-13）
1. ==U== 部分 UI 调整
2. ==F== 修复小程序真机调试分享按钮失败问题
3. ==F== 修复小程序 Performance 面板黑屏问题
4. ==F== 修复小组件导入项目黑屏问题
5. ==F== 修复小组件修改 AppID 无效的问题

## v3.0.1（2023-06-21）
1. ==A== 编辑器支持全局代码搜索
2. ==A== 编辑器支持终端
3. ==A== 编辑器支持 git
4. ==A== 编辑器支持简单的代码提示和跳转
5. ==A== 编辑器不展示文件的时候展示常用命令
6. ==A== 编辑器支持快速打开功能
7. ==U== 削减部分包体积
8. ==U== 小程序场景 AppID 改变的时候移动端预览二维码会重新获取
9. ==U== 开发者工具启动时检查登录态是否过期
10. ==U== 增加编译超时重试机制
11. ==U== 小程序详情页切换租户失败时不强制重新编译
12. ==U== 小组件内置模版更新
13. ==F== 修复小组件场景修改非当前小组件 json 信息时页面状态没有联动修改的问题
14. ==F== 修复小程序真机调试 App Data 面板传入不可序列化数据时报错的问题
15. ==F== 修复小程序 App Data 面板修改数据时光标会漂移到下标 0 的问题
16. ==F== 修复指定环境下获取的租户列表不准确的问题
17. ==F== 修复小组件场景点击切换 block 选项后菜单栏没有收起的问题

## v2.32.6（2023-06-06）
1. ==F== 修复小程序在 windows 下部分情况加载 npm 包失败的问题
2. ==F== 修复小程序切换调试企业模拟器身份信息不正确的问题

## v2.32.5（2023-05-27）
1. ==F== 修复小组件在 windows 下，引入 chartspace 失败的问题
2. ==F== 兼容文件中 sourcemapURL 声明文件不存在导致的报错

## v2.32.4（2023-05-19）
1. ==F== 修复小程序新框架编译 ttml 失败问题
2. ==F== 修复部分情况下 npm 包引入丢失问题

## v2.32.3（2023-05-16）
1. ==F== 修复小程序新框架关闭失败的问题

## v2.32.2（2023-05-12）
1. ==U== 新框架支持小程序热更新
2. ==F== 修复小程序热更新页面跳转白屏问题

## v2.32.1（2023-04-26）
1. ==U== 优化 sourcemap 文件导致上传超过限制的问题 
2. ==F== 修复小程序 picker multi 模式选择数据无法更新问题
3. ==F== 修复小程序部分情况下 tt.getLocation 获取失败问题
4. ==F== 修复小程序 previewImage 接口只展示第一个图片的问题

## v2.31.1（2023-04-18）
1. ==U== 小程序 devtools 支持 inputSourceMap
2. ==F== 修复安装 2.30 版本会导致 webview，picker 等组件渲染失败的问题
3. ==F== 修复 h5 应用模拟器  tt.setNavigationBar 只设置 right button 导致 left button 变化的问题

## v2.30.3（2023-04-12）
1. ==F== 兼容部分小程序代码在严格模式下运行报错问题
2. ==F== 解决 input sourcemap 文件缺失报错

## v2.30.2（2023-04-10）
1. ==F== 解决小组件使用 chartspace 报错问题

## v2.30.1（2023-03-28）
1. ==A== 实验性支持小程序热更新
2. ==U== 用户名称多语言支持
3. ==F== 修复部分场景下小组件设置容器大小失败的问题
4. ==F== 完善国际化文案
5. ==F== 内部逻辑优化

## v2.29.0（2023-03-15）
1. ==U== 优化小程序模拟器设备列表
2. ==F== 修复模拟器小程序元素绑定的部分事件无法响应的问题
3. ==F== 修复小程序模拟器放大导致部分内容被遮盖的问题

## v2.28.0（2023-03-01）
1. ==U== 小组件支持安卓真机调试
2. ==U== 优化 windows 下的编译速度
3. ==U== 小程序模拟器增加部分设备支持
4. ==F== 修复在全屏状态下，退出登录再重新登录，页面黑屏的问题
5. ==F== 优化调试器右键菜单样式，防止出现横向滚动条
6. ==F== 修复“调试开发者工具”面板偶现无法打开的问题

## v2.27.0（2023-02-15）
1. ==F== 修复小程序模拟器第一次加载可能失败的问题
2. ==F== 修复小程序调试器 AppData 面板重连失效的问题
3. ==F== 修复小组件启动报错问题
4. ==F== 修复小程序编译模块内存泄漏问题

## v2.26.2（2023-02-08）
1. ==F== 修复 ttml template 在部分情况下无法引入的问题

## v2.26.1（2023-02-03）
1. ==U== 真机调试 Storage 面板支持实时刷新
2. ==F== 模拟器 Network 面板过滤无用请求
3. ==F== 小程序 AppData 支持新框架（需要基础库大于等于 1.9.84.1）
4. ==F== 真机调试暂时屏蔽 Network 面板
5. ==F== 小程序真机调试 AppData 支持实时刷新（需要高版本基础库 1.9.86.0）
6. ==F== 小程序模拟器 Component Data 面板非自定义组件时显示 「No component data」
7. ==F== 修复在小程序详情页退出登录再扫码登录模拟器加载失败的问题
8. ==F== 修复 Element 面板面包屑无关标签过滤
9. ==F== 解决真机调试一开始在 AppData 面板必报错的问题
10. ==F== 小程序修复 AppData 面板数据过大时边框样式异常的问题
11. ==F== 修复 tt.readFileSync 接口调用报错问题
12. ==F== 修复开发者工具首页项目列表闪烁的问题

## v2.25.0（2023-01-11）
1. ==U== 小程序模拟器 Storage 缓存隔离对齐真机(以用户+小程序维度隔离)

## v2.24.0（2022-12-28）
1. ==U== 升级内置编译工具
2. ==F== 修复切换账号后，修改代码不触发小组件编译
3. ==F== 修复小组件开发页面编译按钮不会重新编译的问题

## v2.23.2（2022-12-21）
1. ==U== 代理支持 http tunnel
2. ==U== 小程序启动 js 加载异常报错输出
3. ==U== 优化 block 启动报错异常提示
4. ==U== 支持用户别名
5. ==U== 升级小组件 chartspace 版本
6. ==F== 解决小程序自动刷新有时不生效的问题
7. ==F== 解决 H5 相关模拟器清空缓存无效的问题
8. ==F== 修复部分情况下调试开发者工具启动异常问题
9. ==F== 解决 H5 离线应用，点击刷新按钮，调试器会出现白屏+频闪的问题
10. ==F== 解决控制台 css 部分属性显示 Overloaded 的问题
11. ==F== 解决小程序模板 include 加载失败的问题

## v2.22.6（2022-12-12）
1. ==F== 修复模拟器刷新 user-agent 异常的问题
2. ==F== 修复小程序 unhandledrejection 错误未输出到调试器 console 面板的问题
3. ==F== 修复小组件 template 加载异常的问题

## v2.22.4（2022-12-05）
1. ==F== 修复登录租户列表重复展示的问题

## v2.22.3（2022-12-02）
1. ==F== 修复小程序模拟器网络请求 Cookie 没有设置成功的问题

## v2.22.2（2022-11-25）
1. ==U== 真机调试移动端展示 IP & 提示异常透出
2. ==U== 升级编译工具版本
3. ==U== 命令行工具支持 npm 能力
4. ==U== 命令行工具修复 node v18 环境登录失败的问题
5. ==U== 工作台小组件 Header 逻辑对齐真机表现
6. ==F== 修复小程序关闭上传弹框再打开版本号和平台没有对上的问题
7. ==F== 修复在同一个文件夹内创建小组件后删除，再创建小程序提示报错的问题
8. ==F== 修复 app.json 文件格式不正确导致编译无响应的问题

## v2.21.2（2022-11-10）
1. ==U== 网页应用支持 setNavigationBar API
2. ==U== 小程序、小组件预览不限制包大小
3. ==F== 修复小程序评分面板能力
4. ==F== 修复云文档小组件预览加载失败的问题

## v2.20.1（2022-10-17）
1. ==U== 支持代理配置用户认证
2. ==U== 小组件支持 chartspace 图表库
3. ==U== 小组件启动报错展示更多信息
4. ==U== 小程序模拟器支持 picker 组件的 bindcolumnchange 事件
5. ==U== 支持预览/上传透出编译错误详情
6. ==F== 修复小程序 web-view 组件和 openSetting API 同时用的层级问题
7. ==F== 修复第一次打开项目静态资源加载失败的问题
8. ==F== 修复项目详情和编辑器文件信息同步问题
9. ==F== 修复模拟器显示编译进度无响应的问题

## v2.19.1（2022-09-22）
1. ==U== 小程序 web-view 组件安全域名校验预览/真机预览/实时预览支持同步本地开关，第一次打开项目时默认开启校验安全域名
2. ==U== 用户登录态检测支持 session 过期登出
3. ==U== 服务端部分报错信息优化
4. ==U== 小程序新框架文档在开发者工具透出
5. ==F== 小程序修复 TTML data-* 属性为空字符串时的编译异常的问题
6. ==F== 小程序修复模拟器 previewImage API 第二次执行报错的问题
7. ==F== 修复切换语言后，扫码登录的页面语言不正确的问题

## v2.18.1（2022-09-08）
1. ==U== 优化本地编译模块
2. ==U== UI 调整优化
3. ==F== 小程序修复真机调试 web-view 组件在 PC 端加载失败的问题
4. ==F== 小程序修复模拟器 openSchema API 打开部分云文档失败的问题 
5. ==F== 小程序修复模拟器 previewImage API 部分图片预览异常的问题
6. ==F== 小程序修复 iOS ArrayBuffer 真机调试传递失败的问题 
7. ==F== 小程序修复模拟器 updateManager API 相关回调不触发的问题 
8. ==F== 小程序修复 windows 下模版打开有概率为空的问题 

## v2.17.1（2022-07-27）
1. ==U== 增加项目信息 appID 和 BlockTypeID 错误校验
2. ==U== 小程序模拟器支持 FileSystemManager.readFile 的 encoding / position / length 参数
3. ==U== h5 应用增加 getDeviceID 接口
4. ==U== 小程序预览复制二维码功能调整
5. ==F== 修复 compressImage API jpg 格式文件压缩失败的问题
6. ==F== 修复小组件调试器 storage 未显示数据的问题
7. ==F== 修复自定义编译模式启动页面真机调试不生效的问题
8. ==F== 修复编辑 appID 后真机预览一直编译中的问题
9. ==F== 修复工具箱中的加速度计重置按钮无效的问题
10. ==F== 修复搬家工具异常错误没有导致进度框无法滚动的问题
11. ==F== 修复 H5 复制二维码无用的问题

## v2.16.2（2022-07-12）
1. ==U== 小程序新项目 web-view 组件默认打开安全域名校验，支持三级以上安全域名校验
2. ==U== 小组件支持模拟器调试，增加报错内容输出
3. ==F== 小程序修复真机调试 tt.uploadFile 调用无反应的问题
4. ==F== 小程序修复 ComponentData 面板展示异常的问题
5. ==F== 小组件修复调试器 AppData 面板标题展示异常问题
6. ==F== 小组件修复上传报错直接关闭上传面板的问题
7. ==F== 修复二次登录时前一个登录窗口没有关闭的问题

## v2.15.3（2022-06-23）
1. ==F== 修复小程序本地 ttml 加载异常问题

## v2.15.2（2022-06-13）
1. ==U== 小程序模拟器 web-view 组件支持 bindmessage API
2. ==F== 修复潜在的二次打开小程序项目所有面板都关闭的问题
3. ==F== 修复小程序工具箱加速度计重置按钮无效的问题

## v2.14.5（2022-06-01）
1. ==U== 升级部分应用形态模拟器 UI
2. ==U== 支持安全域名同步开发者后台草稿态
3. ==F== 修复真机调试链接问题
4. ==F== 修复搬家工具多语言问题
5. ==F== 修复 tt.showModal API 失效问题
6. ==F== tt.getStorage API 表现对齐真机
7. ==F== 修复高基础库版本 web-view 组件 bindload / binderror 不触发问题

## v2.13.3（2022-05-06）
1. ==F== 主导航小程序上传问题修复

## v2.13.2（2022-04-24）
1. ==F== 搬家工具问题修复

## v2.13.1（2022-04-20）
1. ==U== 升级小程序模拟器引擎版本
2. ==F== 修复 h5 部分 api 不支持问题
3. ==F== 修复部分真机调试兼容性问题

## v2.12.3（2022-03-31）
1. ==F== 移除主导航小程序上传入口
2. ==F== 修复真机调试 PC 端高版本兼容问题

## v2.12.2（2022-03-21）
1. ==F== 修复文件丢失导致 block 项目打开失败问题

## v2.12.1（2022-03-15）
1. ==F== 修复部分构建异常问题
3. ==F== 修复部分兼容性问题

## v2.12.0（2022-03-07）
1. ==F== 修复控制台异常日志输出问题
2. ==F== 修复 getFileSystemManager().readFile 接口模拟器调用报错的问题
3. ==F== 修复部分安全问题
4. ==U== 升级编译工具版本

## v2.11.1（2022-01-28）
1. ==F== 修复搬家工具图片解析错误问题
2. ==U== 账号租户登录管理升级

## v2.10.5（2021-12-28）
1. ==F== 修复若干问题

## v2.10.4（2021-12-27）
1. ==F== 修复若干问题

## v2.10.2（2021-12-21）
1.  ==A== 支持 h5 离线包功能
2.  ==U== 支持新账号模型
3.  ==A== 支持自定义组件的 Component Data 展示和修改
4.  ==F== 修复若干问题

## v2.9.2（2021-11-30）
1.  ==U== 编译工具速度大幅优化
2.  ==A== 支持钉钉小程序一键搬家
3.  ==F== 解决电脑休眠后再打开调试器无响应的问题
4.  ==F== 修复其他问题

## v2.8.2（2021-11-08）
1.  ==A== 支持 block 容器自定义大小
2.  ==A== 小程序组件 webview 通信能力支持
3.  ==U== 优化编辑器体验
4.  ==F== 修复白屏问题
5.  ==F== 其他问题修复

## v2.7.1（2021-10-19）
1.  ==A== 增加代理设置功能
2.  ==U== 模拟器支持更多倍数放大
3.  ==U== 菜单栏整体优化
4.  ==F== 修复若干问题

## v2.6.1（2021-09-24）
1.  ==F== 修复若干问题

## v2.6.0（2021-09-22）
1. ==A== 新增微信小程序搬家功能 
2. ==A== 新增小程序 web-view 安全域名功能 
3. ==A== 新增问题反馈功能 
4. ==F== 修复若干问题

## v2.5.3（2021-09-15）
1. ==A== 新增小程序 DarkMode 模式
2. ==F== 修复block 预览问题
3. ==F== 其他交互和文案优化
4. ==F== 修复若干问题

## v2.4.5（2021-08-31）
1. ==A== 小程序模拟器升级
2. ==F== 修复真机调试 pc 端 window 模式不可用问题
4. ==F== 修复 android 端 onShow 事件不能正常触发问题
5. ==A== 增加编译进度展示

## v2.3.2（2021-07-26）
1. ==A== 支持sjs语法，支持npm

## v2.3.1（2021-07-22）
1. ==A== 欢迎页新增账号登录
2. ==F== 修复内置命令行问题
3. ==F== 其他问题修复

## v2.2.0（2021-06-30）
1. ==A== 新增 block darkmode
2. ==U== 优化 block 模拟器整体界面 UI
3. ==U== 优化激活态按钮的使用场景, 仅在 block 加载时可使用
4. ==A== 新增可取消 block 模拟器的自动刷新功能
5. ==A== 新增自动记忆用户在 block 模拟器的行为
6. ==A== 新增 block 详情页面板 

## v2.1.2 (2021-06-15)
1. ==A== 新增编辑器和资源管理器
2. ==A== IDE 内置命令行工具
3. ==A== 真机调试新增 AppData 和 Storage 面板
4. ==U== 优化调试面板审查元素体验
5. ==F== 修复若干问题

## v2.0.4 (2021-05-25)
1. ==U== 开发者工具从命令行形态升级为IDE形态
2. ==U== 优化小程序编译速度

## v1.12.1 (2021-03-29)

1. ==U== 优化 Block 开发工具模拟器界面
2. ==U== 优化 Block 在文档和工作台中的项目模版
3. ==U== 优化小程序 iPad 机型适配
4. ==U== 真机调试优化
5. ==U== 支持小程序同步 API 的 mock
6. ==F== 修复了一些问题

## v1.11.1 (2021-03-09)
1. ==U==支持调试 H5 应用
2. ==F==修复一些问题

## v1.10.0 (2021-02-03)

1. ==U==小程序模拟器支持多语言
2. ==U==小程序模拟器支持网络代理
3. ==U==支持 PC 端 3.41及以上版本小程序预览打开调试面板
4. ==F==修复一些问题

## v1.9.0 (2021-01-26)

1. ==U==小程序模拟器界面优化
2. ==F==修复一些问题  

## v1.8.0 (2021-1-11)

1. ==A==whoami 命令提供 automation-token
2. ==A==auto 命令支持通过 account 自动登录
3. ==A==新增iPad 分辨率的适配，并支持旋转
4. ==A==新增editor组件支持
5. ==A==PC 端实时预览集成模拟器界面
6. ==U==小程序模拟器界面优化

## v1.7.0 (2020-12-28)

1. ==A==增加自动化测试相关的 auto 命令模块
2. ==A==新增安装方式——支持安装包安装
3. ==A==模拟器支持菜单分享
4. ==U==优化 diagnose 功能
5. ==U==优化 audit 与模拟器编译同步问题
6. ==F==修复无法调试小程序源码的问题

## v1.6.2(2020-12-22)
1. ==A== 支持小程序自动化测试
2. ==A== 支持PC 实时预览
3. ==A== 项目创建/导入、反馈功能集成进模拟器界面
4. ==U== JSSDK版本更新到Lark 3.38
5. ==F== 修复使用框架出现的小程序白屏问题
6. ==F== 修复登陆态过期导致的问题

## v1.5.3(2020-12-08)
1. ==U== 工具启动速度优化
2. ==U== 模拟器渲染速度优化
3. ==A== 账号管理、预览、上传功能集成进模拟器界面
4. ==U== 支持小组件开发
5. ==U== 支持 iPhone X 等设备的安全距离模拟

## v1.3.0(2020-11-6)
1. ==U== 修复了一些问题

## v1.2.0(2020-10-30)
1. ==A== 支持租户切换：==opdev tenant switch==
2. ==A== 支持预览时指定启动页面：使用==opdev preview -h==查看
2. ==A== 支持调试器 Mock 面板

## v1.0.0(2020-9-25)
1. ==A== 支持自定义分辨率
2. ==A== 支持上传小程序版本号自增
3. ==U== 优化移动端预览二维码大小
