<commit_before># CHANGELOG

## Unreleased

- Fix typehint errors while instantiating the Httplug cURL client by forcing the usage of PSR-17 complaint factories (#1052)

### 2.4.1 (2020-07-03)

- Fix HTTP client connection timeouts not being applied if an HTTP proxy is specified (#1033)
- [BC CHANGE] Revert "Add support for iterables in the serializer (#991)" (#1030)

### 2.4.0 (2020-05-21)

- Enforce a timeout for connecting to the server and for the requests instead of waiting indefinitely (#979)
- Add `RequestFetcherInterface` to allow customizing the request data attached to the logged event (#984)
- Log internal debug and error messages to a PSR-3 compatible logger (#989)
- Make `AbstractSerializer` to accept `Traversable` values using `is_iterable` instead of `is_array` (#991)<commit_msg>Update the CHANGELOG for version 2.4.2<commit_after># CHANGELOG

## Unreleased

### 2.4.2 (2020-07-24)

- Fix typehint errors while instantiating the Httplug cURL client by forcing the usage of PSR-17 complaint factories (#1052)

### 2.4.1 (2020-07-03)

- Fix HTTP client connection timeouts not being applied if an HTTP proxy is specified (#1033)
- [BC CHANGE] Revert "Add support for iterables in the serializer (#991)" (#1030)

### 2.4.0 (2020-05-21)

- Enforce a timeout for connecting to the server and for the requests instead of waiting indefinitely (#979)
- Add `RequestFetcherInterface` to allow customizing the request data attached to the logged event (#984)
- Log internal debug and error messages to a PSR-3 compatible logger (#989)
- Make `AbstractSerializer` to accept `Traversable` values using `is_iterable` instead of `is_array` (#991)
{'fraction_non_alphanumeric': 0.09233554616777308, 'fraction_numerical': 0.0712130356065178, 'mean_word_length': 4.639455782312925, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5027922', 'n_tokens_mistral': 573, 'n_tokens_neox': 486, 'n_words': 220}