Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 669.75 KB
MD5: bccf3a165a481dfa0277331eee8f8855
SHA-1: cd76a9472d76391ab600b0a03eaade971b2bf707
SHA-256: ee6ed10cc348caec87003b17d3b99e4d2ab8285e5b83a614d2c35d9ddb9efe0d
Download zip 735.29 KB
MD5: 66913c294c53e217948a304a6b923344
SHA-1: 75923f11d3955890e226a48fd8d218ea49915cec
SHA-256: 2be00e683b24f51bce120e7a8fe512ddac3ba76122ab6a9def9e93c6fe00f441

Release notes

Deprecates renderEmbedCode() in favor of renderEmbed() (removal planned for 3.2.0). Also introduces native lazy loading for embedded videos, exposes the provider ID as a Twig variable for more flexible theming, extends referrerpolicy support to the YouTube Playlist provider, fixes Vimeo URLs containing query strings, and updates a vulnerable Webpack dependency.

Contributors (6)

QuentinMassez, bkosborne, mably, prudloff, quentin massez, yannickoo

Changelog

Issues: 5 issues resolved.

Changes since 3.0.0 (compare):

Task

  • #3580405 Deprecate renderEmbedCode() in 3.1.0, remove in 3.2.0

Bug

  • #3569488 Vimeo provider's regex doesn't allow query strings

Feature

  • #3564750 Add referrerpolicy attribute also on YoutubePlaylist Provider
  • #3359973 Native lazy loading
  • #3572046 Provide provider ID as variable for Twig template
Created by: mably
Created on: 20 Apr 2026 at 16:55 UTC
Last updated: 20 Apr 2026 at 16:56 UTC
Bug fixes
New features

Other releases