Install

Works with Drupal: ^8.8 || ^9 || ^10

Using Composer to manage Drupal site dependencies

Alternative installation files

Download blazy-8.x-2.17.tar.gztar.gz 411.6 KB
MD5: e306c8d298be504a6a16d8266849043a
SHA-1: ecf03670e1f51ec88603cfc7d5fcbd30b78d786e
SHA-256: ec6a61bd5003ded68a38d61cf94a5721f369f123a323c74098646c75ef91ee08
Download blazy-8.x-2.17.zipzip 599.12 KB
MD5: 9b6b4eeebdcf29d212b96abb9695152b
SHA-1: 84ab9c7b7dc516890300f252dd64c8404e333d4b
SHA-256: 058be14ded9e218c624774d168fae5c181bb0a09b63e0a016c451ba4b51e559e

Release notes

2.17 is a major finalization work for 3.x and has breaking changes, please check out below:

Blazy 8.x-2.0-dev, 2023-09-18
------------------------------
- Masonry (Flexbox and or Native Grid) are messed up, try uninstalling BigPipe.

Blazy 8.x-2.0-dev, 2023-09-17
------------------------------
- Fixed for native grid/flexbox masonry with VIS/ IO.

Blazy 8.x-2.0-dev, 2023-09-13
------------------------------
- Fixed for native grid masonry with captions.

Blazy 8.x-2.0-dev, 2023-09-12
------------------------------
- Simplified returned values for dBlazy.find().
- Added new events: bio:done for entire collections, bio:resizing, bio:resized,
blazy:mediaPlaying, blazy:mediaStopped.
- Deprecated blazy.done event for colonized blazy:done to allow namespacing.
- Deprecated bio.intersecting event for colonized bio:intersecting.
- Removed blazy.resizing for bio:resizing event.
- Decoupled blur from blazy.animate.js
- Disabled blur when being unlazy since it requires lazy load as a trigger.

Blazy 8.x-2.0-dev, 2023-09-05
------------------------------
- Fixed for discreet behavior BlazyFilter where data:image reset into real URL.
- Micro optimization: Changed entity formatter loop into \Generator.
- Micro optimization: Removed sliders lazy loads to avoid complication for just
Blazy.
- Deprecated is.blur for use.blur, is.bg for use.bg, is.player for use.player,
is.iframe for use.iframe.

Blazy 8.x-2.0-dev, 2023-09-03
------------------------------
- Fixed for Views delta_limit option.
- Fixed for local video thumbnails when embedded in a view.

Blazy 8.x-2.0-dev, 2023-09-01
------------------------------
- Fixed for fluid data-ratios regressions with Responsive image.
- Changed lightbox HREF to point to original sites ethically and consistently.

Blazy 8.x-2.0-dev, 2023-08-31
------------------------------
- Fixed for Pinterest within more lightboxes.
- Fixed for vanilla VEF as a Views Main stage.

Blazy 8.x-2.0-dev, 2023-08-30
------------------------------
- Updated blazy.api.php.

Blazy 8.x-2.0-dev, 2023-08-29
------------------------------
- Fixed for lazy-loaded Pinterest.
- Fixed for Twitter, Pinterest within Colorbox.
- Fixed for default ugly media.label filename as popup image title.

Blazy 8.x-2.0-dev, 2023-08-26
------------------------------
- Fixed for Views style Main stage regressions if not using Blazy or core Image
formatters.

Blazy 8.x-2.0-dev, 2023-08-25
------------------------------
- Deprecated colorbox body classes for local classes in #colorbox selector.

Blazy 8.x-2.0-dev, 2023-08-23
------------------------------
- Fixed for mixed multiple multimedia playing.
- Safari guess works for #3279316.
- Fixed for Instagram within more lightboxes.

Blazy 8.x-2.0-dev, 2023-08-20
------------------------------
- Fixed for Instagram within Colorbox.
- Added a new option to lazy load media HTML.
- Fixed for VEF Instagram failures, and other VEF compatibility.
- Added Use oEmbed option specific for VEF compatibility.

Blazy 8.x-2.0-dev, 2023-08-17
------------------------------
- Added oEmbed provider check for cross-compat with VEF providers.
- Prepared Blazy as a service at 3.x.
- Deprecated duplicated Blazy methods for BlazyInterface to allow Blazy a
service at 3.x.

Blazy 8.x-2.0-dev, 2023-08-15
------------------------------
- Full-fledged core media integration 99%, and Blazy has just begun in 2.17.
- Fixed for HTML attribute opration regressions, seen at Jumper.module.

Blazy 8.x-2.0-dev, 2023-08-14
------------------------------
- Fixed for broken dBlazy.attr() given elements with length, like forms, etc.

