Install
Works with Drupal: ^8.8 || ^9 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
Hot fix release. Please stick to Blazy:2.5 or 2.4 if there are still uncovered issues till next fixes.
Changes since 2.9:
Blazy 8.x-2.0-dev, 2022-04-20
-----------------------------
- Fixed for Slick caption not visible anymore by stopopol (#3276156).
Blazy 8.x-2.0-dev, 2022-04-14
-----------------------------
- Added Drupal\blazy\BlazyBase service for non-media methods for 3.x.
- Fixed for Colorbox gallery ID regression.
- Fixed for D10 access check explicit requirement (3201242).
Blazy 8.x-2.0-dev, 2022-04-13
-----------------------------
- Fixed for Image title within Media regression: #3241415.
- Issue #3274730 by gausarts, trickfun: Padding bottom under the image.
Blazy 8.x-2.0-dev, 2022-04-07
-----------------------------
- Issue #3273663 by gausarts, vistree: Update to version > 2.6 breaks svg_image.
Blazy 8.x-2.0-dev, 2022-04-05
-----------------------------
- Fixed for BVEF BC, lightbox gallery regression, etc.
Blazy 8.x-2.0-dev, 2022-04-04
-----------------------------
- Fixed for thumbnail regression for sub-modules.
Blazy 8.x-2.0-dev, 2022-04-03
-----------------------------
- Issue #3273186 by gausarts: Improve Main stage display at Paragraphs
integration.
Blazy 8.x-2.0-dev, 2022-03-28
-----------------------------
- Moved some exclusive field formatters out into Blazy to prepare filters taste
like formatters.
- Added optional client-side Blur.
Blazy 8.x-2.0-dev, 2022-03-26
-----------------------------
- Issue #3210759 by gausarts, jlstrecker, aminorking: Generated SVG placeholder
dimensions are not using the responsive image style dimensions.
- Prioritized custom Placeholder ('/blank.svg') to fix for Views rewrite
results to override Responsive image `data:image` which causes 404.
- Prevents double-downloading the fallback image, enforced since 2.10, to
allow having non `data:image` as fallback image.
Blazy 8.x-2.0-dev, 2022-03-25
-----------------------------
- Moved duplicate boilerplates at sub-modules into Blazy to avoid previous
mistakes like they were left behind from Blazy betterments with Loading
priority and No JavaScript: lazy option aka decoupled lazy loaders.
- Disabled Blur and animation when not using Blazy, like Slick/ Splide own lazy
load since they require Blazy lazy load to function.
- Fixed for missing a few options at sub-modules due to not being updated, yet.
Blazy 8.x-2.0-dev, 2022-03-23
-----------------------------
- Regressions fixes: Vanilla view mode, random admin form item visibility when
core JS spit errors at View UI, etc.
Blazy 8.x-2.0-dev, 2022-03-22
-----------------------------
- Added src/Media/Preloader.php.
- Added src/Plugin/Field/FieldFormatter/BlazyFormatterViewBaseTrait.php.
- Added src/Traits/PluginScopesTrait.php to reduce boilerplate at sub-modules.
Blazy 8.x-2.0-dev, 2022-03-21
-----------------------------
- Fixed for multi-breakpoint background image regressions.
- Fixed for Image formatter embedded within Blazy ecosystem regression.
Blazy 8.x-2.0-dev, 2022-03-17
-----------------------------
- Moved field base formatters from Dejavu into Drupal\blazy\Field namespace.
- Moved field operations from BlazyEntity into Drupal\blazy\Field\BlazyField.
- Changed DIV to FIGCAPTION specific for BlazyFilter captions.
- Added settings by container attributes for all blazy-related filters.
- Moved internal BlazyGrid into Drupal\blazy\Theme namespace.
- Moved internal BlazyLightbox into Drupal\blazy\Theme namespace.
Blazy 8.x-2.0-dev, 2022-03-15
-----------------------------
- Fixed for empty bundles if formatters are accessed from Views UI, not Field
UI, causing failure to select like poster (local) video for the supported
lightboxes Splidebox, Blazy PhotoSwipe, etc. Specific for the poster image.
- Moved internal BlazyViews Drupal\blazy\Theme namespace.
- Moved internal BlazyLightbox into Drupal\blazy\Theme namespace.
- Moved internal BlazyTheme into Drupal\blazy\Theme namespace.
- Moved anything internal attributes from Blazy into BlazyAttribute.
- Added Drupal\blazy\Theme\BlazyAttribute for anything internal attributes.
Blazy 8.x-2.0-dev, 2022-03-12
-----------------------------
- Issue #3269222 by gausarts: Move more settings into BlazySettings for sanity.
- Fixed for blur attributes regressions.
- Changed BlazyOEmbed::build() arguments to DRY at sub-modules.
- Moved basic image-related methods into BlazyImage.php for sanity.