forked from t3brightside/youtubevideo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
165 lines (165 loc) · 6.47 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
* 0.1.0 Beta
– Initial release
* 0.2.0
– Video caption added
– Related video enable option
– Show video info enable option
– Autoplay enable option
– Start time minutes and seconds input fields
- TCA layout and collapsable settins panel
– Customizable templateRootPath
* 0.3.0
– TYPO3 6.2 compatible only (not tested on earlier versions)
* 0.3.1
– Fixing dependency to 6.2 only
* 0.4.0
– Parsing YouTube video links
* 0.4.1
– addPageTSConfig moved to .ts configuration file
– Compatibility update now works on TYPO3 6.0 – 6.2 LTS
* 0.5.0
– TSConfig configurable aspect ratio dropdown added to the video settings
– Default wideo size changed to HD 16:9 in TypoScript setup.txt 720px x 405px
– Removed INSTALL.txt
* 0.5.1
– Renaming preconfigured aspect ratio options to 'Widescreen (16:9)' and 'Standard (4:3)'
– Setting extension icon as content type icon and tuning it up a bit
* 0.5.2
– Language file restructured and relocated
– Content sensitive help added
– YouTube URL field is mandatory now
– Relocated PageTS config file
* 0.5.3
– Added 'Modestbranding' to reduce YouTube branding in videos
* 0.5.4
– page.includeJSFooter.youtubevideo changed to page.includeJSFooterlibs.fitvids in setup.txt
* 0.6.0
– fitVids.js removed completely as it was not working with all modern browsers. Pure CSS solution is used. Changes in setup.txt and Index.html template.
* 0.7.0
– TYPO3 6.2 tested
– TYPO3 7.2 compatibility
– HTTPS set as default in embed video template
* 0.7.1
– TYPO3 6.2 compatibility fix in version numbering
* 0.7.2
– Moving column definations to TCA
– Sys categories functionality added
– ext:gridelements compatibility
* 0.7.3
– Adding fullscreen disable and looping options
– Better translations for video options
* 0.7.4
– Showing video and it's settings in back end page module
* 0.7.5
– Bug fixes and TYPO3 7.4 compatibility from Markus Klein
* 0.7.6
– TYPO3 7.5 compatibility
* 0.7.7
– TYPO3 7.6 compatibility
– Updated icons ready but not in use
– Moved under "Typical Page Content" in New content element wizard
* 0.7.8
– Palettes fix in TCA
* 0.7.9
– Updated icons for TYPO3 7.6
* 0.8.0
– TYPO3 6.2 use namespace bug fix
* 0.9.0
– TYPO3 8.3 compatibility
– Content type icon fix in page module
* 0.9.1
– TYPO3 8.5 compatibility
* 0.9.2
– TYPO3 8.6 compatibility
* 1.0.0
– Dropping support for older than 8.5 TYPO3 versions
– Supports fluid_styled_content only
– Custom cover image support
– Custom play button option
– Base CSS file added
– JavaScript API enabled and scripts for custom cover image and play button
* 1.1.0
– BREAKING CHANGES for custom templates: Need to modify content arrays {autoplay} to {data.tx_youtubevideo_autoplay} and so on.
– DataProcessing instead of controller
– Cover image title and description as image overlay text
* 1.2.0
– Bug fix for playing multiple videos with cover image on same page
– Improved mobile template
– Custom play button and cover image fetching from youtube turned on by default in TypoScript
– Dedicated cover title and text fields
* 1.2.1
– jQuery based breakpoints for cover text and play button location styles depending on video container width
– Checking available maxres cover image size and fall back to smaller if not present
– Inline SVG custom play button and CSS controlled colors
– Constant editor
– Show cover title and text in back end preview besides the video
* 1.2.2
– Easier to style and change play button, cover image moved to Partials
– Play button colour change compatible with ext:microtemplate
* 1.2.3
– Composer package added, repo moved to github
– README.rst added
* 1.3.0
– TYPO3 9.5 compatible only
– Showinfo removed as deprecated in youtube
– Add mute parameter if autoplay is on
– Rename .ts to .typoscript
- Automatically set language by the site configuration
- Add breakpoint with vanilla JS if desired, set the constant, jQuery is still default
- BREAKING!!! – For custom templates and partials! Change render values to variables in TS setup, partials and templates.
- BREAKING!!! – Custom play button is NOT enabled by default any more. Changed in TS constants. Custom play button and cover makes the users click twice to play the video in some browsers.
* 1.3.1
– Adding mute if cover image or text is active. Chrome wouldn't play video without it.
- Fix cover image conflict with image fields in other content types
* 1.4.0
– TYPO3 10 LTS support
* 1.4.1
– MySQL strict mode support for start minute and second field, thanks @tgaertner
* 1.4.2
– TYPO3 11 compatibility
– Language file from XML to XLF
* 1.4.3
– README to md format
– Move ext icons to Resources/Public
* 2.0.0
- !!! BREAKING !!! 90% REWRITE NOT COMPATIBLE WITH PREVIOUS VERSIONS
- Use TYPO3 YouTube video files
- Video options saved into sys_file_reference
- Multiple videos per content element
- Gallery layout
- Pagination with t3brightside/paginatedprocessors
- Load YouTube API on play
- Javascript loaded only if Youtubecontent is present on the page
- GDPR friendly and ask for consent before playing
- Simple non GDPR friendly iframe template available, with no cover image option
- Option to disable back end player in extension configuration
– Option to disable pagination in extension configuration
* 2.0.1
- Enable TYPO3 10.4 in composer mode
- Fix the option to disable GDPR note
- Set videoWrapper default height to 0 not to have unexpected height changes with third party GDPR extensions
* 2.1.0
- Enable language sync for the fields
- Fix translation handling in YoutubevideoFilesProcessor
* 2.1.1
- [BUGFIX] Eliminate undefined array key warnings
* 2.2.0
- [TASK] Add TYPO3 12 compatibility
- [TASK] Drop 10.4 LTS support
– [TASK] Rewrite back end preview using StandardContentPreviewRenderer
* 2.2.1
- [TASK] Change link tags in coverimage and GDPR to button for better SEO
* 2.2.2
- [TASK] Remove default button styles for GDPR and coverimage
* 2.2.3
- [BUGFIX] by @mmunz - Fix undefined array key error when paginatedprocessors is not installed with PHP 8.1
* 2.2.4
– [TASK] Improve GDPR note CSS
* 2.2.5
- [TASK] Follow coding guidelines for ext_localconf
- [TASK] Code cleanup
* 2.3.0
- [TASK] Load CSS and JS on demand with embedassets
- [TASK] (!BREAKING!) Rename CSS file location constant
* 2.4.0
- [FEATURE] Force image file format TS constant