[go_router] Remove unused navigator keys (#3708)
Remove unused navigator keys from GoRouteData and ShellRouteData.
Closes https://github.com/flutter/flutter/issues/124497
diff --git a/packages/go_router/CHANGELOG.md b/packages/go_router/CHANGELOG.md
index 0977df2..a0d7804 100644
--- a/packages/go_router/CHANGELOG.md
+++ b/packages/go_router/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 6.5.9
+
+- Removes navigator keys from `GoRouteData` and `ShellRouteData`.
+
## 6.5.8
- Adds name parameter to `TypedGoRoute`
@@ -16,7 +20,7 @@
## 6.5.4
-- Remove navigator keys from `TypedGoRoute` and `TypedShellRoute`.
+- Removes navigator keys from `TypedGoRoute` and `TypedShellRoute`.
## 6.5.3
diff --git a/packages/go_router/lib/src/route_data.dart b/packages/go_router/lib/src/route_data.dart
index fbf3961..23e6740 100644
--- a/packages/go_router/lib/src/route_data.dart
+++ b/packages/go_router/lib/src/route_data.dart
@@ -121,11 +121,6 @@
static final Expando<GoRouteData> _stateObjectExpando = Expando<GoRouteData>(
'GoRouteState to GoRouteData expando',
);
-
- /// [navigatorKey] is used to point to a certain navigator
- ///
- /// It will use the given key to find the right navigator for [GoRoute]
- GlobalKey<NavigatorState>? get navigatorKey => null;
}
/// Base class for supporting
@@ -208,9 +203,6 @@
Expando<ShellRouteData>(
'GoRouteState to ShellRouteData expando',
);
-
- /// It will be used to instantiate [Navigator] with the given key
- GlobalKey<NavigatorState>? get navigatorKey => null;
}
/// A superclass for each typed route descendant
diff --git a/packages/go_router/pubspec.yaml b/packages/go_router/pubspec.yaml
index 3d1562d..bf4b672 100644
--- a/packages/go_router/pubspec.yaml
+++ b/packages/go_router/pubspec.yaml
@@ -1,7 +1,7 @@
name: go_router
description: A declarative router for Flutter based on Navigation 2 supporting
deep linking, data-driven routes and more
-version: 6.5.8
+version: 6.5.9
repository: https://github.com/flutter/packages/tree/main/packages/go_router
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+go_router%22