Skip to content

v4.0.0

Latest
Compare
Choose a tag to compare
@designcise designcise released this 01 Jul 23:39
· 1 commit to master since this release
0618b80
  • Required version updated to PHP 8.2
  • SapiStreamEmitter::$maxBufferLength is now readonly
  • Renamed MiddlewareDecoratorTrait::getUnpackedMiddleware() to MiddlewareDecoratorTrait::unpackMiddleware()
  • Renamed MiddlewareDecoratorTrait::getDecoratedCallableMiddleware() to MiddlewareDecoratorTrait::createDecoratedCallableMiddleware()
  • Renamed AbstractFileResponse::getFileAsStream() to AbstractFileResponse::createStreamFromFile()
  • ServerRequestBuilder::$server and ServerRequestBuilder::$factory are now readonly
  • MediaParserNegotiator::$request is now readonly
  • Renamed MediaParserNegotiator::getPreferredMediaParser() to MediaParserNegotiator::createPreferredMediaParser()
  • Moved private methods in ServerRequestBuilder to Http\Parser\HttpCookieParser, Http\Parser\UriParser and Http\Normalizer\UploadedFilesNormalizer
  • Moved Parser\* to Http\Parser\*
  • Replaced php-http/message-factory with psr/http-factory
  • Added new tests + updated old ones
  • Split AbstractRouter into AbstractRouter, RouterTrait and ResponseRouteTrait to allow leaner variations of Routers to be created
  • Added AttributeRouteTrait to allow attribute based routes to be added to a Router
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy