Loading CHANGELOG.txt +3 −1 Original line number Diff line number Diff line Blazy 8.x-2.0-dev, 2022-01-04 Blazy 8.x-2.0-dev, 2022-01-07 ----------------------------- - Issue #3256703 by ronchica: Blazy formatted images not rendering correctly in revisions - Issue #3255370 by gausarts: Fixed for DRY with ResizeObserver, folder organization, doc comments, etc. Loading src/BlazyFormatter.php +10 −7 Original line number Diff line number Diff line Loading @@ -52,7 +52,10 @@ class BlazyFormatter extends BlazyManager implements BlazyFormatterInterface { $id = Blazy::getHtmlId("{$gallery_id}-{$entity_id}", $id); // Provides formatter settings. $settings['cache_metadata'] = ['keys' => [$id, $count]]; $settings['cache_metadata']['keys'][] = $id; $settings['cache_metadata']['keys'][] = $count; // When alignment is mismatched, split them to satisfy linter. $settings['cache_tags'][] = $entity_type_id . ':' . $entity_id; $settings['caption'] = empty($settings['caption']) ? [] : array_filter($settings['caption']); $settings['count'] = $count; Loading src/BlazyManagerBase.php +2 −0 Original line number Diff line number Diff line Loading @@ -350,6 +350,8 @@ abstract class BlazyManagerBase implements BlazyManagerInterface { $settings['bundle'] = empty($settings['bundle']) ? $entity->bundle() : $settings['bundle']; $settings['content_url'] = $settings['absolute_path'] = $absolute_path; $settings['internal_path'] = $internal_path; $settings['cache_metadata']['keys'][] = $settings['entity_id']; $settings['cache_metadata']['keys'][] = $entity->getRevisionID(); } /** Loading Loading
CHANGELOG.txt +3 −1 Original line number Diff line number Diff line Blazy 8.x-2.0-dev, 2022-01-04 Blazy 8.x-2.0-dev, 2022-01-07 ----------------------------- - Issue #3256703 by ronchica: Blazy formatted images not rendering correctly in revisions - Issue #3255370 by gausarts: Fixed for DRY with ResizeObserver, folder organization, doc comments, etc. Loading
src/BlazyFormatter.php +10 −7 Original line number Diff line number Diff line Loading @@ -52,7 +52,10 @@ class BlazyFormatter extends BlazyManager implements BlazyFormatterInterface { $id = Blazy::getHtmlId("{$gallery_id}-{$entity_id}", $id); // Provides formatter settings. $settings['cache_metadata'] = ['keys' => [$id, $count]]; $settings['cache_metadata']['keys'][] = $id; $settings['cache_metadata']['keys'][] = $count; // When alignment is mismatched, split them to satisfy linter. $settings['cache_tags'][] = $entity_type_id . ':' . $entity_id; $settings['caption'] = empty($settings['caption']) ? [] : array_filter($settings['caption']); $settings['count'] = $count; Loading
src/BlazyManagerBase.php +2 −0 Original line number Diff line number Diff line Loading @@ -350,6 +350,8 @@ abstract class BlazyManagerBase implements BlazyManagerInterface { $settings['bundle'] = empty($settings['bundle']) ? $entity->bundle() : $settings['bundle']; $settings['content_url'] = $settings['absolute_path'] = $absolute_path; $settings['internal_path'] = $internal_path; $settings['cache_metadata']['keys'][] = $settings['entity_id']; $settings['cache_metadata']['keys'][] = $entity->getRevisionID(); } /** Loading