Skip to content

Releases: FriendsOfSymfony/FOSHttpCacheBundle

1.3.3

20 Aug 07:03
@dbu dbu
Compare
Choose a tag to compare
  • fix configuration to make custom proxy client for the cache manager work

1.3.2

13 Jul 18:24
Compare
Choose a tag to compare
  • Fixed some status codes (such as 204 and 302) not triggering invalidation.

1.3.1

11 Jun 11:19
@dbu dbu
Compare
Choose a tag to compare
  • Fixed configuration handling with Symfony and NGINX cache clients. Cache tagging is now immediately reported to not work with those clients.

1.3.0

04 Jun 22:22
Compare
Choose a tag to compare
  • Deprecated CacheManager::tagResponse in favor of TagHandler::addTags.
  • Added configuration for Symfony HttpCache client and HttpCache now loads purge and refresh handlers by default.
  • Configured/annotated cache tags on subrequests (in Twig: render(controller())) are no longer ignored. Additionally, it is now possible to add tags from code before the response object has been created, by using the TagHandler, and from Twig with the fos_httpcache_tag function. If you defined custom services for the InvalidateTagCommand, you should now inject the TagHandler instead of the CacheManager.
  • Added configuration option for custom proxy client (#208)
  • Added support for a simple Etag header in the header configuration (#207)

1.2.1

20 Feb 17:33
Compare
Choose a tag to compare
  • Add compatibility with TokenStorage introduced in Symfony 2.6 (#202)
  • Fix request_matcher and rule_matcher services not always being loaded (#194)
  • Fix documentation (#196, #198, #199)

1.2.0

18 Jan 20:54
Compare
Choose a tag to compare
  • Refactored the Symfony built-in HttpCache support to be extensible.
  • Deprecated FOS\HttpCacheBundle\HttpCache in favor of EventDispatchingHttpCache.
  • BC break: If you overwrite cleanupForwardRequest() in your cache kernel, you need to extend FOS\HttpCache\SymfonyCache\UserContextSubscriber and move that logic to the method cleanupHashLookupRequest in there.

1.1.1

28 Nov 14:57
@dbu dbu
Compare
Choose a tag to compare
  • Do not require a cache invalidation client when configuring the user context.
  • Fix typos and documentation cleanup

1.1.0

30 Oct 15:28
@dbu dbu
Compare
Choose a tag to compare
  • d495ec8 Merge pull request #152 from lolautruche/contextHashSymfonyReverseProxy (David Buchmann)
  • 106c4ed Updated Changelog (Jérôme Vieilledent)
  • e4e59f4 Implemented Symfony reverse proxy support for user context hash. (Jérôme Vieilledent)
  • 7152dc7 hhvm broke their xml support. ignore it until they can fix it (David Buchmann)
  • 851a001 Merge remote-tracking branch 'origin/1.0' (David Buchmann)
  • a28de77 Merge pull request #153 from FriendsOfSymfony/hhvm-broke-xml (Christophe Coevoet)
  • 00181d5 hhvm broke their xml support. ignore it until they can fix it (David Buchmann)
  • 3a21418 Merge pull request #151 from FriendsOfSymfony/gv-allow-cache-overwrite (David Buchmann)
  • 233420c cleanup cache header overwrite options (David Buchmann)
  • b70537b Allow cache headers overwrite (Gonzalo Vilaseca)
  • 7321b95 Fixed the retrieval of the autoloader for tests (Christophe Coevoet)
  • 4320e8f Merge pull request #147 from Tobion/patch-1 (David de Boer)
  • e2f7e1c Fix config example (Tobias Schultze)
  • 59e7c4a Merge pull request #146 from lucianodelucchi/patch-1 (Christophe Coevoet)
  • 6b7e889 Typo (Luciano Delucchi)

1.0.1

19 Aug 20:13
Compare
Choose a tag to compare
  • e21bd91 Merge pull request #145 from FriendsOfSymfony/fix-expressionlanguage-dependency (Christophe Coevoet)
  • 76cd62b fix expression language dependency to only use with expressions (David Buchmann)
  • 0db55d8 Add link to library (David de Boer)

1.0.0

19 Aug 10:11
@dbu dbu
Compare
Choose a tag to compare
  • ed647d3 Merge pull request #128 from FriendsOfSymfony/prepare-release (David Buchmann)
  • 6eb7222 Merge pull request #144 from FriendsOfSymfony/expression-request (David de Boer)
  • 3b69fca Merge pull request #143 from FriendsOfSymfony/fix-controller-matching-doc (David de Boer)
  • f8a1c19 Merge pull request #142 from FriendsOfSymfony/invalidation-vs-validation (David Buchmann)
  • d8b5a5c warn about validation vs invalidation and cleanup feature list (David Buchmann)
  • d8079d9 also provide request itself in expressions (David Buchmann)
  • 95d6a2b fix typo (David Buchmann)
  • 4e9ce48 fix controller matching documentation and add warning. fix #134 (David Buchmann)
  • f4ff091 prepare release 1.0.0 (David Buchmann)
  • 8597598 fix spelling error (David Buchmann)
  • b5875b6 Merge pull request #140 from FriendsOfSymfony/framework-extra-3 (David Buchmann)
  • ed6cba1 Test against sensio/framework-extra-bundle 3.0 (David de Boer)
  • 71fff50 Add tip to custom Guzzle client (David de Boer)
  • f7ba3cc Remove html_static_path (David de Boer)
  • 182c05d Merge pull request #138 from FriendsOfSymfony/custom-guzzle-docs (David de Boer)
  • c74af2e Install Sphinx on Travis (David de Boer)
  • 68d07dc Add Sphinx build to Travis and fix warnings (David de Boer)
  • 5b23a4b Remove custom Guzzle client docs from feature (David de Boer)
  • 41a16b1 Merge pull request #137 from FriendsOfSymfony/match-route-docs (David Buchmann)
  • c7bf201 Add _route to docs explicitly (David de Boer)
  • d279b04 Merge pull request #136 from FriendsOfSymfony/fix-135 (Christophe Coevoet)
  • 6e2f5e0 Fix default port in docs (David de Boer)
  • 2be7986 Merge pull request #131 from usemarkup/master (David de Boer)
  • 395b250 Add headers as optional params while invalidating/refreshing via the CacheManager or CacheInvalidator (Calum Brodie)
  • 2267000 Merge pull request #133 from FriendsOfSymfony/fix-132 (David Buchmann)
  • 45eead6 Fix last_modified documentation (David de Boer)