From c4f3015cb0bc808b2b23b1ab19c4695060cdd00a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 21 Apr 2026 22:42:06 +0000 Subject: [PATCH] fix: invalidate compile cache in addTypes() to prevent stale route matching Agent-Logs-Url: https://github.com/floatphp/Classes/sessions/336970d1-aa37-441d-b225-35c4429de0c3 Co-authored-by: Jakiboy <7604550+Jakiboy@users.noreply.github.com> --- src/Http/Router.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Http/Router.php b/src/Http/Router.php index 3b79c63..031683d 100644 --- a/src/Http/Router.php +++ b/src/Http/Router.php @@ -103,7 +103,8 @@ public function setBase(string $base) : void */ public function addTypes(array $types) : void { - $this->types = Arrayify::merge($this->types, $types); + $this->types = Arrayify::merge($this->types, $types); + $this->cache = []; } /**