Guzzle v2.8.4 Release Notes
Release Date: 2012-08-15 // over 11 years ago-
- 🐛 Bug: Custom delay time calculations are no longer ignored in the ExponentialBackoffPlugin
- Added the ability to transfer entity bodies as a string rather than streamed. This gets around curl error 65. Set
body_as_string
in a request's curl options to enable. - ➕ Added a StreamInterface, EntityBodyInterface, and added ftell() to Guzzle\Common\Stream
- ➕ Added an AbstractEntityBodyDecorator and a ReadLimitEntityBody decorator to transfer only a subset of a decorated stream
- Stream and EntityBody objects will now return the file position to the previous position after a read required operation (e.g. getContentMd5())
- ➕ Added additional response status codes
- ✂ Removed SSL information from the default User-Agent header
- ✂ DELETE requests can now send an entity body
- ➕ Added an EventDispatcher to the ExponentialBackoffPlugin and added an ExponentialBackoffLogger to log backoff retries
- ➕ Added the ability of the MockPlugin to consume mocked request bodies
- 🔌 LogPlugin now exposes request and response objects in the extras array