Skip to content

Releases: nimbly/Shuttle

Release 1.1

04 Dec 17:02
8c193b1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.1...1.1

Release 1.0.1

12 May 16:58
7aad232
Compare
Choose a tag to compare

Updates

  • Default cURL options can now be overridden in the CurlHandler constructor.

Release 1.0

06 Apr 16:39
Compare
Choose a tag to compare

Updates

  • Refactored entire code base to use PHP 8.x features.

Breaking changes

  • Dropping support for PHP 7.x
  • Shuttle constructor has been completely reworked and now optionally accepts PSR-17 Factory builders for Requests, Responses, Streams, etc. If none provided, a default set of factories from Capsule will be used.

Release 0.6

06 Apr 04:09
Compare
Choose a tag to compare

Updates

  • Adding support for PHP 8.0+
  • Moving to Github actions (dropping Travis CI)

Release 0.5

05 Dec 04:10
Compare
Choose a tag to compare

Updates

  • Adding PHP 8.0 support
  • Dropping support for PHP 7.2 and 7.3
  • PartInterface::getMultiPart() definition now allows $name to be nullable. Implementations now support a default fallback value.

Release 0.4

15 Mar 23:57
Compare
Choose a tag to compare

Updates

  • Updating to Capsule 1.0
  • Adding PHP 7.4 as test target
  • Removed composer.lock from repo

Release 0.3.3

19 Dec 23:25
Compare
Choose a tag to compare

Changes

  • Dependency updates

Release 0.3.2

08 Oct 20:50
Compare
Choose a tag to compare

Updates

  • Updating dependencies

0.3.1

19 Sep 01:05
Compare
Choose a tag to compare
Removing version property from composer.json.

Release 0.3

18 Sep 23:29
Compare
Choose a tag to compare

Change log

  • Upgrade to Capsule 0.7
  • Change HandlerAbstract::execute method return type to the abstract ResponseInterface
  • Require extension ext-json needed for JsonBody and StreamContextHandler