<commit_before>Changelog
=========

1.3.3
-----

* **2015-05-08** Added a client for the Symfony built-in HttpCache

1.3.0
-----

* Added [TagHandler](http://foshttpcache.readthedocs.org/en/latest/invalidation-handlers.html#tag-handler).
* It is no longer possible to change the event dispatcher of the
  CacheInvalidator once its instantiated. If you need a custom dispatcher, set 
  it right after creating the invalidator instance. 
* Deprecated `CacheInvalidator::addSubscriber` in favor of either using the event 
  dispatcher instance you inject or doing `getEventDispatcher()->addSubscriber($subscriber)`.

1.2.0
-----

* **2014-12-05** Added support for the symfony/http-kernel component reverse proxy HttpCache.

1.1.2
-----

* **2014-11-17** Fixed documentation for user context varnish configuration to also work when
  client omits the `Accept` HTTP header.
<commit_msg>Update changelog<commit_after>Changelog
=========

See also the [GitHub releases page](https://github.com/FriendsOfSymfony/FOSHttpCache/releases).

1.4.0
-----

* Added symfony/http-kernel [HttpCache client](http://foshttpcache.readthedocs.org/en/latest/proxy-clients.html#symfony-client).
* Added [SymfonyTestCase](http://foshttpcache.readthedocs.org/en/latest/testing-your-application.html#symfonytestcase). 
* Removed unneeded files from dist packages.

1.3.2
-----

* Added `TagHandler->hasTags()` method.

1.3.1
-----

* Added authentication support to user context subscribe.
* Fixed usage of deprecated Guzzle subtree splits. 
* Fixed exposed cache tags.

1.3.0
-----

* Added [TagHandler](http://foshttpcache.readthedocs.org/en/latest/invalidation-handlers.html#tag-handler).
* It is no longer possible to change the event dispatcher of the
  CacheInvalidator once its instantiated. If you need a custom dispatcher, set 
  it right after creating the invalidator instance. 
* Deprecated `CacheInvalidator::addSubscriber` in favor of either using the event 
  dispatcher instance you inject or doing `getEventDispatcher()->addSubscriber($subscriber)`.

1.2.0
-----

* Added support for the symfony/http-kernel component reverse proxy HttpCache.

1.1.2
-----

* Fixed documentation for user context varnish configuration to also work when
  client omits the `Accept` HTTP header.

{'fraction_non_alphanumeric': 0.11904761904761904, 'fraction_numerical': 0.023809523809523808, 'mean_word_length': 4.168564920273348, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 6, 'https://': 1, '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': '1940671', 'n_tokens_mistral': 725, 'n_tokens_neox': 674, 'n_words': 211}