middlewares/request-handler
Middleware to execute request handlers
v2.1.0
1.9M downloads/mo
#3295 most downloaded on Packagist
middlewares/request-handler
What this package is like to depend on
Last release 1 years ago
23 Mar 2025
Ships unpredictably
gaps range from 2 weeks to 2.8 years
Nearly every release is documented
notes for 16 of 16 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
16 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
16 releases · Apr 2017 to Mar 2025
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 16-
v2.1.023 Mar 2025 -
v2.0.306 Mar 2025 -
v2.0.209 May 2022 -
v2.0.104 Dec 2020 -
v2.0.029 Nov 2019 -
v1.4.025 Oct 2018Release notes
Open source →Added
- Support for arrays with 2 strings as request handler
Fixed
- Use
phpstanas a dev dependency to detect bugs
-
v1.3.024 Aug 2018Release notes
Open source →Added
- New option
continueOnEmpty()to continue with the next middleware if the request attribute is empty or does not exists.
- New option
-
v1.2.004 Aug 2018 -
v1.1.007 Feb 2018 -
v1.0.125 Jan 2018 -
v1.0.024 Jan 2018Release notes
Open source →Added
- Improved testing and added code coverage reporting
- Added tests for PHP 7.2
- Added support for
Closurehandlers
Changed
- Upgraded to the final version of PSR-15
psr/http-server-middleware
Fixed
- Updated license year
-
v0.5.016 Dec 2017Release notes
Open source →Added
- Support for handlers implementing
MiddlewareInterface. - Support for handlers implementing
RequestHandlerInterface.
Changed
- Changed the constructor signature: Instead a
Middlewares\Utils\CallableResolverInterface, now onlyPsr\Container\ContainerInterfaceis accepted.
Removed
- Removed
arguments()option - Removed support for
callablehandlers. They must implementRequestHandlerInterfaceorMiddlewareInterface.
- Support for handlers implementing
-
v0.4.013 Nov 2017Release notes
Open source →Changed
- Replaced
http-interop/http-middlewarewithhttp-interop/http-server-middleware.
Removed
- Removed support for PHP 5.x.
- Replaced
-
v0.3.021 Sep 2017Release notes
Open source →Changed
- Append
.distsuffix to phpcs.xml and phpunit.xml files - Changed the configuration of phpcs and php_cs
- Upgraded phpunit to the latest version and improved its config file
- Updated to
http-interop/http-middleware#0.5
- Append
-
v0.2.020 Apr 2017Release notes
Open source →Changed
- Renamed
attribute()tohandlerAttribute()
Fixed
- Improved docs and examples in README
- Renamed
-
v0.1.019 Apr 2017