Skip to content

Releases: FriendsOfSymfony/FOSHttpCacheBundle

2.6.0

23 Oct 13:31
@dbu dbu
2.6.0
Compare
Choose a tag to compare

Changed

  • User context lookup now tags the hash lookup response. The logout listener can now invalidate that tag instead of doing a BAN request. The previous varnish BAN request has been incorrect and banned all cache entries on Varnish.
    The logout handler is now also activated by default for the Symfony HttpCache in addition to Varnish and Noop.

Fixed

  • Cache Tagging: It is now possible to use cache tagging without installing the SensioFrameworkExtraBundle. There is a new configuration option tags.annotations.enabled that can be set to false.

2.5.1

04 Oct 07:22
@dbu dbu
2.5.1
Compare
Choose a tag to compare

Fixed

  • Cache Tagging: Clear the SymfonyResponseTagger after we tagged a response.
    Usually PHP uses a new instance for every request. But for example the hash
    lookup when using Symfony HttpCache does two requests in the same PHP
    process.

2.5.0

01 Oct 14:07
@dbu dbu
2.5.0
Compare
Choose a tag to compare

Added

  • New Feature: Support for the max_header_value_length option to split huge tag lists into multiple headers. #483

Fixed

  • Cache control on Symfony 4.1 now also works when the Vary header for user_context_hash is already present on the response. #485

2.4.1

09 Aug 07:32
@dbu dbu
2.4.1
19e8057
Compare
Choose a tag to compare
  • Adjust session_listener to work with Symfony 3.4.12 (symfony/symfony#27467).
  • Adjust to configuration builder deprecation from Symfony 4.2

1.3.16

29 Jun 08:20
@dbu dbu
1.3.16
c5798e9
Compare
Choose a tag to compare

2.4.0

18 Jun 08:14
@dbu dbu
2.4.0
a2326ed
Compare
Choose a tag to compare
  • Support for the Varnish xkey vmod for more efficient cache tagging.
  • Autoconfigure/Autowiring support

2.3.1

24 Apr 15:46
@dbu dbu
2.3.1
Compare
Choose a tag to compare

Fixed

  • Regression in the configuration when you explicitly specified the default
    proxy client. This started to be reported as error in 2.3.0 and now works
    again.

2.3.0

24 Apr 11:13
@dbu dbu
2.3.0
Compare
Choose a tag to compare
  • [Symfony HttpCache] You can now configure the Symfony proxy client to
    directly call the HttpCache for invalidation requests instead of executing
    real web requests.
    Use the new configuration option proxy_client.symfony.use_kernel_dispatcher
    and follow the instructions in FOSHttpCache to adjust your kernel and
    bootstrap things accordingly.

1.3.15

24 Apr 11:06
@dbu dbu
1.3.15
860edff
Compare
Choose a tag to compare
  • Fix session_listener decoration when session is not enabled.

2.2.2

20 Apr 16:35
@dbu dbu
2.2.2
6b75eba
Compare
Choose a tag to compare
  • Fix session_listener decoration when session is not enabled.