Releases: FriendsOfSymfony/FOSHttpCacheBundle
Releases · FriendsOfSymfony/FOSHttpCacheBundle
3.0.2
- Fixed extension to depend on the DependencyInjection component rather than the HttpKernel.
3.0.1
- Fixed regression in AttributesListener: Ignore other attributes on controller methods.
3.0.0
- Minimum PHP version is now 8.1
- Support Symfony 6.4 and 7
- Drop obsolete annotations support, use attributes
Remove all configuration you have at fos_http_cache.tags.annotations
- Make
fastly
and cloudflare
clients lazy loaded to support Symfony secrets that are only available at runtime, but
not yet when the container is built.
- Removed deprecated
FOS\HttpCacheBundle\UserContext\AnonymousRequestMatcher
, use the class from the FOSHttpCache
component instead: FOS\HttpCache\UserContext\AnonymousRequestMatcher
.
- Removed obsolete
ContextInvalidationLogoutHandler
, use ContextInvalidationSessionLogoutHandler
instead.
- Fixed service loading to not fail when Twig is not available.
2.17.0
- Support to configure the fastly CDN client.
2.16.2
- Catch
SessionNotFoundException
in FlashMessageListener, as Symfony 6 moved from returning null
to throwing an exception.
- Add
: void
to commands to avoid warning from Symfony 6.3, prepare for Symfony 7 support.
2.16.1
- Add
: void
return to compiler passes to avoid warning from Symfony 6.3, and prepare for Symfony 7 support.
2.16.0
- Added support for AWS cloudfront, using the
jean-beru/fos-http-cache-cloudfront
package.
2.15.0
- Added Cloudflare proxy client.
2.14.0
- Fix handling of custom glue for response tags. If you use custom glue with the Symfony HttpCache,
you can now configure a customized tag header parser on the PurgeTagsListener
.
2.13.0
- Fix Symfony 6 deprecations on the command name configuration.