UPGRADING.md
RouteParser::pathFor() and RouteParser::relativePathFor() are deprecated. Use RouteParser::urlFor() and RouteParser::relativeUrlFor()RouteCollector::pathFor() is now deprecated. Use RouteParser::urlFor()Router has been removed. It is now split into RouteCollector, RouteRunner and RouteParserApp::map().RoutingMiddleware to your middleware pipeline to handle errors by default. See PR for more information.Middleware\MethodOverrideMiddleware middleware to be able to override the method like before.Pimple as container dependency so you need to supply your own. App::__call() has been deprecated.determineRouteBeforeAppMiddleware, you need to add the Middleware\RoutingMiddleware middleware to your application just before your call run() to maintain the previous behaviour.Middleware\ContentLengthMiddleware middleware if you want Slim to add the Content-Length header this automatically.Middleware\OutputBuffering middleware to capture echo'd or var_dump'd output from your code.