From 0b4eb02fc63eb2396f15be231af3f9b74992d659 Mon Sep 17 00:00:00 2001 From: Graham Campbell Date: Wed, 1 Jul 2020 15:40:30 +0100 Subject: [PATCH 1/4] Added change log entries for the next release --- CHANGELOG.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5f7625..55fb98a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Change Log +## UPCOMING + +### Added + +- Plugin client builder for making a `PluginClient` +- Support for the PSR17 request factory in `HttpMethodsClient` + +### Changed + +- Restored support for `symfony/options-resolver: ^2.6` +- Consitent implementation of union type checking + +### Fixed + +- Memory leak when using the `PluginClient` with plugins + ## 2.1.0 - 2019-11-18 ### Added @@ -9,6 +25,7 @@ ## 2.0.0 - 2019-02-03 ### Changed + - HttpClientRouter now throws a HttpClientNoMatchException instead of a RequestException if it can not find a client for the request. - RetryPlugin will only retry exceptions when there is no response, or a response in the 5xx HTTP code range. - RetryPlugin also retries when no exception is thrown if the responses has HTTP code in the 5xx range. @@ -23,6 +40,7 @@ - All exceptions in `Http\Client\Common\Exception` are final. ### Removed + - Deprecated option `debug_plugins` has been removed from `PluginClient` - Deprecated options `decider` and `delay` have been removed from `RetryPlugin`, use `exception_decider` and `exception_delay` instead. @@ -73,7 +91,6 @@ - Decoder plugin will now remove header when there is no more encoding, instead of setting to an empty array - ## 1.7.0 - 2017-11-30 ### Added From 23d6d7a4a75aca1d226ad82e7302e8ceff31822c Mon Sep 17 00:00:00 2001 From: Graham Campbell Date: Wed, 1 Jul 2020 16:08:16 +0100 Subject: [PATCH 2/4] Go with PSR-17 Co-authored-by: David Buchmann --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 55fb98a..bf9d66f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ ### Added - Plugin client builder for making a `PluginClient` -- Support for the PSR17 request factory in `HttpMethodsClient` +- Support for the PSR-17 request factory in `HttpMethodsClient` ### Changed From 5b908c8449d5da6e62ff77f32d5ae4100743f576 Mon Sep 17 00:00:00 2001 From: Graham Campbell Date: Wed, 1 Jul 2020 16:08:39 +0100 Subject: [PATCH 3/4] Release 2.2.0 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bf9d66f..0dfa38a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -## UPCOMING +## 2.2.0 - 2020-07-02 ### Added From 508ab5d8560a4675a64486ef35c151a80f03bb35 Mon Sep 17 00:00:00 2001 From: David Buchmann Date: Thu, 2 Jul 2020 08:50:16 +0200 Subject: [PATCH 4/4] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0dfa38a..f612419 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ ### Changed - Restored support for `symfony/options-resolver: ^2.6` -- Consitent implementation of union type checking +- Consistent implementation of union type checking ### Fixed