Blazy 8.x-2.0-dev, 2023-08-11
------------------------------
- Added a Flybox, a non-disruptive lightbox.
- Finalized BlazyMedia conversion from static into non-static class.
- Fixed for ambiguous space delimited attributes.
- Fixed for thirdPartyFormatters.
- Renamed BlazyAttribute into Attributes.
- Renamed BlazyInternal into Internals.
- Deprecated .litebox-caption for .litebox__caption to get correct BEM.

Blazy 8.x-2.0-dev, 2023-08-09
------------------------------
- Updated BlazyOEmbed service parameters.
- Changed BlazyMedia into a service as planned.

Blazy 8.x-2.0-dev, 2023-08-07
------------------------------
- Fixed for lightbox caption regressions.
- Added non-functional blazy.libraries service for blazy:3.x and BC.

Blazy 8.x-2.0-dev, 2023-08-06
------------------------------
- Fixed for out of synced local media.

Blazy 8.x-2.0-dev, 2023-08-04
------------------------------
- Fixed for BlazyFilter figure mixed with [data-caption], specific to grids.
- Added theme_blazy() to replace sub-modules theme_ITEM() content for filters.

Blazy 8.x-2.0-dev, 2023-08-02
------------------------------
- Added supports for title for BlazyFilter shortcodes.
- Added hook_blazy_settings_grid_alter().
- Added supports for Media SVG for sub-modules inheritance.
- Fixed for Native Grid with grid chunks ala sliders.

Blazy 8.x-2.0-dev, 2023-08-01
------------------------------
- Fixed for background image with loading slider option.
- Added option to use theme_blazy() to replace sub-modules theme_ITEM() content.
- Triggered few more deprecation errors.

Blazy 8.x-2.0-dev, 2023-07-30
------------------------------
- Updated theme_blazy() to replace sub-modules theme_ITEM() contents at 3.x.

Blazy 8.x-2.0-dev, 2023-07-28
------------------------------
- Added supports for SVG Image Field module.
- Re-purposed Blazy Image with VEF (deprecated) formatter for SVG (WIP).

Blazy 8.x-2.0-dev, 2023-07-26
------------------------------
- Fixed for lightbox caption token regression.
- Added minimal default settings for Blazy OEmbed formatter within Views UI.

Blazy 8.x-2.0-dev, 2023-07-24
------------------------------
- Added image ALT and TITLE for VEF which has none.

Blazy 8.x-2.0-dev, 2023-07-23
------------------------------
- Fixed for deprecated VEF regressions.

Blazy 8.x-2.0-dev, 2023-07-22
------------------------------
- Added supports for SVG image dimensions.

Blazy 8.x-2.0-dev, 2023-07-21
------------------------------
- Added supports for local audio with background cover via settings.image.
- Remove unused abundant CSS classes: media__image, media__iframe.

Blazy 8.x-2.0-dev, 2023-07-18
------------------------------
- Added micro optimization for aspect ratio fluid to use non JS, if possible.
- Changed settings key to #settings, etc. to avoid leaks/ render errors, see CR:
https://www.drupal.org/node/3375158.

Blazy 8.x-2.0-dev, 2023-07-16
------------------------------
- Added a dedicated title field to BlazyMediaFormatter to differ from attribute.

Blazy 8.x-2.0-dev, 2023-07-15
------------------------------
- Issue #3374519 by rex.barkdoll: Keeping Custom Attributes in CKEditor.

Blazy 8.x-2.0-dev, 2023-07-14
------------------------------
- Removed and cleaned out stone-age admin CSS for modern nativegrid.

Blazy 8.x-2.0-dev, 2023-07-11
------------------------------
- Updated blazy.api.php.
- Renamed legacy Foundation block-NATIVEGRID to b-nativegrid, etc. to avoid
conflict with core block.

Blazy 8.x-2.0-dev, 2023-07-10
------------------------------
- Improved Native Grid repeat.
- The last two standing cleanups post migrations to BlazySettings, etc.

Blazy 8.x-2.0-dev, 2023-07-09
------------------------------
- Added hook_blazy_is_blazy_alter() for lightboxes to inject data-LIGHTBOX.
- Added supports for grid items as generators.

Blazy 8.x-2.0-dev, 2023-07-08
------------------------------
- Issue #3373309 by tmanhollan: Deprecated: Creation of dynamic property in
projects that extend Blazy.
- Fixed for media player DOM ready.
- Fixed for soundcloud and other iframe-based media entity integrations.

Blazy 8.x-2.0-dev, 2023-07-07
------------------------------
- Fixed for core image_formatter link to content with URL object.
- Fixed for background image regressions given core image, not blazy formatter.

Blazy 8.x-2.0-dev, 2023-07-06
------------------------------
- Fixed for incorrect deprecated settings.

Created by: gausarts
Created on: 18 Sep 2023 at 06:47 UTC
Last updated: 18 Sep 2023 at 06:47 UTC
Bug fixes
New features

Other releases