Skip to content

Releases: bkdotcom/HttpMessage

v3.3.4

Choose a tag to compare

@bkdotcom bkdotcom released this 15 Jul 18:58

maintenance
new bdk\HttpMessage\Utility\Uri::withParsedValues() method

v2.3.4

Choose a tag to compare

@bkdotcom bkdotcom released this 15 Jul 18:57

maintenance
new bdk\HttpMessage\Utility\Uri::withParsedValues() method

v1.3.4

Choose a tag to compare

@bkdotcom bkdotcom released this 15 Jul 18:56

maintenence
new bdk\HttpMessage\Utility\Uri::withParsedValues() method

v3.3.3

Choose a tag to compare

@bkdotcom bkdotcom released this 28 Oct 14:22

New bdk\HttpMessage\Utility\Stream class

v2.3.3

Choose a tag to compare

@bkdotcom bkdotcom released this 28 Oct 14:21

New bdk\HttpMessage\Utility\Stream class

v1.3.3

Choose a tag to compare

@bkdotcom bkdotcom released this 28 Oct 14:18

Add bdk\HttpMessage\Utility\Stream class

v3.3.2

Choose a tag to compare

@bkdotcom bkdotcom released this 11 Oct 22:15
  • new Utility\Uri::fromParsed() method
  • Uri::withUserInfo() : passing user as empty string should remove userInfo (was only removing if null)
  • Utility\Uri::parseUrl() now returns components sorted by key
  • use short-array syntax for lists

v2.3.2

Choose a tag to compare

@bkdotcom bkdotcom released this 11 Oct 22:15
  • new Utility\Uri::fromParsed() method
  • Uri::withUserInfo() : passing user as empty string should remove userInfo (was only removing if null)
  • Utility\Uri::parseUrl() now returns components sorted by key
  • use short-array syntax for lists

v1.3.2

Choose a tag to compare

@bkdotcom bkdotcom released this 11 Oct 22:14
  • new Utility\Uri::fromParsed() method
  • Uri::withUserInfo() : passing user as empty string should remove userInfo (was only removing if null)
  • Utility\Uri::parseUrl() now returns components sorted by key
  • use short-array syntax for lists

v3.3.1

Choose a tag to compare

@bkdotcom bkdotcom released this 09 Sep 18:25
  • tested on php 8.0 - 8.4
  • Added ServerRequestExtendedInterface & ServerRequestExtended (Extends standard server request with helpful methods)
  • Now includes PSR-17 (Factory) implementation. (createServerRequest returns ServerRequestExtended instance)
  • ServerRequest -
    • getParsedBody() now done on demand vs in when constructing
    • xml now parsed by default
    • new registerMediaTypeParser() method add custom parser or override existing parser
  • ServiceRequest::fromGlobals() and HttpFoundationBridge::createRequest() now return ServerRequestExtended instance
  • withQueryParams(): allow scalar and null values