laminas/laminas-server
Laminas Server provides server-side components for building web service APIs in PHP, including SOAP and JSON-RPC. Define services, handle requests, and generate responses with flexible dispatching and integration options for legacy and modern applications.
This release is a full revert of 2.13.0, which contained breaking changes that were not expected, and incorrectly landed in 2.13.x, instead of 3.0.x.
The 2.13.0 tag will be deleted to prevent invalid upgrades: since only 10 hours have passed, the damage of removing the tag is smaller than the damage done by people pinning to 2.13.0 when it actually is a 3.0.x release (not ready yet).
For more information, see https://github.com/laminas/laminas-server/issues/62
Feature release (minor)
Feature release (minor)
Feature release (minor)
2.9.x bugfix release (patch)
#19 fixes a scenario whereby calling Reflection::reflectionFunction() or new ReflectMethod() with null or otherwise invalid $argv arguments could lead to fatal errors. These methods now either validate or cast on all invalid values.
#18 fixes detection of array function and method parameters on PHP 8.
2.9.x bugfix release (patch)
#15 adds support for PHP 8.
#8 and #9 add Laminas\Server\ClientInterface, which extends Laminas\Server\Client, and which will replace that interface in version 3.0.
#8 and #9 add Laminas\Server\ServerInterface, which extends Laminas\Server\Server, and which will replace that interface in version 3.0.
#8 adds a new method to Laminas\Server\AbstractServer, buildSignature(). The method brings in the content of _buildSignature(), which has been marked deprecated, and which now proxies to buildSignature(). If you are calling _buildSignature() in your own code, please update to use buildSignature() instead.
#8 adds a new method to Laminas\Server\AbstractServer, buildCallback(). The method brings in the content of _buildCallback(), which has been marked deprecated, and which now proxies to buildCallback(). If you are calling _buildCallback() in your own code, please update to use buildCallback() instead.
#8 deprecates Laminas\Server\Client. The interface will be removed in version 3.0; please implement Laminas\Server\ClientInterface instead.
#8 deprecates Laminas\Server\Server. The interface will be removed in version 3.0; please implement Laminas\Server\ServerInterface instead.
How can I help you explore Laravel packages today?