DevTools 2.45.0 release notes

The 2.45.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

#
  • Added a memory pressure warning that allows you to reduce the memory usage of DevTools in order to avoid an OOM crash. - #8989, #8997, #8998

  • Fixed various memory leaks and lifecycle issues. - #8901, #8902, #8907, #8917, #8932, #8933, #8934, #8935, #8937, #8953, #8969, #8970, #8975

  • Fix a bug with the review history on disconnect experience. - #8985

  • Fixed bug where DevTools would automatically resume instead of pausing on breakpoint on connection. - #8991

  • Prevented text inputs from stealing focus from the IDE. - #9091

Inspector updates

#
  • Fixed bug where errors in the inspector tree (e.g. RenderFlex overflow errors) were not removed after a hot-reload. - #9106

Debugger updates

#
  • Combine the Pause and Resume buttons into a single button. - #9095
#
  • Fixed an issue with Windows file paths showing incorrectly in the Deep Links page #9027.

  • Fixed an issue with the Deep Links page crashing when no iOS configuration is present #9027.

Full commit history

#

To find a complete list of changes in this release, check out the DevTools git log.