- Annotation classes from the
\Webfactory\Bundle\WfdMetaBundle\Caching\Annotationnamespace 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\Send304IfNotModifiedattribute 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_helperservice 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
Providerclass. - Added the custom
ConfigCacheFactoryimplementation and new WfdMetaResource types likeDoctrineEntityClassResourceorWfdTableResource. Add instances of these resource toRouteCollectionandMessageCatalogueinstances to track changes. - Removed
RefreshingRouterandRefreshingTranslatorclasses,webfactory_wfd_meta.refreshing_routerandwebfactory_wfd_meta.refreshing_translatorservices and thewebfactory_wfd_meta.refresh_routerandwebfactory_wfd_meta.refresh_translatorconfiguration keys. - Made the
webfactory_wfd_meta.doctrine_metadata_helperservice private. It is not considered part of this bundle's public API.
- Added a new
MetadataFacade
- Added the
webfactory_wfd_meta.controller.templatecontroller service to render static templates withwfd_metabased cache validation
- Added the
resetIntervalsetting in theSend304IfNotModifiedannotation
- BC break: Renamed
webfactory.wfd_meta.providerservice towebfactory_wfd_meta.provider - Added the
MetaQueryclass - Allow usage of Doctrine entity class FQCNs in the
Send304IfNotModifiedannotation