You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a thumbnail prop, enabling use of the alternate screenshot thumbnails YouTube provides
Added a cookie flag prop to opt-in to using www.youtube.com/embed instead of www.youtube-nocookie.com/embed
Added JSDoc to props to improve editor DX
Changed
The embed now uses www.youtube-nocookie.com/embed by default
The static embed thumbnail <img> now uses loading="lazy" by default
The static embed now uses a black background, so there isn't a flash of gradient when the thumbnail <img> lazy-loads
The static embed now uses i.ytimg.com instead of img.youtube.com for the thumbnail <img>, as per the YouTube site and its API
The modestbranding embed parameter was deprecated by YouTube on August 15, 2023 and now has no effect - removed it from the embedParams defaults and marked it as deprecated
The thumbnailRes prop now also supports passing the mq/hq/sd abbreviations YouTube uses
Fixed
Fixed overriding defaulted <iframe> attributes - Astro doesn't merge attributes on HTML elements, so user-supplied attributes need to come first