1# Changelog 2 3 4All notable changes to this project will be documented in this file. 5 6The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) 7and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). 8 9## [1.2.1] - 2022-10-25 10 11- Fixed the support of PHP 8.1 with [#7](https://github.com/ezimuel/ringphp/pull/7) and [#8](https://github.com/ezimuel/ringphp/pull/8) 12- Fixed the integration with Symfony, adding explicit @return annotations to suppress User Deprecated notices [#5](https://github.com/ezimuel/ringphp/pull/5) 13 14## [1.2.0] - 2021-11-16 15 16### Added 17 18- Add attribute to avoid Deprecated notice for PHP 8.1 [#4](https://github.com/ezimuel/ringphp/pull/4) 19- Add replace guzzlehttp/ringphp in composer [#3](https://github.com/ezimuel/ringphp/pull/3) 20- Add .gitattributes file [#2](https://github.com/ezimuel/ringphp/pull/2) 21 22### Changed 23 24- Updated to PHPUnit 9 and fixed the unit tests for PHP 8 25 [d386b25](https://github.com/ezimuel/ringphp/commit/d386b2597389dafe3b437ab90d115eb092fff109) 26 27## [1.1.2] - 2020-02-15 28 29### Changed 30 31- Required guzzlestreams 3.0.1+ [0b78f89](https://github.com/ezimuel/ringphp/commit/0b78f89d8e0bb9e380046c31adfa40347e9f663b) 32 33 34## [1.1.1] - 2018-07-31 35 36### Fixed 37 38- `continue` keyword usage on PHP 7.3 39 40 41## [1.1.0] - 2015-05-19 42 43### Added 44 45- Added `CURL_HTTP_VERSION_2_0` 46 47### Changed 48 49- The PHP stream wrapper handler now sets `allow_self_signed` to `false` to 50 match the cURL handler when `verify` is set to `true` or a certificate file. 51- Ensuring that a directory exists before using the `save_to` option. 52- Response protocol version is now correctly extracted from a response. 53 54### Fixed 55 56- Fixed a bug in which the result of `CurlFactory::retryFailedRewind` did not 57 return an array. 58 59 60## [1.0.7] - 2015-03-29 61 62### Fixed 63 64- PHP 7 fixes. 65 66 67## [1.0.6] - 2015-02-26 68 69### Changed 70 71- The multi handle of the CurlMultiHandler is now created lazily. 72 73### Fixed 74 75- Bug fix: futures now extend from React's PromiseInterface to ensure that they 76 are properly forwarded down the promise chain. 77 78 79## [1.0.5] - 2014-12-10 80 81### Added 82 83- Adding more error information to PHP stream wrapper exceptions. 84- Added digest auth integration test support to test server. 85 86 87## [1.0.4] - 2014-12-01 88 89### Added 90 91- Added support for older versions of cURL that do not have CURLOPT_TIMEOUT_MS. 92- Added a fix to the StreamHandler to return a `FutureArrayInterface` when an 93 94### Changed 95 96- Setting debug to `false` does not enable debug output. error occurs. 97 98 99## [1.0.3] - 2014-11-03 100 101### Fixed 102 103- Setting the `header` stream option as a string to be compatible with GAE. 104- Header parsing now ensures that header order is maintained in the parsed 105 message. 106 107 108## [1.0.2] - 2014-10-28 109 110### Fixed 111 112- Now correctly honoring a `version` option is supplied in a request. 113 See https://github.com/guzzle/RingPHP/pull/8 114 115 116## [1.0.1] - 2014-10-26 117 118### Fixed 119 120- Fixed a header parsing issue with the `CurlHandler` and `CurlMultiHandler` 121 that caused cURL requests with multiple responses to merge repsonses together 122 (e.g., requests with digest authentication). 123 124 125## 1.0.0 - 2014-10-12 126 127- Initial release 128 129 130[Unreleased]: https://github.com/guzzle/RingPHP/compare/1.1.1...HEAD 131[1.1.1]: https://github.com/guzzle/RingPHP/compare/1.1.0...1.1.1 132[1.1.0]: https://github.com/guzzle/RingPHP/compare/1.0.7...1.1.0 133[1.0.7]: https://github.com/guzzle/RingPHP/compare/1.0.6...1.0.7 134[1.0.6]: https://github.com/guzzle/RingPHP/compare/1.0.5...1.0.6 135[1.0.5]: https://github.com/guzzle/RingPHP/compare/1.0.4...1.0.5 136[1.0.4]: https://github.com/guzzle/RingPHP/compare/1.0.3...1.0.4 137[1.0.3]: https://github.com/guzzle/RingPHP/compare/1.0.2...1.0.3 138[1.0.2]: https://github.com/guzzle/RingPHP/compare/1.0.1...1.0.2 139[1.0.1]: https://github.com/guzzle/RingPHP/compare/1.0.0...1.0.1 140