Releases: nimbly/Shuttle
Releases · nimbly/Shuttle
Release 1.1
What's Changed
Full Changelog: 1.0.1...1.1
Release 1.0.1
Updates
- Default cURL options can now be overridden in the
CurlHandler
constructor.
Release 1.0
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 forRequests
,Responses
,Streams
, etc. If none provided, a default set of factories fromCapsule
will be used.
Release 0.6
Updates
- Adding support for PHP 8.0+
- Moving to Github actions (dropping Travis CI)
Release 0.5
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
Updates
- Updating to Capsule 1.0
- Adding PHP 7.4 as test target
- Removed composer.lock from repo
Release 0.3.3
Changes
- Dependency updates
Release 0.3.2
Updates
- Updating dependencies
0.3.1
Removing version property from composer.json.
Release 0.3
Change log
- Upgrade to Capsule 0.7
- Change
HandlerAbstract::execute
method return type to the abstractResponseInterface
- Require extension
ext-json
needed forJsonBody
andStreamContextHandler