All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v3.0.3 - 2022-04-04
strlen()
deprecation warning onUri
implementation
v3.0.2 - 2020-11-18
provides
entry on composer file allowing other packages to be aware ofpsr/http-message-implementation
:1.0 implementation."
v3.0.0 - 2020-04-28
Slick\Http\HttpClientInterface
interface andCurlHttpClient::send()
methodClientErrorException
,HttpResponseException
andServerErrorException
react/promise
as a dependency
v2.1.0 - 2020-04-28
- PSR-18 HTTP Client support
Slick\Http\Client\CurlHttpClient
to implementPsr\Http\Client\ClientInterface
Slick\Http\HttpClientInterface
interface andCurlHttpClient::send()
method
v2.0.1 - 2020-03-07
- Move uploaded file always throws Upload failure exception
v2.0.0 - 2019-03-19
Slick\Http\Server\MiddlewareStack
based on the PSR-15Slick\Http\HttpClientInterface
and an implementation using the PHP'scURL
extensionSlick\Http\Message\Server\Request
wraps all environment information regarding incoming requestSlick\Http\Message\Server\BodyParserInterface
with allows you to define howRequest::getParsedBody()
returned data will be parsed- JSON, XML and simple text body parsers
- Use PHPSpec for unit tests
- Code of conduct
- Issue template
- Pull request template
- Documentation on Read the docs at Slick documentation
- Uploaded files respects the tree dept that was submitted
- HTTP Client now returns a Promise (see React/Promise)
Slick\Http\Stream
Use one ofSlick\Http\Message\Stream
implementationsSlick\Http\PhpEnvironment
the newSlick\Http\Message\Server
is a more descriptive path and is strict with the PSR-7 interfaceSlick\Common
dependency- Test suit with PHPUnit
- HTTP Client
guzzlehttp/guzzle
dependency - Support for PHP5.6 and 7.0
v1.2.3 - 2016-06-23
- Middleware server has a request object setter. This enables the possibility to run the same middleware over different requests.
v1.2.2 - 2016-02-21
- Fixed the method acknowledge for magic methods is()
v1.2.1 - 2016-02-21
- Form submissions with multipart/form-data now uses the url encoded body parser.
v1.2.0 - 2016-01-30
- Initial release