This release is compatible with amphp/http-server@^3.
- A PSR-3 logger is now required in the
Routerconstructor - Starting the server with an empty
Routeris now allowed and only logs a notice instead of throwing an exception - Middleware can be added via
addMiddleware()instead ofstack() - Removed support for adding middleware directly via
addRoute(), usestackMiddleware()instead if you need this - Removed
Router::onStart(), as it's now internally registered - Removed support for
ServerObserver, as it's been removed fromamphp/http-server