Skip to content

Releases: FriendsOfSymfony/FOSHttpCache

2.9.1

07 May 11:07
@dbu dbu
2.9.1
Compare
Choose a tag to compare

Proxy Client

2.9.0

05 Feb 09:26
@dbu dbu
2.9.0
1658d8a
Compare
Choose a tag to compare

General

  • Added support for the fastly caching service
  • Raised minimal PHP version to 7.1
  • Test helper classes upgraded to support PHPUnit 7/8

Symfony HttpCache

  • Fixed issue with PurgeTagsListener and Symfony 5
  • Fixed clearing the cache completely together with toflar psr6 store did not work

2.8.0

27 Nov 13:45
@dbu dbu
2.8.0
5cc8b01
Compare
Choose a tag to compare
  • Support Symfony 5
  • Use LegacyEventDispatcherProxy for Symfony >= 4.3 to avoid deprecation messages.

2.7.0

14 May 12:43
@dbu dbu
2.7.0
eb1a2c9
Compare
Choose a tag to compare

Symfony HttpCache

  • Added request type to the CacheEvent.

2.6.0

29 Apr 15:06
@dbu dbu
2.6.0
Compare
Choose a tag to compare
  • Added: ClearCapable to clear the whole cache in one efficient call. Currently
    supported only by the Symfony HttpCache.
  • Allow installing with Httplug 2.0 / PSR-18.

2.5.4

31 Oct 14:12
@dbu dbu
2.5.4
1d2d2bf
Compare
Choose a tag to compare

Symfony HttpCache

  • Fixed: Avoid regression of 2.5.3: If there are no messages to be dispatched,
    do not throw an exception if the HttpCache is not set.

2.5.3

31 Oct 11:05
@dbu dbu
2.5.3
Compare
Choose a tag to compare

Symfony HttpCache

  • Fixed: Handle HttpCache not available in KernelDispatcher and fix return
    type annotations - if HttpCache is not set, it can't be returned.

2.5.2

03 Oct 15:54
@dbu dbu
2.5.2
Compare
Choose a tag to compare

Varnish

  • Fixed: Remove the xkey header in vcl_deliver if we are not in debug mode
  • Do not cleanup the Vary header and keep the user context hash if we are in debug mode

Cache Tagging

  • Fixed: Clear the ResponseTagger 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.1

27 Sep 14:26
@dbu dbu
2.5.1
Compare
Choose a tag to compare
  • Fixed: MaxHeaderValueLengthFormatter::getTagsHeaderName now actually returns the value.

2.5.0

10 Sep 15:17
@dbu dbu
2.5.0
Compare
Choose a tag to compare

Cache Tagging

  • Added: MaxHeaderValueLengthFormatter to allow splitting cache tag headers into
    multiple headers.

Symfony HttpCache

  • Have cache invalidator check for presence of Psr6Store for a better guess
    whether the cache really is TagCapable or not.