Skip to content

Releases: FriendsOfSymfony/FOSHttpCacheBundle

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)

1.0.0-RC1

12 Aug 06:54
Compare
Choose a tag to compare
1.0.0-RC1 Pre-release
Pre-release
  • 9c6c5d4 Merge pull request #122 from FriendsOfSymfony/testcase (David de Boer)
  • a3f47ad Improve base_url explanation (David de Boer)
  • cb142b3 Add ProxyTestCase (David de Boer)
  • cbddbb8 Merge pull request #130 from FriendsOfSymfony/remove-webserver-listener (David Buchmann)
  • 4bd1ec5 Remove WebServerListener (David de Boer)
  • 53a8d3d Update link to milestones (David de Boer)
  • 34b6d11 applied codestyle fixer to remove unused imports and align phpdoc (David Buchmann)
  • c41edd6 Merge pull request #125 from FriendsOfSymfony/increase-test-coverage (David de Boer)
  • 1144c3f Merge pull request #127 from ck99/#126_remove_unused_priority_handling (David de Boer)
  • e645ea1 #126 remove unused priority handling from cache control subscriber (Ciaran Kelly)
  • 7d54491 increase test coverage and fix a bug in TagSubscriberPass (David Buchmann)
  • db41aa3 fix phpdoc detail detected by scrutinizer (David Buchmann)

1.0.0-beta1

02 Aug 10:10
@dbu dbu
Compare
Choose a tag to compare
1.0.0-beta1 Pre-release
Pre-release
  • 11ea3ea Merge pull request #121 from FriendsOfSymfony/cleanup-invalidation-annotation (David de Boer)
  • 3697d9f refactor InvalidateRoute to be explicit about expression. fix #117 (David Buchmann)
  • bb52839 adding functional tests for InvalidatePath and InvalidateRoute annotations, as per #120 (David Buchmann)
  • a329d76 Separate controllers per feature (David Buchmann)
  • c166470 Merge pull request #119 from FriendsOfSymfony/fix-105 (David Buchmann)
  • 7452746 Add tag_expressions functional test (ref #120) (David de Boer)
  • 166316c Fix #105 (David de Boer)
  • 51bee50 Merge pull request #111 from FriendsOfSymfony/refactor-docs (David Buchmann)
  • 308be68 Finalise docs (David de Boer)
  • c9ee056 various tweaks and cleanups (David Buchmann)
  • 83a794e Refactor docs (David de Boer)
  • d22a5e3 Merge pull request #109 from FriendsOfSymfony/tags-header-config (David de Boer)
  • 68a9985 adjust test to now also testing xml (David Buchmann)
  • cdb291f Make tags header configurable (fix #73) (David de Boer)
  • 4f4bcea Merge pull request #113 from FriendsOfSymfony/fix-config-invalidation (David Buchmann)
  • 84fa68a Fix invalidation config (David de Boer)
  • a25668c Merge pull request #112 from FriendsOfSymfony/fix-tag-config (David Buchmann)
  • c21838e Fix tags config (David de Boer)

1.0.0-alpha2

21 Jul 08:27
@dbu dbu
Compare
Choose a tag to compare
1.0.0-alpha2 Pre-release
Pre-release
Merge pull request #110 from FriendsOfSymfony/configuration-test-vari…

…ants

add tests for splitting configuration options