All notable changes to this project will be documented in this file.
- Added: encore contracts support (#16)
- Added: ExternalElementInterface (#15)
- Changed: [Attention!] added data attributes variable to wrapper elements. Please adjust your custom templates. (#15)
- Changed: refactored js code (#15)
- Fixed: compatibility issues with contao 4.13 (#15)
- Fixed: palette issues in tl_page and tl_content (#15)
- Fixed: warning with php 8 (#15)
- Added: iframe aria-labels
- Changed: refactored privacy center integration
- Changed: minumum php version is now 7.4
- Changed: minumum contao version is now 4.9
- Changed: update non encore assets
- Fixed: removed debug output
- Fixed: differentiate html and iframe js
- Added: export js module
- Fixed: added missing multi column editor dependency
- Fixed: remove debug logs
- Fixed: focus only after unlock video
- Updated: production assets
- Changed: drop symfony 3 support
- Changed: refactoring
- Added: focus on video element after confirming protected code
- Updated: symfony/http-kernel dep up to 5.4
- Added: reset iframe on video toggle
- Added: video toggle for transcripted video and its live region
- Changed: removed mandatory attribute from htmlVideo mediaquery field
- Fixed: Added play-button to htmlVideo
- Fixed: filevideos not to be applied to privacy center overlay and acceptance
- fixed issue in references in translations
- added Polish translations
- added 'playsinline' attribute to autoplay settings, to autoplay videos on mobile devices
- fixed js code to cause errors on wrong preview image configuration
- extended FileVideo with looping and controls
- fixed issue if preview image and play-button set
- allow php 8 (experimental)
- fixed issue if no preview image set
- fixed previewImage
- added support for alternative text (#5)
- added event after video initialization
- fixed adding of video fields for non content entities
- add file video type (#3)
- updated README
- added
type
to play-button class
- removed play-button span description
- added aria-label to play-button
- modified play button to be actual html button
- added sr-only text to play-button
- updated build dependencies and configuration
- enhanced ie support
- added template comments when in dev mode
- fixed configuration not correctly applied to youtube embed uri
- fixed js issue
- fixed sql issue for contao 4.9
- added php_cs fixer
- fixed support for privacy center
- added list and reader config elements
- added raw filter to privacy template checkbox field, to allow addition to html links
- fix exception in backend when template not found
- fix wrong return value notation in VideoProviderCollection::getVideoByRawDataWithSelector()
- made BeforeRenderPlayer event usable
- added AfterRenderPlayer event
- moved privacy center integration into event subscriber
- add privacy center fields only if privacy center is installed
- fixed autowire exception when privacy center is not installed
- removed multicolumneditor dependency as it is only needed when using together with privacy center
- modified privacy-center integration class
- fixed fullsize template fallback not working when no template set in root page
- added privacy-center intergration
- fixed privacy template fallback not working when no template set in root page
- removed duplicate js code
- added tabindex to video-wrapper and play-button elements to prevent scrolling to top when closing privacy dialog
- removed unused field 'text' from tl_content dca
Initial version