- Annotation classes from the
\Webfactory\Bundle\WfdMetaBundle\Caching\Annotation
namespace have been removed, annotation support has been removed. Use attributes for configuration.
- Using annotations to configure caching is deprecated. A new
\Webfactory\Bundle\WfdMetaBundle\Caching\Attribute\Send304IfNotModified
attribute is provided to replace annotations-based configuration. Using this bundle for caching configuration remains a deprecated feature by itself.
- Deprecate Send304IfNotModified annotation. Use WebfactoryHttpCachingBundle and its LastModifiedDeterminators instead. If in a hurry, @see \Webfactory\Bundle\WfdMetaBundle\Caching\WfdMetaQueries for a quick conversion.
- Also accept table-IDs in Provider::getLastTouchedRow()
- Bugfix: Used wrong variable name in WfdTableResource
- Merge pull request #9 from webfactory/fix-chmod
- Made
webfactory_wfd_meta.doctrine_metadata_helper
service public again. MetaQuery instances need to perform a lazy lookup of this service in the DIC.
- Added
Provider->getLastTouchedOfEachRow($tableName)
and tests.
- Removed internal caching in the
Provider
class. - Added the custom
ConfigCacheFactory
implementation and new WfdMetaResource types likeDoctrineEntityClassResource
orWfdTableResource
. Add instances of these resource toRouteCollection
andMessageCatalogue
instances to track changes. - Removed
RefreshingRouter
andRefreshingTranslator
classes,webfactory_wfd_meta.refreshing_router
andwebfactory_wfd_meta.refreshing_translator
services and thewebfactory_wfd_meta.refresh_router
andwebfactory_wfd_meta.refresh_translator
configuration keys. - Made the
webfactory_wfd_meta.doctrine_metadata_helper
service private. It is not considered part of this bundle's public API.
- Added a new
MetadataFacade
- Added the
webfactory_wfd_meta.controller.template
controller service to render static templates withwfd_meta
based cache validation
- Added the
resetInterval
setting in theSend304IfNotModified
annotation
- BC break: Renamed
webfactory.wfd_meta.provider
service towebfactory_wfd_meta.provider
- Added the
MetaQuery
class - Allow usage of Doctrine entity class FQCNs in the
Send304IfNotModified
annotation