DevTools 2.23.1 版本说明
Dart 和 Flutter DevTools 的 2.23.1 版本包含以下更改以及其他一些常规改进。要了解有关 DevTools 的更多信息,请查看DevTools 概述。
常规更新
#将 DevTools 更新到新的 Material 3 设计 - #5429
使用默认的 Flutter 服务工作线程 - #5331
添加了新的详细日志记录功能,以帮助我们调试用户问题 - #5404
修复了一些异步错误未报告的错误 - #5456
为支持离线查看的屏幕添加了在应用断开连接后查看数据的支持(目前只有性能和 CPU 分析器页面) - #5509
在嵌入视图的页脚中包含设置按钮 - #5528
性能更新
#- 修复了时间线事件处理中的性能回归 - #5460
- 持久保存用户的首选项,即是否默认显示 Flutter Frames 图表 - #5339
- 在 iOS 设备上检测到着色器编译卡顿时,将用户引导至 Impeller - #5455
- 从旧版跟踪查看器中删除 CPU 分析器 - #5539
CPU 分析器更新
#向 CPU 分析器添加方法表 - #5366
为 CPU 配置文件火焰图进行了改进和性能提升 - #5529
添加了检查 CPU 配置文件统计信息的功能 - #5340
修复了本机堆栈帧缺少名称的错误 - #5344
修复了自上而下树的总时间和自有时间计算错误 - #5348
使用 ,AOE 键添加了缩放和导航火焰图的功能(对 Dvorak 用户很有帮助) - #5545
内存更新
#- 修复了“跟踪实例”视图中的过滤错误 - #5406
- 启用了堆快照中实例的评估和浏览 - #5542
- 修复了堆快照失败问题 - #5520
- 停止在分配配置文件中显示外部大小 - #5555
- 公开了堆快照中内存的总量 - #5593
调试器更新
#- 修复了实例的变量检查有时不显示子项的错误 - #5356
- 如果“文件搜索”对话框已打开,则隐藏“在文件中搜索”对话框 - #5393
- 修复了文件搜索错误,其中在文件名末尾搜索时最后一个字母会消失 - #5397
- 在文件栏中添加搜索图标,以使文件搜索更容易发现 - #5351
- 允许在 Web 应用的 JS 中暂停时进行表达式求值 - #5427
- 将语法高亮更新到 dart-lang/dart-syntax-highlight v1.2.0 - #5477
- 调试器面板尊重“密集模式” - #5517
网络分析器更新
#- 修复了查看具有 null 值的 JSON 响应的错误 - #5424
- 修复了 JSON 请求以纯文本显示而不是格式化的 JSON 查看器显示的错误 - #5463
- 修复了 UI 问题,即响应或请求选项卡上的复制按钮会在数据仍在加载时允许您复制 - #5476
完整的提交历史记录
#要查找自上次发布以来的完整更改列表,请查看GitHub 上的差异。
除非另有说明,否则本网站上的文档反映的是 Flutter 的最新稳定版本。页面最后更新于 2025-01-30。 查看源代码 或 报告问题。