Sync release-go_router to main (#11499)
This automated PR syncs the changes from the release branch release-go_router back to the main branch.
diff --git a/packages/go_router/CHANGELOG.md b/packages/go_router/CHANGELOG.md
index d285020..515b933 100644
--- a/packages/go_router/CHANGELOG.md
+++ b/packages/go_router/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 17.2.1
+
+- Fixes chained top-level redirects not being fully resolved (e.g. `/ → /a → /b` stopping at `/a`).
+- Fixes route-level redirects not triggering top-level redirect re-evaluation on the new location.
+
## 17.2.0
- Fixes `Block.then()` and `Allow.then()` navigation callbacks being silently lost when triggered by `refreshListenable` due to re-entrant route processing.
diff --git a/packages/go_router/pending_changelogs/fix_chained_redirect_regression.yaml b/packages/go_router/pending_changelogs/fix_chained_redirect_regression.yaml
deleted file mode 100644
index 4804674..0000000
--- a/packages/go_router/pending_changelogs/fix_chained_redirect_regression.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-changelog: |
- - Fixes chained top-level redirects not being fully resolved (e.g. `/ → /a → /b` stopping at `/a`).
- - Fixes route-level redirects not triggering top-level redirect re-evaluation on the new location.
-version: patch
diff --git a/packages/go_router/pubspec.yaml b/packages/go_router/pubspec.yaml
index a397f17..0f0bde3 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: 17.2.0
+version: 17.2.1
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