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.
Fixes the Vimeo provider regex to allow query strings in URLs. Adds native lazy loading support, extends the referrerpolicy attribute to the YouTube Playlist provider, and exposes the provider ID as a Twig template variable. Also updates a vulnerable Webpack dependency.
Fixed PHPUnit tests, upgrade path, and missing Drupal behaviors.
Added a URL field formatter, referrer policy attribute, and improved button accessibility.
Updated tests for Drupal 11.2, applied coding standard fixes, and added a custom field icon.
This release resolves 11 issues, including bug fixes, new features, and code quality improvements. Vimeo and YouTube video autoplay features were added, and multiple maintenance tasks were completed — including fixes for unit tests, coding standards, and CI configuration.
Partial rollback of some ProviderPluginBase constructor changes introduced in 3.0.x
Breaking changes from 8.x-2.x
A new file_system parameter has been added to the ProviderPluginBase constructor. Please update your custom providers accordingly if you need to properly handle the thumbnail download feature.
Partial rollback of some ProviderPluginBase constructor changes introduced in 3.0.x
Breaking changes from 8.x-2.x
A new file_system parameter has been added to the ProviderPluginBase constructor. Please update your custom providers accordingly if you need the thumbnail download feature.
Development branch for the Drupal 11 compatible version of the module.
Breaking changes from 8.x-2.x
Currently missing the CKEditor 5 plugin. Remove the related modules before upgrading.
A new file_system parameter has been added to the ProviderPluginBase constructor. Please update your custom providers accordingly if you need the thumbnail download feature.
A stable release for video embed field. This release indicates that backwards compatibility will be maintained for this major version and any config changes will have an upgrade path.
This is an update after 7.x-20-beta9 that fixes a bug related to the availability of different video providers at field level.
After updatin to beta9, some users experienced issues where they were not able to upload videos anymore until they refresh manually the list of available providers per field.
This new version fixes that bug and now this new feature should work from scratch after updating from previous betas.
There was a bug in the update process from 7.x-2.0-beta5 to 7.x-2.0-beta6. That bug is fixed in 7.x-2.0-beta7, so you should update directly from 7.x-2.0-beta5 to 7.x-2.0-beta7.
Some users have experienced problems upgrading from 7.x-2.0-beta5 to 7.x-2.0-beta6. 7.x-2-0-beta7 has been released improving the update process. Please don't update to 7.x-2.0-beta6 and update to 7.x-2-0-beta7 directly from 7.x-2.0-beta5
Issue #1537084 by mototribe: Added Option to pull vimeo thumbnail after video has finished processing.
Fixed trailing whitespace errors throughout
Issue #1520100 by wbobeirne | mototribe: Added support youtube playlists.
Issue #1620944 by jdelaune: Added iv_load_policy() support for YouTube.
Prevent hash content from messing up the id in facebook
Support responsive designs by allowing percentage based widths and heights
Added params for compatibility
Added facebook integration as submodule (hopefully will help as example of handler implementation)
Fixed error message when adding new handlers while there are styles in the database
Issue #1538292 by forssto: Fixed Image style check to "none" fails in field formatter.
Removed dpm
Issue #1312906 by jdelaune | kervi: Added additional data fields. (cleanup of youtube data)
Issue #1312906 by jdelaune | kervi: Added additional data fields.
Issue #1515178 by pjcdawkins: Fixed Video Embed Field breaks HTTPS pages.
Updated documentation for providing additional handlers
Removed tabs, replaced with 2 spaces.
Removed unnecessary lookup of basepath
Issue #1504702 by laraz: Fixed Warning: file_get_contents() .
Added webkitAllowFullScreen mozallowfullscreen to vimeo embeds as they use those settings in their default embedding settings.
#1498882 - Added additional vimeo options.