Guzzle v3.1.0 Release Notes

Release Date: 2013-01-12 // over 11 years ago
    • ๐Ÿ‘€ BC: CurlException now extends from RequestException rather than BadResponseException
    • ๐Ÿ”Œ BC: Renamed Guzzle\Plugin\Cache\CanCacheStrategyInterface::canCache() to canCacheRequest() and added CanCacheResponse()
    • โž• Added getData to ServiceDescriptionInterface
    • โž• Added context array to RequestInterface::setState()
    • ๐Ÿ› Bug: Removing hard dependency on the BackoffPlugin from Guzzle\Http
    • ๐Ÿ› Bug: Adding required content-type when JSON request visitor adds JSON to a command
    • ๐Ÿ› Bug: Fixing the serialization of a service description with custom data
    • Made it easier to deal with exceptions thrown when transferring commands or requests in parallel by providing an array of successful and failed responses
    • ๐Ÿšš Moved getPath from Guzzle\Service\Resource\Model to Guzzle\Common\Collection
    • โž• Added Guzzle\Http\IoEmittingEntityBody
    • ๐Ÿšš Moved command filtration from validators to location visitors
    • โž• Added extends attributes to service description parameters
    • โž• Added getModels to ServiceDescriptionInterface