Changelog History
-
v2.1.1 Changes
March 18, 2020- 🛠Fix a bug where Traversable queues (non-array iterables) will fail because the
reset()
,current()
, andnext()
array functions are incompatible - 👌 Improve the overall code quality of the project (through internal changes that do not alter the public API)
- 🛠Fix a bug where Traversable queues (non-array iterables) will fail because the
-
v2.1.0 Changes
March 04, 2020- Raise a more obvious error message when Relay is given an empty queue (#43)
- 🛠Fix a bug that broke callable middleware (#45)
- Properly declare PSR dependencies and make it clear that Relay provides an implementation of PSR-15's
Psr\Http\Server\RequestHandlerInterface
(#46) - âž• Add support for queue items that implement
Psr\Http\Server\RequestHandlerInterface
(#48) - Replace abandoned
zendframework/zend-diactoros
with same versionlaminas/laminas-diactoros
-
v2.0.0 Changes
March 31, 2019The 2.x series introduces a major change to the way Relay handles middleware. While the 1.x series featured a "double pass" signature (
function (request, response, next)
), the 2.x series is fully-compatible with PSR-15's "single pass" or "lambda" recommendation (function (request, handler) : response
).Note that middleware designed for Relay 1.x are not compatible with PSR-15 server request handlers ("dispatchers") like Relay 2.x.
-
v2.0.0-rc.1 Changes
March 24, 2019- Re-introduce RelayBuilder
-
v2.0.0-alpha1 Changes
February 13, 2018🔄 CHANGELOG
This is the changelog for the 2.x series.
2.0.0-alpha1
The 2.x series converts from a
function (request, response, next)
("double pass") signature to afunction (request, handler) : response
("single pass" or "lambda") signature. -
v1.1.0 Changes
December 17, 2015The RelayBuilder now supports any Traversable object as a queue specification, via
iterator_to_array()
. -
v1.0.0 Changes
October 14, 2015🚀 First stable release.
-
v0.2.0 Changes
June 25, 2015🚀 Making this release specifically users you can lock to it before the upcoming BC-breaking changes currently in the "new-reusable" branch.
-
v0.1.0 Changes
June 21, 2015🎉 Initial release.
-
v0.0.1
June 21, 2015