diff --git a/firebase.json b/firebase.json index 9bf5f3ff71..9ec9579d9b 100644 --- a/firebase.json +++ b/firebase.json @@ -158,9 +158,9 @@ { "source": "/testing/best-practices", "destination": "/perf/best-practices", "type": 301 }, { "source": "/testing/integration-tests/migration", "destination": "/release/breaking-changes/flutter-driver-migration", "type": 301 }, { "source": "/testing/ui-performance", "destination": "/perf/ui-performance", "type": 301 }, - { "source": "/tools/devtools", "destination": "/tools/devtools/overview", "type": 301 }, { "source": "/tools/devtools/code-size", "destination": "/tools/devtools/app-size", "type": 301 }, { "source": "/tools/devtools/codeSize", "destination": "/tools/devtools/app-size", "type": 301 }, + { "source": "/tools/devtools/overview", "destination": "/tools/devtools", "type": 301 }, { "source": "/tools/devtools/timeline", "destination": "/tools/devtools/performance", "type": 301 }, { "source": "/tools/ide", "destination": "/tools/android-studio", "type": 301 }, { "source": "/tools/ide/android-studio", "destination": "/tools/android-studio", "type": 301 }, @@ -647,9 +647,12 @@ { "source": "/to/build-modes", "destination": "/testing/build-modes", "type": 301 }, { "source": "/to/china-setup", "destination": "/community/china", "type": 301 }, { "source": "/to/crash-reporting", "destination": "/reference/crash-reporting", "type": 301 }, + { "source": "/to/debug-mode", "destination": "/testing/build-modes#debug", "type": 301 }, { "source": "/to/debug-render-layer", "destination": "/testing/code-debugging#print-the-render-tree", "type": 301 }, + { "source": "/to/deep-link-tool", "destination": "/ui/navigation/deep-linking", "type": 301 }, { "source": "/to/deep-linking", "destination": "/ui/navigation/deep-linking", "type": 301 }, { "source": "/to/develop-packages", "destination": "/packages-and-plugins/developing-packages", "type": 301 }, + { "source": "/to/develop-plugins", "destination": "/packages-and-plugins/developing-packages#plugin", "type": 301 }, { "source": "/to/editor-setup", "destination": "/get-started/editor", "type": 301 }, { "source": "/to/federated-plugins", "destination": "/packages-and-plugins/developing-packages#federated-plugins", "type": 301 }, { "source": "/to/flutter-fix", "destination": "/tools/flutter-fix", "type": 301 }, @@ -657,6 +660,7 @@ { "source": "/to/font-from-package", "destination": "/cookbook/design/package-fonts#use", "type": 301 }, { "source": "/to/gesture-disambiguation", "destination": "/ui/interactivity/gestures#gesture-disambiguation", "type": 301 }, { "source": "/to/gestures", "destination": "/ui/interactivity/gestures", "type": 301 }, + { "source": "/to/handle-errors", "destination": "/testing/errors", "type": 301 }, { "source": "/to/hot-reload", "destination": "/tools/hot-reload", "type": 301 }, { "source": "/to/impeller", "destination": "/perf/impeller", "type": 301 }, { "source": "/to/install", "destination": "/get-started/install", "type": 301 }, @@ -678,18 +682,21 @@ { "source": "/to/macos-ffi", "destination": "/platform-integration/macos/c-interop", "type": 301 }, { "source": "/to/macos-ios-setup", "destination": "/get-started/install/macos/mobile-ios", "type": 301 }, { "source": "/to/macos-minimum-target", "destination": "/deployment/ios#review-xcode-project-settings", "type": 301 }, + { "source": "/to/minimize-layout-passes", "destination": "/perf/best-practices#minimize-layout-passes-caused-by-intrinsic-operations", "type": 301 }, { "source": "/to/performance-overlay", "destination": "/perf/ui-performance#performance-overlay", "type": 301 }, { "source": "/to/platform-channels", "destination": "/platform-integration/platform-channels", "type": 301 }, { "source": "/to/platform-plugins", "destination": "/packages-and-plugins/using-packages", "type": 301 }, { "source": "/to/previous-releases", "destination": "/release/archive", "type": 301 }, - { "source": "/to/profile-mode", "destination": "/perf/ui-performance#run-in-profile-mode", "type": 301 }, + { "source": "/to/profile-mode", "destination": "/testing/build-modes#profile", "type": 301 }, { "source": "/to/pub-system-cache", "destination": "https://dart.dev/tools/pub/glossary#system-cache", "type": 301 }, { "source": "/to/pubspec-plugin-platforms", "destination": "/packages-and-plugins/developing-packages#plugin-platforms", "type": 301 }, { "source": "/to/recommend-const", "destination": "/perf/best-practices#control-build-cost", "type": 301 }, { "source": "/to/reference-keystore", "destination": "/deployment/android#reference-the-keystore-from-the-app", "type": 301 }, + { "source": "/to/release-mode", "destination": "/testing/build-modes#release", "type": 301 }, { "source": "/to/report-bugs", "destination": "/resources/bug-reports", "type": 301 }, { "source": "/to/resolution-aware-images", "destination": "/ui/assets/assets-and-images#resolution-aware", "type": 301 }, { "source": "/to/review-gradle-config", "destination": "/deployment/android#review-the-gradle-build-configuration", "type": 301 }, + { "source": "/to/save-layer-perf", "destination": "/perf/best-practices#use-savelayer-thoughtfully", "type": 301 }, { "source": "/to/state-management-sample", "destination": "/data-and-backend/state-mgmt/simple", "type": 301 }, { "source": "/to/track-widget-creation", "destination": "/tools/devtools/inspector#track-widget-creation", "type": 301 }, { "source": "/to/troubleshoot-devices", "destination": "/get-started/install", "type": 301 }, @@ -699,6 +706,7 @@ { "source": "/to/update-macos-path", "destination": "/get-started/install/macos/mobile-ios?tab=download#add-flutter-to-your-path", "type": 301 }, { "source": "/to/update-windows-path", "destination": "/get-started/install/windows/mobile?tab=download#update-your-windows-path-variable", "type": 301 }, { "source": "/to/use-mirror-site", "destination": "/community/china#configure-your-machine-to-use-a-mirror-site", "type": 301 }, + { "source": "/to/use-profile-mode", "destination": "/perf/ui-performance#run-in-profile-mode", "type": 301 }, { "source": "/to/wasm", "destination": "/platform-integration/web/wasm", "type": 301 }, { "source": "/to/web-bootstrapping", "destination": "/platform-integration/web/initialization", "type": 301 }, { "source": "/to/web-images", "destination": "/platform-integration/web/web-images", "type": 301 }, diff --git a/src/_data/sidenav.yml b/src/_data/sidenav.yml index 6b2335ae75..3be02352cf 100644 --- a/src/_data/sidenav.yml +++ b/src/_data/sidenav.yml @@ -664,7 +664,7 @@ permalink: /tools/devtools children: - title: Overview - permalink: /tools/devtools/overview + permalink: /tools/devtools - title: Run from Android Studio & IntelliJ permalink: /tools/devtools/android-studio - title: Run from VS Code diff --git a/src/_includes/header.html b/src/_includes/header.html index 35e5d1593e..3b7275c071 100644 --- a/src/_includes/header.html +++ b/src/_includes/header.html @@ -104,7 +104,7 @@ Install Flutter DevTools + href="/tools/devtools">DevTools Cookbook + +[Dive in to DevTools]({{site.yt.watch}}?v=_EYk-E29edo) + +## What can I do with DevTools? + +Here are some of the things you can do with DevTools: + +* Inspect the UI layout and state of a Flutter app. +* Diagnose UI jank performance issues in a Flutter app. +* CPU profiling for a Flutter or Dart app. +* Network profiling for a Flutter app. +* Source-level debugging of a Flutter or Dart app. +* Debug memory issues in a Flutter or Dart + command-line app. +* View general log and diagnostics information + about a running Flutter or Dart + command-line app. +* Analyze code and app size. +* Validate deep links in your Android app. + +We expect you to use DevTools in conjunction with +your existing IDE or command-line based development workflow. + + + + +## How to launch DevTools {:#start} + +See the [VS Code][], [Android Studio/IntelliJ][], or +[command line][] pages for instructions on how to launch DevTools. + +## Troubleshooting some standard issues + +**Question**: My app looks janky or stutters. + How do I fix it? + +**Answer**: Performance issues can cause [UI frames][] + to be janky and/or slow down some operations. + + 1. To detect which code impacts concrete late frames, + start at [Performance > Timeline][]. + 2. To learn which code takes the most CPU time in + the background, use the [CPU profiler][]. + +For more information, check out the +[Performance][] page. + +**Question**: I see a lot of garbage collection (GC) events occurring. + Is this a problem? + +**Answer**: Frequent GC events might display on + the DevTools > Memory > Memory chart. In most cases, + it's not a problem. + +If your app has frequent background activity with some idle time, +Flutter might use that opportunity to collect the created objects +without performance impact. + +[CPU profiler]: /tools/devtools/cpu-profiler +[Performance]: /perf +[Performance > Timeline]: /tools/devtools/performance#timeline-events-tab +[UI frames]: /perf/ui-performance + +## Providing feedback + +Please give DevTools a try, provide feedback, and file issues +in the [DevTools issue tracker][]. Thanks! + +## Other resources + +For more information on debugging and profiling +Flutter apps, see the [Debugging][] page and, +in particular, its list of [other resources][]. + +For more information on using DevTools with +Dart command-line apps, see the +[DevTools documentation on dart.dev]({{site.dart-site}}/tools/dart-devtools). + +[Android Studio/IntelliJ]: /tools/devtools/android-studio +[VS Code]: /tools/devtools/vscode +[command line]: /tools/devtools/cli +[DevTools issue tracker]: {{site.github}}/flutter/devtools/issues +[Debugging]: /testing/debugging +[Other resources]: /testing/debugging#other-resources diff --git a/src/content/tools/devtools/memory.md b/src/content/tools/devtools/memory.md index 061abb4371..057f1b2b3a 100644 --- a/src/content/tools/devtools/memory.md +++ b/src/content/tools/devtools/memory.md @@ -12,7 +12,7 @@ This page is up to date for DevTools 2.23.0. ::: For information on how to locate DevTools screens in different IDEs, -check out the [DevTools overview](/tools/devtools/overview). +check out the [DevTools overview](/tools/devtools). To better understand the insights found on this page, the first section explains how Dart manages memory. @@ -383,6 +383,8 @@ The quantities plotted on the y-axis are as follows: [frog]: https://dartfrog.vgv.dev/ [heroku]: {{site.yt.watch}}?v=nkTUMVNelXA + + ### Profile Memory tab Use the **Profile Memory** tab to see current memory @@ -410,6 +412,8 @@ to narrow the data: For a deeper analysis in Google Sheets or other tools, download the data in CSV format. + + ### Trace Instances tab Use the **Trace Instances** tab to investigate what methods diff --git a/src/content/tools/devtools/overview.md b/src/content/tools/devtools/overview.md deleted file mode 100644 index b43bd565fc..0000000000 --- a/src/content/tools/devtools/overview.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: Flutter and Dart DevTools -description: How to use Flutter DevTools with Flutter. ---- - -## What is DevTools? - -DevTools is a suite of performance and debugging tools -for Dart and Flutter. -_Flutter DevTools_ and _Dart DevTools_ refer to the -same set of tools. - -![Dart DevTools Screens](/assets/images/docs/tools/devtools/dart-devtools.gif){:width="100%"} - -For a video introduction to DevTools, check out -the following deep dive and use-case walkthrough: - - - -[Dive in to DevTools]({{site.yt.watch}}?v=_EYk-E29edo) - -## What can I do with DevTools? - -Here are some of the things you can do with DevTools: - -* Inspect the UI layout and state of a Flutter app. -* Diagnose UI jank performance issues in a Flutter app. -* CPU profiling for a Flutter or Dart app. -* Network profiling for a Flutter app. -* Source-level debugging of a Flutter or Dart app. -* Debug memory issues in a Flutter or Dart - command-line app. -* View general log and diagnostics information - about a running Flutter or Dart - command-line app. -* Analyze code and app size. -* Validate deep links in your Android app. - -We expect you to use DevTools in conjunction with -your existing IDE or command-line based development workflow. - - - - -## How to launch DevTools {:#start} - -See the [VS Code][], [Android Studio/IntelliJ][], or -[command line][] pages for instructions on how to launch DevTools. - -## Troubleshooting some standard issues - -**Question**: My app looks janky or stutters. - How do I fix it? - -**Answer**: Performance issues can cause [UI frames][] - to be janky and/or slow down some operations. - - 1. To detect which code impacts concrete late frames, - start at [Performance > Timeline][]. - 2. To learn which code takes the most CPU time in - the background, use the [CPU profiler][]. - -For more information, check out the -[Performance][] page. - -**Question**: I see a lot of garbage collection (GC) events occurring. - Is this a problem? - -**Answer**: Frequent GC events might display on - the DevTools > Memory > Memory chart. In most cases, - it's not a problem. - -If your app has frequent background activity with some idle time, -Flutter might use that opportunity to collect the created objects -without performance impact. - -[CPU profiler]: /tools/devtools/cpu-profiler -[Performance]: /perf -[Performance > Timeline]: /tools/devtools/performance#timeline-events-tab -[UI frames]: /perf/ui-performance - -## Providing feedback - -Please give DevTools a try, provide feedback, and file issues -in the [DevTools issue tracker][]. Thanks! - -## Other resources - -For more information on debugging and profiling -Flutter apps, see the [Debugging][] page and, -in particular, its list of [other resources][]. - -For more information on using DevTools with -Dart command-line apps, see the -[DevTools documentation on dart.dev]({{site.dart-site}}/tools/dart-devtools). - -[Android Studio/IntelliJ]: /tools/devtools/android-studio -[VS Code]: /tools/devtools/vscode -[command line]: /tools/devtools/cli -[DevTools issue tracker]: {{site.github}}/flutter/devtools/issues -[Debugging]: /testing/debugging -[Other resources]: /testing/debugging#other-resources diff --git a/src/content/tools/devtools/release-notes/release-notes-2.10.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.10.0-src.md index 468a14e812..8f8050b37f 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.10.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.10.0-src.md @@ -3,7 +3,7 @@ The 2.10.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Flutter inspector updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.11.2-src.md b/src/content/tools/devtools/release-notes/release-notes-2.11.2-src.md index f03abb9ef7..49e64e8ed7 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.11.2-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.11.2-src.md @@ -3,7 +3,7 @@ The 2.11.2 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.12.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.12.1-src.md index acb2ea8eba..d1e8f7f52e 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.12.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.12.1-src.md @@ -3,7 +3,7 @@ The 2.12.1 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.12.2-src.md b/src/content/tools/devtools/release-notes/release-notes-2.12.2-src.md index 7c673ec264..eab8b1fd1b 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.12.2-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.12.2-src.md @@ -3,7 +3,7 @@ The 2.12.2 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.13.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.13.1-src.md index bc7ddef90e..d680076ce9 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.13.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.13.1-src.md @@ -3,7 +3,7 @@ The 2.13.1 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.14.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.14.0-src.md index 9badf3a89a..9dc0c05fa6 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.14.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.14.0-src.md @@ -3,7 +3,7 @@ The 2.14.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.15.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.15.0-src.md index b3dfe0751f..27e863aed3 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.15.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.15.0-src.md @@ -3,7 +3,7 @@ The 2.15.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.16.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.16.0-src.md index 816bca3c6c..a60520d2a4 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.16.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.16.0-src.md @@ -3,7 +3,7 @@ The 2.16.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.17.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.17.0-src.md index fb52067806..117e16b9af 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.17.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.17.0-src.md @@ -3,7 +3,7 @@ The 2.17.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Inspector updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.18.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.18.0-src.md index 5b998cb8df..7c7a0fbc23 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.18.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.18.0-src.md @@ -3,7 +3,7 @@ The 2.18.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Inspector updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.19.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.19.0-src.md index 0f78bc2c7e..e2a9688560 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.19.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.19.0-src.md @@ -3,7 +3,7 @@ The 2.19.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Performance updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.20.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.20.0-src.md index 9b92c65d75..4a3628f056 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.20.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.20.0-src.md @@ -3,7 +3,7 @@ The 2.20.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## CPU profiler updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.21.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.21.1-src.md index 38a1af3be5..8d8604d125 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.21.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.21.1-src.md @@ -3,7 +3,7 @@ The 2.21.1 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Performance updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.22.2-src.md b/src/content/tools/devtools/release-notes/release-notes-2.22.2-src.md index e8074d6450..2cb192867e 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.22.2-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.22.2-src.md @@ -3,7 +3,7 @@ The 2.22.2 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.23.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.23.1-src.md index 2b73acab1c..b3e7fb1ea0 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.23.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.23.1-src.md @@ -3,7 +3,7 @@ The 2.23.1 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.24.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.24.0-src.md index bdcd923a1d..bb5114b24a 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.24.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.24.0-src.md @@ -3,7 +3,7 @@ The 2.24.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.25.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.25.0-src.md index 438410197d..0ad976210f 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.25.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.25.0-src.md @@ -3,7 +3,7 @@ The 2.25.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.26.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.26.1-src.md index 3029f8a531..aebd42b5e3 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.26.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.26.1-src.md @@ -3,7 +3,7 @@ The 2.26.1 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.27.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.27.0-src.md index c4adef8cee..fcc7c9411b 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.27.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.27.0-src.md @@ -3,7 +3,7 @@ The 2.27.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Network profiler updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.28.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.28.1-src.md index d9889f4653..8582de4f39 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.28.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.28.1-src.md @@ -3,7 +3,7 @@ The 2.28.1 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.28.2-src.md b/src/content/tools/devtools/release-notes/release-notes-2.28.2-src.md index 4923e9807c..6641d93411 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.28.2-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.28.2-src.md @@ -3,7 +3,7 @@ The 2.28.2 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). This was a cherry-pick release on top of DevTools 2.28.1. To learn about the improvements included in DevTools 2.28.1, please read the diff --git a/src/content/tools/devtools/release-notes/release-notes-2.28.3-src.md b/src/content/tools/devtools/release-notes/release-notes-2.28.3-src.md index 1d85a28809..3ba1d34544 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.28.3-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.28.3-src.md @@ -3,7 +3,7 @@ The 2.28.3 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). This was a cherry-pick release on top of DevTools 2.28.2. To learn about the improvements included in DevTools 2.28.2, please read the diff --git a/src/content/tools/devtools/release-notes/release-notes-2.28.4-src.md b/src/content/tools/devtools/release-notes/release-notes-2.28.4-src.md index 84abb9b6d9..fdb4cc8900 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.28.4-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.28.4-src.md @@ -3,7 +3,7 @@ The 2.28.4 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). This was a cherry-pick release on top of DevTools 2.28.3. To learn about the improvements included in DevTools 2.28.3, please read the diff --git a/src/content/tools/devtools/release-notes/release-notes-2.28.5-src.md b/src/content/tools/devtools/release-notes/release-notes-2.28.5-src.md index 59aa1695e7..5c5d50ca1d 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.28.5-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.28.5-src.md @@ -3,7 +3,7 @@ The 2.28.5 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). This was a cherry-pick release on top of DevTools 2.28.4. To learn about the improvements included in DevTools 2.28.4, please read the diff --git a/src/content/tools/devtools/release-notes/release-notes-2.29.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.29.0-src.md index e65adce545..d0cad11942 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.29.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.29.0-src.md @@ -3,7 +3,7 @@ The 2.29.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.30.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.30.0-src.md index 0c9cb7f81f..b2e04e4015 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.30.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.30.0-src.md @@ -3,7 +3,7 @@ The 2.30.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Performance updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.31.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.31.0-src.md index fd8fd0b5d4..51c5d3d075 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.31.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.31.0-src.md @@ -3,7 +3,7 @@ The 2.31.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.32.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.32.0-src.md index 64e7eadeaf..68e5145181 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.32.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.32.0-src.md @@ -3,7 +3,7 @@ The 2.32.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.33.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.33.0-src.md index 22773a52df..ac310bdb8e 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.33.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.33.0-src.md @@ -3,7 +3,7 @@ The 2.33.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](/tools/devtools/overview). +[DevTools overview](/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.34.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.34.1-src.md index 39c979e056..29858146ea 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.34.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.34.1-src.md @@ -3,7 +3,7 @@ The 2.34.1 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](/tools/devtools/overview). +[DevTools overview](/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.35.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.35.0-src.md index 97c055a70f..3601b026a4 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.35.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.35.0-src.md @@ -3,7 +3,7 @@ The 2.35.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]({{site.url}}/tools/devtools/overview). +[DevTools overview](/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.36.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.36.0-src.md index f1f54b2d54..2e423f254d 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.36.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.36.0-src.md @@ -3,7 +3,7 @@ The 2.36.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](/tools/devtools/overview). +[DevTools overview](/tools/devtools). ## Performance updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.7.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.7.0-src.md index f00da20066..d1acf7ce51 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.7.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.7.0-src.md @@ -3,7 +3,7 @@ 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.8.0-src.md b/src/content/tools/devtools/release-notes/release-notes-2.8.0-src.md index e5675b2124..94febe01f1 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.8.0-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.8.0-src.md @@ -3,7 +3,7 @@ The 2.8.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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.9.1-src.md b/src/content/tools/devtools/release-notes/release-notes-2.9.1-src.md index 43a2497e94..c93020e788 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.9.1-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.9.1-src.md @@ -3,7 +3,7 @@ The 2.9.1 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## Debugger updates diff --git a/src/content/tools/devtools/release-notes/release-notes-2.9.2-src.md b/src/content/tools/devtools/release-notes/release-notes-2.9.2-src.md index 635f9ea0c7..94732c6260 100644 --- a/src/content/tools/devtools/release-notes/release-notes-2.9.2-src.md +++ b/src/content/tools/devtools/release-notes/release-notes-2.9.2-src.md @@ -3,7 +3,7 @@ The 2.9.2 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](https://docs.flutter.dev/tools/devtools/overview). +[DevTools overview](https://docs.flutter.dev/tools/devtools). ## General updates