Version 1.3.19
November 1, 2022
Update
- Fix for FallbackAdapter not being handled correctly. Thanks @creode-dev
Version 1.3.18
June 30, 2022
Update
- Converting DOMDocument to JSON and back to StdClass due to error "Serialization of 'DOMDocument' is not allowed" with caching in PHP 8.
- Fixed
required
option not applying
Version 1.3.17
June 24, 2022
Update
- Fix issue with composer and packagist version syncing. Thanks @juban
Version 1.3.15
March 9, 2022
Update
- Fix for issue #101, where the plugin is unable to set a webpage as a valid source URL. Thanks @juban
Version 1.3.13
October 21, 2021
Added
- Add referrer to Embed for videos with privacy restrictions.
Update
- Changes to the handle of FallbackAdapter with no URL.
- Preview changes
Version 1.3.12
August 5, 2021
Added
- Fix issue with blank URLs where fallback adapter sets URL to '/'. This also fixes #88 issue.
Version 1.3.11
July 21, 2021
Added
- Added fallback adapter for invalid URLs and PHP 8 issues, thanks @gglnx. This also fixes #81, #76 issues.
Version 1.3.9
June 16, 2021
Updated
- Fixes issue with
params
option not applying if query / GET params not yet set, this resolves issues #53.
Version 1.3.8
June 15, 2021
Updated
- Fixes issue with code changes due to PHP namespacing.
- Updates to caching key to support embed options, this resolves issues #73.
Version 1.3.6
October 28, 2020
Added
- Added new render option called
attributes
to allow custom attributes to bet added to iframe element, this resolves issue (#51).
Version 1.3.5
October 28, 2020
Updated
- Add settings-input for Facebook/Instagram access token. Thanks Floris aka @FlorisDerks
Version 1.3.4
June 29, 2020
Updated
- Fix to normalizeValue function on GraphQL field's
__get()
magic method. Thanks @joshuabaker
Version 1.3.3
June 29, 2020
Updated
- Fix to GraphQL bug caused by PHP NULL coalescing operator from issue (#46).
Version 1.3.2
June 5, 2020
Updated
- Fixed GraphQL bug
Internal Server Error: GraphQL fails to get oembed fields
(#46).
Version 1.3.1
May 8, 2020
Added
- (NEW FEATURE) Added GDPR setting to transform URL's for Youtube and Vimeo to their GDPR versions. This happen's without needing to change existing URL's.
Version 1.3.0
March 5, 2020
Added
- (NEW FEATURE) Added setting to hide preview iframe in the new a collapsable UI component.
- (NEW FEATURE) Added notification by email for broken URLs which can be set up in plugin settings. This feature is still under development and new feature's like Slack, Microsoft Team notification channels will be added including support to update the notify message copy.
Updated
- Preview iframe is now rendered into a collapsable component to save space.
- Add
overflow:hidden
to iframe to prevent overflow (#37).
Version 1.2.5
February 10, 2020
Updated
- Allow users to set width and height on the iframe (#35).
Version 1.2.4
February 5, 2020
Updated
- Removed package dependacy to get PHP 7.0-compatible (#33)
Version 1.2.3
February 5, 2020
Fixed
- Fixed "Upgrading to 1.2.0+ disables admin UI (#32)" bug caused by LibXML rendering self closing
iframe
.
Version 1.2.1
January 19, 2020
Updated
- Re-add
rel
feature missing due to merge conflict. (#24)
Version 1.1.7
September 16, 2019
Updated
- Support custom control panel (
cpTrigger
) configurations.
Version 1.1.6
April 22, 2019
Updated
- Caching is now a field you enable in new settings area.
Version 1.1.5
April 15, 2019
Updated
- Updated to prevent <script/> rendering outsite
/admin/entries
, with support ifadmin
isn't the CP URL trigger.
Version 1.1.4
April 4, 2019
Updated
- Updated to allow better support for sites which don't quite meet the oEmbed format requirements.
Version 1.1.3
March 29, 2019
Added
- Added
valid
method to handle errors gracefully (Thanks @iparr). - Added data caching for parsed URLs to help increase page response time.
Updated
- Updated docs.
Version 1.1.2
February 18, 2019
Updated
- Version bump.
Version 1.1.1
February 18, 2019
Updated
- Fix bug in field type rendering.
Version 1.1.0
March 13, 2019
The plugin’s dependence has changed from
essence/essence
toembed/embed
. After updating to oEmbed 1.1.0 or later, make sure you reference to the README and test your site for possible missing/ renamed twig object keys.
Updated
- Updated composer package
essence/essence
toembed/embed
to handle more edge case URLs.
Version 1.0.5
February 8, 2019
Updated
- Fix bug where field is in Matrix field and the AJAX event action isn't bound / fired until after entry initial saved
Version 1.0.4
January 17, 2019
Updated
- Allowing support for CraftCMS v3.1
Version 1.0.3
December 7, 2018
Updated
- Prevent JS asset rendering on frontend
- Revert javascript to use jQuery
Version 1.0.2
December 6, 2018
Updated
- Refactored javascript to use native JS over jQuery
Version 1.0.1
November 26, 2018
Updated
- Changed preview controller action access to prevent anonymous access
- Refactored the preview action to use a template with wrapper to allow for future styling and updates
Version 1.0.0
November 18, 2018
Added
- Initial release and migration from previous project