Skip to content

Releases: rexlabsio/hyper-http-php

4.1.0

Choose a tag to compare

@MichaelEsteves MichaelEsteves released this 03 Jul 06:03
c48682b

PHP constraint lifted to <8.4 and PHP 8.3 added to the CI matrix (wings-api PHP 8.3 upgrade, CRM-14077). No code changes.

4.0.0 - PHP 7.4, 8.0, 8.1, 8.2

Choose a tag to compare

@ababkov ababkov released this 19 Jul 14:26
3103717

PHP compatibility release.

Now supports PHP 7.4, 8.0, 8.1, 8.2

2.6.0 - Additional logging configuration

Choose a tag to compare

@jodiedunlop jodiedunlop released this 30 Oct 04:22
cf1d416

New Features

  • Add config option to log curl requests Hyper::make(['log_curl'=>true])
  • Add default config setter Hyper::setDefaultConfig()
  • Add default logger setter Hyper::setDefaultLogger()

2.4.2 - Update dependency

Choose a tag to compare

@jodiedunlop jodiedunlop released this 24 Sep 06:10

Bug Fixes

  • Update dependency version rexlabs/array-object (upstream bug)

2.0.0 - Interface refactor (BC)

Choose a tag to compare

@jodiedunlop jodiedunlop released this 18 Jul 06:51

Breaking Changes

Hyper client is now split into two separate classes:

  • Hyper - static factory/wrapper
  • Client - for instances of the hyper client

This means the client class can be used independently. This leaves the interface largely the same, but when calling Hyper::make() you receive a Client instance.

All of the static Hyper::get() etc. calls still work as usual (as they have been moved to static methods rather than relying on __callStatic), the only difference is that it will internally re-use the same instance of the Client.

Also included a LICENSE (mit) file.

1.0.0 - Initial stable release

Choose a tag to compare

@jodiedunlop jodiedunlop released this 28 Feb 09:47

See the README for more details about this library.