<commit_before># Changelog

## v4.0.0
`HttpClientModule` has been removed from imports. This caused some issues when external modules where imported in an application, and that those modules registered HTTP interceptors.  

A static `forRoot()` has been added to the module declaration. You must now call this method when importing `NgHttpLoaderModule` in your root application module.
This intends to fix providers problems when working with lazy modules in which you would want to import `NgHttpLoaderModule`.


## v3.2.0

`peerDependencies` section now targets `angular 7`. The module is still `angular 6` compatible, so this is not a major release.  
Users are still encouraged to upgrade their applications ASAP.

## v3.1.2

Added [browserslist](https://github.com/browserslist/browserslist) support.  
Some cleanup has been done in CSS files to let the CSS auto-prefixer do the job automatically regarding supported browsers.  
Spinkit CSS integration has been been replaced by SCSS.

## v3.1.1

The Subscriptions that had been previously moved from constructor to `ngOnInit` are back in constructor. This avoids testing if the subscriptions exist in `ngOnDestroy` before unsubscribing them.

## v3.1.0

Awesome contribution by [gnom7](https://github.com/gnom7)
- Better handling of sequential HTTP requests. Particularly when mixed with the `minDuration` option. See [this issue](https://github.com/mpalourdio/ng-http-loader/issues/89) for reference.

```<commit_msg>remove LF<commit_after># Changelog

## v4.0.0
`HttpClientModule` has been removed from imports. This caused some issues when external modules where imported in an application, and that those modules registered HTTP interceptors.  

A static `forRoot()` has been added to the module declaration. You must now call this method when importing `NgHttpLoaderModule` in your root application module.
This intends to fix providers problems when working with lazy modules in which you would want to import `NgHttpLoaderModule`.

## v3.2.0

`peerDependencies` section now targets `angular 7`. The module is still `angular 6` compatible, so this is not a major release.  
Users are still encouraged to upgrade their applications ASAP.

## v3.1.2

Added [browserslist](https://github.com/browserslist/browserslist) support.  
Some cleanup has been done in CSS files to let the CSS auto-prefixer do the job automatically regarding supported browsers.  
Spinkit CSS integration has been been replaced by SCSS.

## v3.1.1

The Subscriptions that had been previously moved from constructor to `ngOnInit` are back in constructor. This avoids testing if the subscriptions exist in `ngOnDestroy` before unsubscribing them.

## v3.1.0

Awesome contribution by [gnom7](https://github.com/gnom7)
- Better handling of sequential HTTP requests. Particularly when mixed with the `minDuration` option. See [this issue](https://github.com/mpalourdio/ng-http-loader/issues/89) for reference.

```
{'fraction_non_alphanumeric': 0.06931702344546381, 'fraction_numerical': 0.014271151885830785, 'mean_word_length': 4.716504854368932, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, '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': '445877', 'n_tokens_mistral': 804, 'n_tokens_neox': 771, 'n_words': 371}