- Middleware functionality for PSR-7 compatible callables, globally to route collection or individually per route/group.
- Allow setting of strategy for a route group.
- Add UUID as default pattern matcher.
- Now depend directly on PSR-11 implementation.
- Simplified default strategies to just
- Have strategies return a middleware to add to the stack.
- Have strategies handle decoration of exceptions.
2.0.0 - 2016-02
- All routing and dispatching now built around PSR-7.
- Can now group routes with prefix and match conditions.
- Routes now stored against a specific
Routeobject that describes the route.
RouteCollectionthat is a compliant PSR-7 middleware.
- Additional route matching conditions for scheme and host.
- API rewrite to simplify.
- API naming improvements.
- Strategies now less opinionated about return from controller.