PHP ^8.3 (was ^8.0).
Router packages need to be upgraded to ^2.0 (e.g. composer require chubbyphp/chubbyphp-framework-router-fastroute "^2.0").
The Router class (e.g. Chubbyphp\Framework\Router\FastRoute\Router) got dropped there, use RouteMatcher and UrlGenerator.
Makes use of chubbyphp/chubbyphp-http-exception for catching http exceptions. If you use a custom exception handler, please make sure you also catch chubbyphp/chubbyphp-http-exception.
Does not catch exceptions anymore, this will be done by the ExceptionMiddleware.
Constructor signature changed from ($routeMatcher, $responseFactory, $logger = null) to ($routeMatcher).
Replaced by chubbyphp/chubbyphp-http-exception
Replaced by chubbyphp/chubbyphp-http-exception
Replaced by chubbyphp/chubbyphp-http-exception
Extends \LogicException and not \RuntimeException anymore, cause the router exceptions shouldn't be runtime related anymore.
Renamed to RoutesByName
Renamed to RoutesByNameInterface