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