Skip to content

2.2.0-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dbu dbu released this 09 Nov 20:07
97eaf18

First pre-release of 2.2

Changelog

Added

  • You can now also match requests with regular expressions on the query string.
    The new option match.query_string is available for cache control rules, tags
    and invalidation.

  • ETags can now be false, strong or weak by setting headers.etag option to
    "strong" or "weak" respectively.
    Value true due to backward compatibility will be resolved as "strong".

Fixed

  • The FlashMessageListener has been broken during refactoring for 2.0 and now
    works again. Constructor uses an options array.

  • Tag annotations now work with SensioFrameworkExtraBundle 4. An accidental
    exception prevents using them with FOSHttpCacheBundle 2.0 and 2.1.

  • User context is more reliable not cache when the hash mismatches. (E.g. after
    login/logout.)

Todo

  • Pending a cleanup of the context invalidation during logout (#394)
  • Stable version will wait for PHP 7.2 stable and Symfony 3.4/4.0 to be sure we can support those properly in the 2.2 version
  • Adjustments to new FOSHttpCache library features