- Enh #110: Add support for using middlewares from container-registered identifier (@rustamwin)
- New #101: Add
MiddlewareCollectorfor Yii Debug package (@xepozz) - New #108: Support callable that returns
Psr\Http\Server\RequestHandlerInterfaceas middleware definition (@rustamwin) - Chg #106: Change PHP constraint in
composer.jsonto8.1 - 8.4(@vjik) - Enh #106: Mark
MiddlewareStack::$fallbackHandlerreadonly (@vjik) - Enh #95: Raise minimum PHP version to
^8.1and make all possible properties readonly (@xepozz)
- Enh #89: Add support for invokable class names & classes that implements
Psr\Http\Server\RequestHandlerInterface(@rustamwin)
- New #76: Add composite parameters resolver (@vjik)
- Enh #75: Optimize
MiddlewareFactoryperformance (@random-rage) - Enh #81: Add support for
psr/http-messageversion^2.0(@vjik)
- New #68: Add
ParametersResolverInterfaceto resolve parameters of middleware that are provided as callable (@rustamwin) - Chg #68: Remove wrapper factory (@rustamwin)
- Enh #69: Add support for callable middlewares (@rustamwin)
- Enh #69: Add debug info to callable wrapper (@rustamwin)
- Enh #59: Raise minimum PHP version to
^8.0(@xepozz, @vjik) - Enh #62: Add support for
yiisoft/definitionsversion^3.0(@vjik)
- New #55: Add wrapper factory (@rustamwin)
- Chg #56: Remove
MiddlewareFactoryInterface, so the factory doesn't need to be implemented (@rustamwin)
- New #53: Add array definition support for middleware (@vjik)
- Enh #45: Implement friendly exception for
InvalidMiddlewareDefinitionException(@vjik)
- Chg #47: Add debug info to action wrapper (@rustamwin)
- Chg #43: Reverse middleware order in
withMiddlewares()(@rustamwin)
- Initial release.