Lines Matching refs:in

27 * Improvement: Added support for reset internal queue in MockHandler. [#2143](https://github.com/gu…
39 * No `guzzle.phar` was created in 6.4.0 due expired API token. This release will fix that
45 * Fix: Test if response is readable before returning a summary in `RequestException::getResponseBod…
49 * Improvement: Added curl's `appconnect_time` in `TransferStats` [#2284](https://github.com/guzzle/…
66 * Bug fix: Parsing 0 epoch expiry times in cookies [#2014](https://github.com/guzzle/guzzle/pull/20…
80 * Improvement: Don't include summary in exception message when body is empty [#1621](https://github…
81 * Improvement: Handle `on_headers` option in MockHandler [#1580](https://github.com/guzzle/guzzle/p…
107 * Obfuscate in-URL credentials in exceptions
115 * Only read up to `Content-Length` in PHP StreamHandler to avoid timeouts when
127 * Bug fix: defer sink stream opening in StreamHandler.
144 * Bug fix: setting verify to false in the StreamHandler now disables peer
157 * Feature: Added the ability to persist session cookies in CookieJars.
165 * Bug fix: Now correctly parsing `=` inside of quotes in Cookies.
172 * Bug fix: Reason phrase is no longer cast to an int in some cases in the
189 * Fixed a memory leak in the curl handlers in which references to callbacks
199 `multipart` in the same request.
219 * No longer adding default middlewares in the client ctor. These need to be
220 present on the provided handler in order to work.
240 * Fixed a bug in which multiple headers using different casing would overwrite
241 previous headers in the associative array.
254 are available in the `guzzlehttp/psr7` package under the `GuzzleHttp\Psr7`
259 in Guzzle, operating on PSR-7 messages.
260 * Retry logic is now encapsulated in `GuzzleHttp\Middleware::retry`, which
278 * The `exceptions` request option has been deprecated in favor of the
280 * The `save_to` request option has been deprecated in favor of `sink` request
287 * Replaced `Utils.php` with plain functions in `functions.php`.
294 can pass the query string in as a string.
303 * Nested futures are now resolved in the client rather than the RequestFsm
304 * Finishing state transitions is now handled in the RequestFsm rather than the
306 * Added a guard in the Pool class to not use recursion for request retries.
318 specifying a `protocols` array in the `allow_redirects` request option.
323 * `Query` no longer typehints on the `$query` argument in the constructor,
325 * Exceptions thrown in the `end` event are now correctly wrapped with Guzzle
354 * No longer double percent-encoding characters in the path or query string if
358 * Note: This has been changed in 5.0.3 to now encode query string values by
360 string on a URL: Now allowing many more characters to be present in the
367 * Fixed an issue where connection errors still returned response object in
369 corrected so that a response is not returned in the `getResponse` method of
371 * Fixed an issue where transfer statistics were not being populated in the
395 The breaking changes in this release are relatively minor. The biggest thing to
408 implemented in `GuzzleHttp\Utils` using camelCase. `GuzzleHttp\json_decode`
418 implemented as callables that are stored in `GuzzleHttp\Ring\Client`.
426 a similar behavior in a number of ways. One example might be to use a
451 `GuzzleHttp\Stream\Utils::create` no longer accept a size in the second
457 * Fixed a memory leak in the CurlAdapter when reusing cURL handles.
458 * No longer using `request_fulluri` in stream adapter proxies.
468 * Now merging in default options using a case-insensitive comparison.
476 to pass an `Accept-Encoding` header in the headers of a request but still
480 requests in parallel. Closes https://github.com/guzzle/guzzle/issues/760
487 * Fixed an issue in the CurlFactory that caused setting the `stream=false`
498 * Fixed an error in the HistoryPlugin that caused the same request and response
503 put the request in a desired state (e.g., signed the request).
505 "stream" set to true in parallel using the MultiAdapter.
538 * Wrapping function.php in an if-statement to ensure Guzzle can be used
539 globally and in a Composer install
540 * Fixed an issue with generating and merging in events to an event array
546 in the StreamAdapter
554 * Fixed an issue related to using custom message factory options in subclasses
555 * Fixed an issue with nested form fields in a multi-part POST
564 * Added the ability to provide an emitter to a client in the client constructor.
593 * Added `GuzzleHttp\batch()` as a convenience function for sending requests in
630 …RLOPT_SSL_VERIFYHOST is now correctly set to false when setting `$certificateAuthority` to false in
637 * Updated the `$ref` attribute in service descriptions to merge over any existing parameters of a s…
640 * Query strings are now parsed in a way that they do no convert empty keys with no value to have a …
649 * cURL error code 18 is now retried automatically in the BackoffPlugin
651 * Fixed an issue in the BackoffPlugin retry event where it was trying to access all exceptions as i…
667 * Bug fix: 0 is now an allowed value in a description parameter that has a default value (#430)
685 * Bug fix: Gracefully handling malformed responses in RequestMediator::writeResponseBody()
686 * Bug fix: Replaced call to canCache with canCacheRequest in the CallbackCanCacheStrategy of the Ca…
688 * Bug fix: Properly parsing headers that contain commas contained in quotes
712 * Bug fix: Correctly parsing header parameters that are in `<>` and quotes
731 * Stream size in `Guzzle\Stream\PhpStreamRequestFactory` will now be set if Content-Length is retur…
742 * Fixed a bug in `Guzzle\Http\Message\Header\Link::addLink()`
743 * Better handling of calculating the size of a stream in `Guzzle\Stream\Stream` using fstat() and c…
747 * Fixing BC break: Added the implementation back in for `Guzzle\Http\Message\AbstractMessage::getTo…
755 …tp\ClientInterface::get($uri = null, $headers = null, $options = array())`. You can still pass in a
791 …ProviderInterface and DefaultCacheKeyProvider are no longer used. All of this logic is handled in a
792 CacheStorageInterface. These two objects and interface will be removed in a future version.
818 * Removed Guzzle\Http\Message\Request::receivedRequestHeader() and implemented this functionality in
854 * Deprecating ZF1 cache and log adapters. These will be removed in the next major version.
866 * Bug fix: Fixing bug introduced in 3.4.2 where redirect responses are duplicated on the final redi…
878 * Added the ability to set multiple POST files for the same key in a single call
886 * Large refactoring to how CurlMulti handles work. There is now a proxy that sits in front of a poo…
888 * Exceptions are now properly grouped when sending requests in parallel
890 * Redirects now set the response on the original object even in the event of a failure
893 * Added support for oauth_callback in OAuth signatures
894 * Added support for oauth_verifier in OAuth signatures
900 * Bug fix: Absolute URLs with a path in a service description will now properly override the base U…
901 * Bug fix: Parsing a query string with a single PHP array value will now result in an array. #263
906 * Bug fix: Fixed "array to string" error when validating a union of types in a service description
908 * Bug fix: Not including an `oauth_token` if the value is null in the OauthPlugin.
909 * Bug fix: Now correctly aggregating successful requests and failed requests in CurlMulti when a re…
913 * Added the ability to overwrite configuration settings in a client when grabbing a throwaway clien…
919 * Added support for `additionalParameters` in service descriptions to define how custom parameters …
920 * The bundled SSL certificate is now provided in the phar file and extracted when running Guzzle fr…
924 POST fields or files (the latter is only used when emulating a form POST in the browser).
932 * Bug fix: Removed the adding of default empty arrays and false Booleans to responses in order to b…
943 * Bug fix: Fixed bug in `Guzzle\Http\Message\Response` where wrapping quotes were stripped from `ge…
946 * BC: Emitting IO events from a RequestMediator is now a parameter that must be set in a request's …
951 * Added ErrorResponsePlugin that can throw errors for responses defined in service description oper…
954 * Added support for additionalProperties for top-level parameters in responseType=model responseCla…
960 * Debug headers can now added to cached response in the CachePlugin
966 * Guzzle\Http\QueryString does no longer manages the leading "?". This is now handled in Guzzle\Htt…
984 …response body. For example, the XmlVisitor now parses the XML response into an array in the before…
1005 * Made it easier to deal with exceptions thrown when transferring commands or requests in parallel …
1032 * Added support for XML attributes in service description responses
1049 * Implementing redirects in PHP rather than cURL
1060 * Service clients no longer require a base_url option in the factory
1066 * Models no longer require a Parameter structure or initial data in the constructor
1114 * Adding the ability for the namespace Iterator factory to look in multiple directories
1122 * Added the use of visitors to apply parameters to locations in service descriptions using the dyna…
1124 * Now allowing dot notation for classes in the CacheAdapterFactory
1127 in service builder config files.
1128 * Services defined in two different config files that include one another will by default replace t…
1137 * Added support for HTTP responses that do not contain a reason phrase in the start-line
1143 * Bug: Custom delay time calculations are no longer ignored in the ExponentialBackoffPlugin
1144 …rather than streamed. This gets around curl error 65. Set `body_as_string` in a request's curl opt…
1153 * LogPlugin now exposes request and response objects in the extras array
1158 * Bug: Fixed a bug in ExponentialBackoffPlugin that caused fatal errors when retrying an EntityEncl…
1171 * Allowing dot notation for class paths in filters attribute of a service descriptions
1186 * cURL configuration values can be specified in service descriptions using `curl.` prefixed paramet…
1198 * Allowing deeply nested arrays for composite variables in URI templates
1203 * Minor patch to update version number in UA string
1210 * BC: Magic methods mapped to service description commands are now inflected in the command factory…
1212 * Bug: Now allowing colons in a response start-line (e.g. HTTP/1.1 503 Service Unavailable: Back-en…
1215 * Added the ability to set POST fields and files in a service description
1238 * BC: Renaming methods in the CookieJarInterface
1247 * BC: Cleaning up how POST files are stored in EntityEnclosingRequest objects. Adding PostFile clas…
1251 * Bug: Aggregate POST fields when POST files are present in curl handle
1253 * Bug: Only appending or prepending parameters in commands if they are specified
1266 * You can now use an array of data when creating PUT request bodies in the request factory.
1268 * [Http] Adding support for Content-Type in multipart POST uploads per upload
1278 * [Http] Better handling of nested scope requests in CurlMulti. Requests are now always prepares i…
1282 * [BC] Removing 'path' support in service descriptions. Use 'uri'.
1296 …zzle\Http\Message\Response::setProtocol() method to accept a protocol and version in separate args.
1310 * Keeping track of requests that were mocked in the MockPlugin
1311 * Fixed a caching bug in the CacheAdapterFactory
1327 * Using microtime in ExponentialBackoffPlugin to allow more granular backoff strategies.