DevTools 2.7.0 release notes

The 2.7.0 release of the Dart and Flutter DevTools includes the following changes among other general improvements. To learn more about DevTools, check out the DevTools overview.

General updates

  • Improvements for initial page load time - #3309
  • Fix a couple scrollbar-related issues - #3393, #3401

Debugger updates

CPU profiler updates

  • Added functionality to load an app startup profile for Flutter apps. This profile will contain CPU samples from the initialization of the Dart VM up until the first Flutter frame has been rendered - #3357

    Profile button

    When the app startup profile has been loaded, you will see that the “AppStartUp” user tag is selected for the profile. You can also load the app startup profile by selecting this user tag filter, when present, in the list of available user tags.

    User tag example

  • Added multi-isolate support. Select which isolate you want to profile from the isolate selector at the bottom of the page - #3362

    isolate selector

  • Add class names to CPU stack frames in the profiler - #3385

    Class names

Full commit history

To find a complete list of changes since the previous release, check out the diff on GitHub.