Skip to content

Releases: bkdotcom/HttpMessage

v3.3.4

15 Jul 18:58

Choose a tag to compare

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

v2.3.4

15 Jul 18:57

Choose a tag to compare

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

v1.3.4

15 Jul 18:56

Choose a tag to compare

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

v3.3.3

28 Oct 14:22

Choose a tag to compare

New bdk\HttpMessage\Utility\Stream class

v2.3.3

28 Oct 14:21

Choose a tag to compare

New bdk\HttpMessage\Utility\Stream class

v1.3.3

28 Oct 14:18

Choose a tag to compare

Add bdk\HttpMessage\Utility\Stream class

v3.3.2

11 Oct 22:15

Choose a tag to compare

  • 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

11 Oct 22:15

Choose a tag to compare

  • 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

11 Oct 22:14

Choose a tag to compare

  • 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

09 Sep 18:25

Choose a tag to compare

  • 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