Releases: parable-php/http
Releases · parable-php/http
Parable HTTP 1.0.0
parable HTTP 0.5.2
Changes
- Added static analysis through psalm.
Parable HTTP 0.5.1
0.5.1
Changes
Request
can now be instantiated without passing all values, in which cases it will set itself up by usingRequestFactory::getValuesFromServer
.
Parable HTTP 0.5.0
0.5.0
Changes
dispatch
now terminates by default,dispatchAndTerminate
has been removed, anddispatchWithoutTerminate
has been added.Parable\Http\Exception
has been renamed toParable\Http\HttpException
for clearer usage.
Parable HTTP 0.4.0
0.4.0
Changes
- Dropped support for php7, php8 only from now on.
Parable HTTP 0.3.1
0.3.1
Fixes
Uri
could not deal with double ports, i.e.devvoh.com:8000:8000
and would setdevvoh.com:8000
as the host, causing issues. This is now fixed. The host is no longer allowed to have port numbers in it.
Parable HTTP 0.3.0
0.3.0
Changes
Uri
now accepts anull
value onwithPort()
,withUser()
,withPass()
,withPath()
,withQuery()
andwithFragment()
to reset these values properly.Uri
also accepts an empty array inwithQueryArray()
- Urls generated now always have a
/
between query parts, fragments and the actual url.
Parable HTTP 0.2.1
0.2.1
Changes
Uri
has gained 2 methods:getUriBaseString()
andgetUriRestString
. Now it's easily possible to get the base uri, or only the path/query/fragment side of one.
Parable HTTP 0.2.0
0.2.0
Changes
- Removed all
with
methods fromResponse
, replaced withset
methods. It's no longer immutable. - Traits have been renamed to
HasHeaders
andHasStatusCode
.HasHeaders
only provides get methods. - Methods on
SupportsOutputBuffers
have been suffixed withOutputBuffer(s)
for clairity when used within a class using it. Dispatcher
has been renamed toResponseDispatcher
becauseDispatcher
is kinda generic.ResponseDispatcher::setShouldTerminate()
has been removed.->dispatch()
now never terminates, and->dispatchAndTerminate()
always does.
Parable HTTP 0.1.0
0.1.0
Changes
- First release.