Skip to content

Releases: FriendsOfSymfony/FOSHttpCache

3.0.0

04 May 18:10
@dbu dbu
3.0.0
Compare
Choose a tag to compare
  • Support Symfony 7
  • Drop support for Symfony < 6.4
  • Test with PHP 8.2 and 8.3
  • Drop support for PHP < 8.1
  • Switched to PSR-17 message factories
  • Switched some places to PSR-18 HTTP client. The main functionality needs the Httplug Async Client specification. There is no PSR for asynchronous clients.
  • Parameter and return type declarations where possible.
  • Ignore empty tag lists passed to TagCapable::invalidateTags so you don't need to check if there are tags or not.

2.15.3

11 Dec 10:09
@dbu dbu
2.15.3
Compare
Choose a tag to compare
  • Avoid deprecated RequestMatcher in favor of IpsRequestMatcher.

2.15.2

30 Nov 13:19
@dbu dbu
2.15.2
6fe87e9
Compare
Choose a tag to compare
  • Declare incompatibility with Symfony 7 because it removes RequestMatcher.

2.15.1

17 May 09:08
@dbu dbu
2.15.1
Compare
Choose a tag to compare
  • Directly require php-http/message-factory to keep working with the legacy factories.

2.15.0

01 Dec 11:07
@dbu dbu
2.15.0
9150062
Compare
Choose a tag to compare
  • Provide a TagHeaderParser that can split up a tag header into the list of tags.
    This allows to correctly handle non-default tag separators in all places.

2.14.2

02 Nov 15:08
@dbu dbu
2.14.2
ec878d6
Compare
Choose a tag to compare
  • Fixed varnish configuration examples to say Authorization and not Autorization.

2.14.1

07 Jul 06:14
@dbu dbu
2.14.1
Compare
Choose a tag to compare
  • Fixed dummy interface name for code scanners to match the expected name.

2.14.0

06 Jul 15:32
@dbu dbu
2.14.0
Compare
Choose a tag to compare

Symfony Compatibility

  • Removed the internal BaseEvent class and extend our events from the Symfony contracts class directly.
  • Made the CacheInvalidation interface compatible with Symfony 6.
    Symfony 6 does a BC break for HttpKernelInterface::fetch - if you implement the method in your application,
    you need to adjust when upgrading to Symfony 6.

2.12.1

16 Mar 10:57
@dbu dbu
2.12.1
Compare
Choose a tag to compare

Symfony Compatibility

  • Do not extend the wrong Event class when installed with legacy Symfony but the Symfony contracts happen to be installed

2.13.0

25 Jan 12:29
@dbu dbu
2.13.0
Compare
Choose a tag to compare
  • Allow installation with Symfony 6 components
  • Drop support for Symfony 3, minimal version is now 4.3