PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.4.1
Presto Player v4.4.1
4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / changelog.txt
presto-player Last commit date
dist 3 days ago img 3 months ago inc 1 week ago languages 3 days ago src 3 days ago templates 2 months ago vendor 3 days ago LICENSE 5 years ago changelog.txt 3 days ago index.php 5 years ago package.json 2 months ago presto-player.php 3 days ago readme.txt 3 days ago
changelog.txt
887 lines
1 *** Presto Player Changelog ***
2 = 4.4.1 =
3 * Fixed: The video preview in the preset editor no longer collapses to a thin strip.
4
5 = 4.4.0 =
6 * New: AI Abilities — connect Claude, ChatGPT, Cursor or any MCP client and work with your videos and analytics in plain language.
7 * Improvement: Tested and verified compatibility with WordPress 7.1.
8 * Improvement: YouTube and Vimeo video titles are now fetched directly instead of via a third-party service.
9 * Fixed: Filtering by trashed status now returns only trashed records.
10 * Fixed: Chapters could save onto the wrong video when two Media Hub videos pointed at the same reusable video post.
11 * Fixed: Updating a video no longer resets fields that were not part of the update.
12
13 = 4.3.3 =
14 * Fixed: Video analytics and email capture now record correctly on sites running Presto Player Pro.
15 * Fixed: Instant Video Page visibility now saves correctly when the block editor's Custom Fields panel is enabled.
16 * Fixed: LearnDash video progression now works when the Presto Player shortcode is nested inside another shortcode.
17 * Fixed: Popups no longer open when Enter is pressed elsewhere on the page.
18 * Fixed: Email capture now recovers from an expired security token on cached pages, and shows a readable message when a submission fails.
19 * Fixed: Pages no longer break or become unresponsive when a Presto Player shortcode points at a deleted Media Hub video, or at videos that reference each other.
20 * Fixed: Email captures from audio players are now recorded against the correct audio item.
21
22 = 4.3.2 =
23 * Improvement: Added internal unit test coverage.
24 * Improvement: Optimized license verification to reduce unnecessary update-check network requests.
25 * Fixed: Self-hosted and HLS videos added by URL now show a readable title instead of the raw URL.
26 * Fixed: FluentCRM email capture now reliably collects email.
27
28 = 4.3.1 =
29 * New: Native Divi 5 module support for the Presto Player video player.
30 * Security: Multiple security hardening improvements.
31 * Fixed: Analytics charts no longer flatline on date ranges longer than 31 days.
32
33 = 4.3.0 =
34 * Improvement: Migrated to Block API v3 for improved compatibility and performance.
35 * Improvement: Reworked editor styling for better performance and reliability.
36
37 = 4.2.4 =
38 * Improvement: WordPress.org plugin guideline compliance and Plugin Check hardening.
39 * Fix: Corrected JavaScript translation file loading so admin interface strings are translated properly.
40 * Fix: Made dashboard navigation tabs and the Media Hub 'Actions' column header translatable.
41
42 = 4.2.3 =
43 * Improvement: Formatting improvements to the readme.
44
45 = 4.2.2 =
46 * Improvement: Documentation and readme updates.
47
48 = 4.2.1 =
49 * Security: Hardening improvements to input and output sanitization.
50 * Improvement: Significantly faster Media Hub loading on sites with large video libraries.
51 * Improvement: Bug fixes and stability improvements in the Media Hub.
52 * Improvement: More reliable bulk actions and selection on the Emails dashboard.
53
54 = 4.2.0 =
55 * New: Redesigned admin experience for a more modern, intuitive interface.
56
57 = 4.1.4 =
58 * Improvement: Presto Player is now compatible with WordPress 7.0.
59 * Security: Enforced post visibility for Media Hub videos embedded via shortcode.
60 * Improvement: Internal code quality and infrastructure improvements.
61
62 = 4.1.3 =
63 * Fix: Prevented fatal error when third-party plugins call the_title filter without a post ID argument.
64
65 = 4.1.2 =
66 * New: Added filters to disable or modify video SEO schema output.
67 * Improvement: Updated NPS Survey library to v1.0.21.
68 * Fix: Resolved fatal error with Korean locale caused by invalid format specifiers in player labels.
69 * Fix: Made playlist 'Next' button label translatable and fixed 'Up Nexts' typo.
70 * Fix: Resolved PHP deprecation warning in CSS sanitization.
71 * Fix: Fixed undefined array key error in reusable video block.
72 * Fix: Restored filterable video attributes on video components.
73 * Fix: Added missing text domain for untranslatable strings.
74 * Fix: Fixed _load_textdomain_just_in_time notice on WordPress 6.7+ by deferring analytics setup.
75
76 = 4.1.1 =
77 * Security: Multiple security hardening improvements.
78
79 = 4.1.0 =
80 * New: Automatic caption generation with BunnyCDN.
81
82 = 4.0.8 =
83 * Improvement: Introduced a new NPS feedback survey.
84
85 = 4.0.7 =
86 * Fix: Missing text domain for strings.
87 * Fix: Resolved an issue with improper escaping of dynamic attribute values in markup output.
88
89 = 4.0.6 =
90 * Fix: Fixed an issue where search results could redirect to a 404 if the search results included a Media Hub item with Instant Video Pages disabled.
91 * Fix: Corrected help text for call to action settings under video preset settings.
92
93 = 4.0.5 =
94 * Fix: Fixed an issue preventing certain Presto settings pages from loading correctly in the WordPress admin.
95
96 = 4.0.4 =
97 * Fix: Update popup assets for WordPress 6.9 compatibility.
98
99 = 4.0.3 =
100 * New: You can now use the "ratio" parameter in the Presto Player shortcode to control the video’s aspect ratio.
101 * Fix: Resolved an issue where muted previews incorrectly played with sound when Lazy Load YouTube was enabled.
102 * Fix: The “Remove all data on uninstall” option now correctly clears all Presto Player data, including Media Hub videos, when uninstalling the plugin.
103 * Fix: Bunny CDN thumbnails were not automatically reflected in videos.
104 * Fix: PHP warnings.
105
106 = 4.0.2 =
107 * Fix: Fullscreen mode not working on Safari in some instances.
108 * Fix: PHP notices related to translations loading before init hook.
109
110 = 4.0.1 =
111 * Fix: Improved error handling for popup image trigger block transformations
112 * Fix: Unnecessary requests when edit post pages.
113
114 = 4.0.0 =
115 * New: Presto Popups! [Learn More](https://prestoplayer.com/docs/presto-popups)
116 * Improvement: Presto player has been rewritten to be more compatible with page builder popups and ajax loaded content.
117
118 = 3.1.3 =
119 * Change: Streamlined branding settings by removing the unused opacity option for better clarity and consistency.
120 * Fix: Disabled autoplay for Vimeo playlists on iOS to prevent videos from starting muted after user interaction.
121 * Fix: PHP warnings.
122
123 = 3.1.2 =
124 * Improvement: Added security vulnerability reporting guidelines to FAQ section.
125
126 = 3.1.1 =
127 * Change: Change playlist items list to have a max-height of 200px on mobile for long lists.
128 * Fix: Issue where video analytics link was incorrectly being shown on profile page, even though they don't have permission to access the page.
129 * Fix: Incorrect text domain for some plugin strings.
130
131 = 3.1.0 =
132 - New: Setting to adjust the aspect ratio of the videos (vertical video support) [Learn More](https://www.youtube.com/watch?v=dKL8t9RtdvA).
133 - Fix: Issue where action bar was sometimes not appearing for lazy loaded Youtube videos.
134 - Fix: YouTube playlist item showing loading bar before playing on iOS devices.
135 - Fix: Select media dropdown spacing issue on initial load in upcoming WordPress 6.8.
136
137 = 3.0.8 =
138 - Fix: LearnDash video progression not working when DIVI builder is used to build lesson pages.
139 - Change: Rename admin bar menu item from "Media" to "Presto Media" to prevent conflict with WordPress media library.
140
141 = 3.0.7 =
142 * Improvement: Fix minor spacing issues with block inspector sidebar in WordPress 6.7.
143
144 = 3.0.6 =
145 * Improvement: CSS syntax suggestions in custom css box.
146 * Improvement: Automatically cap HLS resolution to based on player size (props @karlemilnikka).
147 * Fix: Issue where adding custom css clears out some branding settings.
148
149 = 3.0.5 =
150 * Fix: Player sometimes incorrectly preloading missing file.
151
152 = 3.0.4 =
153 * Fix: Issue with LearnDash video progression not working for synced media hub items.
154
155 = 3.0.3 =
156 * Improvement: Multiple security improvements.
157
158 = 3.0.2 =
159 * Change: Synced media hub items now edit inline instead of navigating to separate edit page.
160 * Fix: WordPress 6.6 compatibility.
161
162 = 3.0.1 =
163 * New: Setting for changing the default Media Hub sync behavior for new blocks.
164 * Improvement: Add "Edit Original" to inspector sidebar for synced media hub items to increase visibility of new feature.
165 * Fix: Issue with private bunny.net private video not signing urls correctly when synced with media hub.
166 * Fix: Making CSS more specific on instant video page to prevent conflicts with themes.
167 * Fix: Wrong textdomain on some translations.
168
169 = 3.0.0 =
170 * New: Instant video pages. Create beautiful video pages with a single click.
171 * New: Sync video blocks with media hub items.
172 * Improvement: Combine all Presto video blocks into a single block.
173 * Improvement: New video placeholder lets you select existing media hub items.
174 * Improvement: Admin media hub selector now shows video type, poster image.
175 * Improvement: Update web components library dependency.
176 * Fix: Presto Player admin menu icon sometimes being altered by problematic 3rd party plugins.
177 * Fix: Issue where adding provider override to a shortcode was not working for audio player.
178
179 = 2.3.3 =
180 * Fix: Playinline setting not applying with some page builder modules.
181 * Fix: PHP debug notice with Learndash integration.
182
183 = 2.3.2 =
184 * Fix: Custom css box sometimes losing focus during typing.
185
186 = 2.3.1 =
187 * Fix: Ensure new media items can be created on playlist block when no media items are present.
188
189 = 2.3.0 =
190 * Improvement: Add new media selector for use in playlist component.
191
192 = 2.2.3 =
193 * Improvement: Multiple security improvements.
194
195 = 2.2.2 =
196 * Improvement: Better keyboard focus states for player controls.
197 * Fix: PHP deprecation warnging for PHP 8.2+
198
199 = 2.2.1 =
200 * Fix: Issue with learndash video progression not working if video is inside DIVI builder lesson page layout.
201 * Fix: Style issue on presets where sliders text was getting cut off.
202 * Fix: LifterLMS null check causing video progress not to show.
203
204 = 2.2.0 =
205 * New: Timestamp behavior on presets (pro required).
206 * New: Setting to pass playlist highlight color to players (pro required).
207
208 = 2.1.0 =
209 * New: Add automatic video SEO schema (poster image required).
210
211 = 2.0.16 =
212 * Fix: Captions getting stuck off when muted preview captions are turned on and the video is played.
213 * Fix: LifterLMS video progression tracking not working in latest version of Lifter Advanced Videos.
214
215 = 2.0.15 =
216 * Fix: Issue with Learndash video progression not working if media hub is added to lesson instead of a video.
217
218 = 2.0.14 =
219 * Improvement: Change default mobile behavior to play inline.
220
221 = 2.0.13 =
222 * Fix: Add compatibility for Beaver Builder Responsive iFrame UI.
223
224 = 2.0.12 =
225 * Fix: Search bar styling issue in plugin sidebar.
226 * Fix: Various style tweaks and fixes in admin video options popups.
227
228 = 2.0.11 =
229 * Fix: Issue with bunny.net block placeholder not loading due to changes in instructions prop with a11y.
230
231 = 2.0.10 =
232 * Fix: Issue with bunny.net blocks not loading on backend due to WordPress 6.4 update.
233
234 = 2.0.9 =
235 * Fix: Compatibility with upcoming WordPress 6.4.
236 * Fix: PHP notice for Learndash video progression with WP DEBUG turned on for some instances.
237 * Fix: Overlays admin modal video being small on some instances.
238 * Fix: Issue where some slower connections may see a flash of un-hidden content on the playlist.
239 * Fix: Playlist block border controls not displaying with the Hello Elementor and few other themes.
240
241 = 2.0.8 =
242 * Fix: Issue with Learndash video progression in newer versions of Learndash for lessons with "Display Timing" set to "After completing sub-steps".
243
244 = 2.0.7 =
245 * Fix: Update hls.js to fix issue with HLS streams not playing on some android devices.
246
247 = 2.0.6 =
248 * Fix: Audio title text overflow issue.
249
250 = 2.0.5 =
251 * Fix: Responsive issue with audio player.
252
253 = 2.0.4 =
254 * Fix: Issue with private videos in playlists (requires Pro 2.0.1)
255
256 = 2.0.3 =
257 * Fix: Compatibility with Elementor 3.6+
258
259 = 2.0.2 =
260 * Fix: Issue with captions not loading on playlists.
261
262 = 2.0.1 =
263 * New: Add shortcode for playlists. (Pro)
264
265 = 2.0.0 =
266 * New: Playlists (Pro)
267 * Improvement: Update HLS streaming library for more reliable HLS playback.
268
269 = 1.14.1 =
270 * Fix: When a new media item added to media hub it replaces existing media from Elementor widget.
271
272 = 1.14.0 - May 1, 2023 =
273 * Improvement: Compatibility with Full Site Editing.
274 * Fix: CSS formatting issues in popup and placeholder.
275
276 = 1.13.0 - February 22, 2023 =
277 * Improvement: Automatically get highest available thumbnail from YouTube when max resolution image is not available.
278 * Improvement: ACF compatibility with file selector.
279 * Fix: Issue with media hub items not fetching on search in Divi Page Builder widget.
280
281 = 1.12.0 - January 18, 2023 =
282 * Fix: Fixed an issue with Media Hub items not fetching on search in Divi Page Builder widget.
283
284 = 1.11.0 - December 29, 2022 =
285 * New: Searchable captions.
286 * Fix: Issue with private audio not working for some WordPress users.
287 * Fix: Issue with action bar and CTA links not working sometimes with url parameters.
288
289 = 1.10.2 - November 30, 2022 =
290 * Improvement: Make captions autodetect text direction.
291 * Fix: Improve accessibility on control buttons with aria-pressed.
292 * Fix: issue with captions sometimes not switching.
293 * Fix: issue with audio player email capture not working.
294
295 = 1.10.1 - October 26, 2022 =
296 * Fix issue with Integrations settings tab not loading for non-pro users.
297
298 = 1.10.0 - October 21, 2022 =
299 * New: Webhooks for email capture.
300 * Fix: Issue with muted autoplay on iOS devices.
301 * Fix: CSS issue with classic bunny.net popup.
302
303 = 1.9.14 - September 20, 2022 =
304 * Fix: Issue with Divi sometimes not able to query media items.
305 * Fix: Issue with large play button sizing not matching on Modern skin.
306 * Fix: Issue with block widgets sometimes not loading video scripts.
307
308 = 1.9.13 - August 01, 2022 =
309 * Improvement: Add filters for HTML attributes to player.
310
311 = 1.9.12 - July 12, 2022 =
312 * Fix: Issue with fallback iframes not having a title attribute.
313
314 = 1.9.11 - July 06, 2022 =
315 * Fix: Issue with volume when chapter is clicked.
316 * Fix: Player icons not working with cross origin URL.
317
318 = 1.9.10 - June 07, 2022 =
319 * Improvement: Use native HLS implementation for iOS devices to increase compatibility with different HLS streaming services.
320
321 = 1.9.9 - June 01, 2022 =
322 * Fix: Reset player progress on end of the video to prevent issue with TutorLMS.
323
324 = 1.9.8 - May 31, 2022 =
325 * Fix: Styling for Preset list in the editor.
326 * Fix: Menu icon compatibility with WordPress 6.0.
327
328 = 1.9.7 - May 12, 2022 =
329 * Improvement: Remove temporary files.
330
331 = 1.9.6 - April 26, 2022 =
332 * Fix: Add function checks in case wp_get_attachment_url is called before WP loads.
333 * Fix: Removing videos database table on uninstall.
334 * Fix: Error removing data on plugin uninstall.
335
336 = 1.9.5 - April 13, 2022 =
337 * Improvement: Increased limit for Bunny.net stream collection list.
338 * Fix: Double play button on iOS mobile devices when Muted Autoplay Preview is enabled.
339
340 = 1.9.4 - March 25, 2022 =
341 * Fix: Media was not loading on non LifterLMS pages.
342
343 = 1.9.3 - March 24, 2022 =
344 * Fix: Issue with CTA skip button sometimes not working on mobile.
345
346 = 1.9.2 - March 09, 2022 =
347 * Fix: Player gets paused when multiple media have muted autoplay enabled on the same page.
348 * Fix: UI issue with Media hub list in Divi Builder plugin.
349 * Fix: Player not loading LifterLMS Quiz pages.
350
351 = 1.9.1 - February 17, 2022 =
352 * Improvement: UI tweaks in the video player appearance.
353 * Fix: Long URLs were not working for the player.
354
355 = 1.9.0 - February 16, 2022 =
356 * New: Introduced Modern skin for video.
357 * New: Introduced Business skin for video.
358
359 = 1.8.6 - February 07, 2022 =
360 * Fix: Quality switcher missing on iOS device for HLS videos.
361 * Fix: Incorrect video links on RSS feed.
362
363 = 1.8.5 - January 28, 2022 =
364 * Fix: Bunny.net popup UI issue with WordPress 5.9.
365 * Fix: Undefined error on click of private audio switch.
366
367 = 1.8.4 - January 20, 2022 =
368 * Fix: Issue with colors not applying to watermark.
369
370 = 1.8.3 - January 18, 2022 =
371 * Fix: Chapters not showing in timeline for Vimeo videos.
372 * Fix: Dynamic text not being replaced in Watermark.
373 * Fix: Issue where muted autoplay videos requiring double-tap on iOS to play.
374 * Fix: Hide logo option not showing in preview.
375
376 = 1.8.2 - January 15, 2022 =
377 * Fix: Issue with TutorLMS latest update breaking videos.
378 * Fix: Timestamp links inherit theme styles.
379 * New: CSS variables for unauthorized view styling.
380
381 = 1.8.1 - January 13, 2022 =
382 * New: Settings to set Default Preset for Audio player
383 * Fix: Audio Player preview UI issues on analytics screen
384
385 = 1.8.0 - January 11, 2022 =
386 * New Feature: Audio player. [Doc](https://prestoplayer.com/docs/presto-player-audio/)
387 * New Feature: Timestamp links shortcode. [Doc](https://prestoplayer.com/docs/presto-timestamps/)
388
389 = 1.7.2 - January 6, 2022 =
390 * Fix: Right to Left issue with the email capture form.
391 * Fix: Whitelist CSS variables for compatibility on archive pages.
392
393 = 1.7.1 - November 17, 2021 =
394 * Compatibility update with WordPress.com hosting stripping out player tag.
395 * Fix z-index issue where action bar is below muted preview.
396 * Fix double-play button issue on iOS devices when muted preview and large play button are enabled.
397 * Automatically set media hub title when left blank.
398 * Update php requirements in readme.txt.
399
400 = 1.7.0 - November 10, 2021 =
401 * LifterLMS video progression and analytics integration. [Learn More](https://prestoplayer.com/docs/lifterlms-advanced-videos-presto-player/)
402 * Video end options (go to start, loop)
403 * WP Rocket compatibility with "Delay Javascript Execution" option.
404 * Shortcode enhancements - ability to add both id and src attributes.
405 * Fix Elementor module edit links for multisite.
406 * Fix conflict Kadence Blocks spacer block in Admin.
407
408 = 1.6.13 - October 22, 2021 =
409 * Fix issue with Dynamic URL Override with Elementor not changing providers.
410
411 = 1.6.12 - October 15, 2021 =
412 * Hotfix - email capture not syncing with integrations.
413
414 = 1.6.11 - October 14, 2021 =
415 * Add compatibility for Vimeo's new private video hash.
416 * Fix issue with video titles getting reset on analytics page.
417
418 = 1.6.10 - October 12, 2021 =
419 * Fix issue with built-in analytics sometimes not working with Youtube videos.
420
421 = 1.6.9 - October 11, 2021 =
422 * Fix compatibility issue with Loco translate not picking up translations from custom directories.
423 * Fix bug where custom css was getting cleared when editing a video.
424
425 = 1.6.8 - September 29, 2021 =
426 * Fix issue with Action Bar not displaying if set to display at 0%.
427
428 = 1.6.7 - September 28, 2021 =
429 * Hotfix: muted autoplay not working properly.
430
431 = 1.6.6 - September 28, 2021 =
432 * Email capture and CTA no longer need to exit fullscreen to show.
433 * Fix issue with private bunny.net videos not loading properly in Overlays editor.
434 * Fix compatibility with WPRocket delay javascript functionality.
435 * Fix issue where Youtube video gets unmuted automatically previously muted then paused and played again.
436 * Fix issue with videos not showing in RSS feeds.
437
438 = 1.6.5 - September 13, 2021 =
439 * Fix memory leak sometimes causing longer videos to freeze or crash.
440
441 = 1.6.4 - September 8, 2021 =
442 * Add placeholder for video loading.
443 * Fix incorrect title in google analytics.
444 * Fix race condition where HLS/Bunny videos sometimes won't load if browser caching is enabled.
445 * Change default lazy loaded Youtube size to be 16/9 to prevent size jump.
446
447 = 1.6.3 - September 2, 2021 =
448 * Fix issue with CTA and Email Collection sometimes getting delayed.
449 * Fix global styles not being outputted in Elementor.
450 * Fix issue with long urls sometimes not saving video.
451 * Fix translations issue with Youtube preset.
452
453 = 1.6.2 - August 31, 2021 =
454 * Fix issue with Rankmath breaking Presto Player in Divi Editor.
455 * Fix issue with shortcode returning styles when inserted into Gutenberg editor.
456 * Fix issue with large play button going behind controls on small player sizes.
457 * Fix issue with some servers changing deleted_at from NULL to 0000-00-00 00:00:00.
458
459 = 1.6.1 - August 26, 2021 =
460 * Fix issue with search term not being sent to server in Divi module.
461
462 = 1.6.0 - August 23, 2021 =
463 * New Feature: Divi Integration.
464 * New Feature: [Dyamic Overlays](https://prestoplayer.com/overlays).
465 * New Feature: [Dyanmic Text Watermark](https://prestoplayer.com/dynamic-watermarks).
466 * Fix issue where Google Analytics was adding multiple load and play events.
467 * Fix issue where large play button will appear in muted overlay when not selected in preset.
468
469 = 1.5.15 - August 23, 2021 =
470 * Fix issue with caption z-index for when dynamic javascript is not enabled.
471 * Fix issue with Email Collection not exiting fullscreen mode.
472
473 = 1.5.14 - August 12, 2021 =
474 * Hotfix: Caption z-index.
475
476 = 1.5.13 - August 12, 2021 =
477 * Fix issue with CTA sometimes not displaying if set to 100% and Lazy Load Youtube is enabled.
478 * Fix issue with CTA overlay opacity not saving.
479 * Fix issue with Safari poster image sometimes not displaying.
480 * Add bottom padding for iPhones full screen for Play inline option.
481 * Fix issue with "Hide Youtube UI" cutting off on fullscreen in some monitors.
482 * Fix PHP notice in elementor when there are not media hub items.
483
484 = 1.5.12 - August 3, 2021 =
485 * Hotfix: Issue with CTAs sometimes not appearing.
486
487 = 1.5.11 - August 3, 2021 =
488 * Fix height issue with bundled javascript versions.
489 * Fix centering issue with Youtube.
490
491 = 1.5.10 - August 2, 2021 =
492 * Fix height issue with Vimeo videos on iOS devices.
493
494 = 1.5.9 - July 26, 2021 =
495 * Fix issue with videos not being centered in iOS fullscreen.
496 * Fix issue with non-standard HLS links not playing as HLS.
497 * Fix issue with Lazy Load Youtube Videos needing a second click on newer iPad devices to play.
498 * Allow focus mode to work with Muted Autoplay.
499
500 = 1.5.8 - July 22, 2021 =
501 * Fix issue with Vimeo videos in Android Webview
502 * Fix additional request with Vimeo videos due to component re-rendering.
503 * Fix issue with Large Play button appearing on Muted Overlay when not enabled in preset.
504 * Fix HLS stuttering issue on iOS devices if Dynamically Load Javascript was not enabled.
505
506 = 1.5.7 - July 20, 2021 =
507 * Fix 5.8 block_categories and allowed_block_types deprecations.
508
509 = 1.5.6 - July 16, 2021 =
510 * Fix issue with CTA sometimes not showing in bundle (non dynamic javascript setting).
511
512 = 1.5.5 - July 13, 2021 =
513 * Fix issue where HLS script sometimes doesn't load depending on theme hooks.
514 * Fix missing "Login" translation in non-logged-in template.
515
516 = 1.5.4 - June 30, 2021 =
517 * Fix issue where Youtube and Vimeo were not using native player with playsinline turned off.
518 * Fix issue with native iOS player and CTAs.
519 * Fix issue with multiple non-preloaded HLS streams on the same page.
520 * Fix issue with CTAs sometimes not displaying
521 * Added missing translation for private video login text.
522
523 = 1.5.3 - June 25, 2021 =
524 * Hotfix: Analytics video edit button opacity.
525
526 = 1.5.2 - June 25, 2021 =
527 * Better default aspect ratio (16:9) for HLS streams that are not preloaded.
528 * Fix video previews being missing from video analytics page.
529
530 = 1.5.1 - June 23, 2021 =
531 * Add a dedicated "Captions" button option.
532 * Change "Play In Viewport" wording to "Focus Mode".
533 * Change resume play position to only happen past 1 second.
534 * Prevent lazy loaded youtube videos from sometimes automatically autoplaying in the admin.
535
536 = 1.5.0 - June 23, 2021 =
537 * Add Play only in Viewport feature.
538 * Add login message for private videos.
539 * Per user video analytics.
540 * HLS loading improvements.
541 * Fix date dropdown in analytics.
542
543 = 1.4.0 - June 2, 2021 =
544 * Add Call to Action Feature
545 * Added player custom CSS box.
546 * Added default preset option
547 * Fixed missing translations.
548
549 = 1.3.0 - May 24, 2021 =
550 * Shortcode enhancements [View Docs](https://prestoplayer.com/docs/presto-player-shortcode).
551 * Ability to turn on/off dynamic javascript loading for better compatibility with script combining.
552 * Preset option to choose sticky scroll position.
553 * Preset option for turning on captions by default.
554
555 = 1.2.9 - May 13, 2021 =
556 * Fix issue with sticky scroll sometimes not working.
557 * Fix minor styling issue with caption wrapping.
558
559 = 1.2.8 - May 12, 2021 =
560 * Fix issue with Open In New Tab not saving for custom button in Action Bar.
561
562 = 1.2.7 - May 12, 2021 =
563 * Fix issue with slow preset seeding query
564
565 = 1.2.6 - May 12, 2021 =
566 * PHP 8 Compatibility
567 * Add bulk editing features to Media Hub.
568 * Fix issue with Elementor not previewing bunny.net stream videos
569 * Fix issue where Bunny Stream private api key could not be manually updated on settings page.
570 * Fix issue with GoDaddy feedback modal breaking javascript on our post type page.
571
572 = 1.2.5 - May 11, 2021 =
573 * Fix issue with individual video pages not loading.
574 * Fix issue with Bunny stream videos not showing title.
575 * Allow vimeo direct hls urls in player.
576
577 = 1.2.4 - May 7, 2021 =
578 * Fix rounded corners issue in Safari.
579 * Fix issue with more than 100 videos in a bunny.net collection.
580
581 = 1.2.3 - May 6, 2021 =
582 * Fix issue with email capture sometimes not displaying.
583
584 = 1.2.2 - May 6, 2021 =
585 * Remove error logging from development.
586
587 = 1.2.1 - May 5, 2021 =
588 * Fix issue with free users not being able to add channel id.
589
590 = 1.2.0 - May 5, 2021 =
591 * New Action Bar. Add a timed YouTube subscribe bar or custom call to action.
592 * Fix default presets not being translatable.
593
594 = 1.1.4 - May 4, 2021 =
595 * Fix issue with Learndash caching video progress when video is changed.
596 * Fix RTL issue with video chapters.
597
598 = 1.1.3 - Apr 26, 2021 =
599 * Fix issue with TutorLMS video progression not marking lessons as complete.
600 * Fix issue where instructor roles in Learndash didn't have access to Bunny.net blocks.
601
602 = 1.1.2 - Apr 23, 2021 =
603 * Add css part to logo so it can be styled.
604 * Add visit time to progress for integrations.
605
606 = 1.1.1 - Apr 22, 2021 =
607 * Fix scrolling issue with bunny classic modal.
608 * Clear transient to force pro update check when core is updated.
609
610 = 1.1.0 - Apr 22, 2021 =
611 * Update core plugin for Bunny.net stream integration!
612
613 = 1.0.16 - Apr 21, 2021 =
614 * Fix issue where some user roles could not add videos if they could not edit posts.
615 * Fix php notice for undefined $logic_video when learndash is enabled and "AFTER" is chosen for video progression.
616 * Automatic RTL language support for email overlay, chapters and captions.
617 * Add css parts to overlay (play button, image) so they can be styled with custom css.
618 * Fix fullscreen centering issue with vimeo on iOS
619 * Fix fullscreen z-index issue with youtube on iOS
620
621 = 1.0.15 - Apr 19, 2021 =
622 * Fix issue with Lazy Load youtube requiring double click on iOS Safari.
623 * Fix issue with overlay not appearing on admin.
624
625 = 1.0.14 - Apr 15, 2021 =
626 * Fix issue with Learndash where Mark Complete buttons don't appear if "BEFORE" is selected in video progression.
627 * Compatibility with Siteground Optimizer
628 * Add video Fallbacks for when javascript fails to load.
629 * Fix issue with default Youtube poster images sometimes not loading.
630
631 = 1.0.13 - Apr 14, 2021 =
632 * Fix poster image not showing for Vimeo videos.
633 * Fix issue with poster image not appearing if more than one Youtube video is on a page.
634 * Fix debug notices if Learndash is activated but on a non-learndash page.
635
636 = 1.0.12 - Apr 13, 2021 =
637 * Fix issue with LearnDash lesson associated steps not being accessible if "before" is selected for display timing.
638
639 = 1.0.11 - Apr 13, 2021 =
640 * Fix issue where sticky scroll sometimes wasn't disabled on presets.
641 * Do fallback for Youtube Videos in Webview due to webview play restrictions in the YouTube API.
642
643 = 1.0.10 - Apr 13, 2021 =
644 * Fix javascript error when "Use existing on-page tag" setting is selected.
645 * Fix conflict with WP Offload SES plugin.
646
647 = 1.0.9 - Apr 11, 2021 =
648 * Fix remove unused javascript files.
649
650 = 1.0.8 - Apr 11, 2021 =
651 * Fix issue with email overlay sometimes showing incorrectly.
652
653 = 1.0.7 - Apr 11, 2021 =
654 * Fix issue with email overlay not showing if percentage is chosen.
655
656 = 1.0.6 - Apr 11, 2021 =
657 * Fix analytics reporting issue since 1.0.0.
658
659 = 1.0.5 - Apr 11, 2021 =
660 * WPRocket script combine compatibility.
661 * Fix issue with Youtube autoplay and Youtube muted autoplay not working intermittently.
662 * Fix issue with iOS/Safari/Vimeo during fullscreen where the video is not showing if rounded corners are enabled.
663 * Fix issue with 10 second skip tooltip showing 0s instead of 10s.
664
665 = 1.0.4 - Apr 10, 2021 =
666 * Fix issue where muted autoplay sometimes working with YouTube videos.
667
668 = 1.0.3 - Apr 6, 2021 =
669 * Fix issue with Vimeo private videos not showing if domain restriction was enabled.
670
671 = 1.0.2 - Apr 6, 2021 =
672 * Fix issue with Email capture z-index with Youtube videos
673 * Fix issue with Email capture not automatically playing lazy loaded Youtube videos.
674
675 = 1.0.1 - Apr 6, 2021 =
676 * Fix issue with sticky scroll z-index.
677
678 = 1.0.0 - Apr 6, 2021 =
679 * Email Capture (Requires Pro v1.0.0) - capture emails from visitors to allow watching of videos on your site. Integrate with FluentCRM, Mailchimp, MailerLite, or ActiveCampaign.
680 * Youtube Privacy Enhanced Mode (Requires Pro v1.0.0) - you can now turn this global setting on to embed YouTube videos without using cookies that track viewing behaviour.
681 * Style-Conflict Free - The player has been refactored into a web component, so it is now unaffected by theme styles.
682 * Dynamic Loading - The player now loads dynamically on the page, meaning it works seamlessly with popup plugins and lazy or ajax loading content.
683
684 = 0.0.57 - Mar 30, 2021 =
685 * Fix issue with Vimeo video not vertically centering on iOS devices.
686 * Fix issue with Learndash sometimes not hiding "Mark Complete" button.
687
688 = 0.0.56 - Mar 25, 2021 =
689 * Fix issue with muted autoplay playing with volume with Youtube videos introduced in last update.
690
691 = 0.0.55 - Mar 24, 2021 =
692 * Fix issue where Youtube video plays muted if clicked while loading.
693
694 = 0.0.54 - Mar 22, 2021 =
695 * TutorLMS video progression and watch time integration! [Watch A Video](https://prestoplayer.com/docs/tutorlms)
696 * Fix issue with some servers not allowing indexing of large varchar fields in database (Pantheon).
697
698 = 0.0.53 - Mar 18, 2021 =
699 * Fix style issue with Presto video block placeholder.
700 * Fix issue with Vimeo controls not being able to be retrieved in Firefox.
701 * Fix issue with not entering iosfullscreen of vimeo videos with playsinline=true.
702 * Fix vimeo aspect ratio on mobile.
703
704 = 0.0.52 - Mar 16, 2021 =
705 * Fix issue with black bars appearing on the top and bottom of YouTube videos.
706
707 = 0.0.51 - Mar 15, 2021 =
708 * Fix issue with learndash not disabling complete lesson button with "Before" selected.
709 * Fix issue with Youtube not fetching max res poster image.
710
711 = 0.0.50 - Mar 12, 2021 =
712 * Fix issue with some translations not being picked up due to JSX formatting.
713
714 = 0.0.49 - Mar 12, 2021 =
715 * Fix issue with Vimeo videos not being able to be played in Chrome if unmuted.
716
717 = 0.0.48 - Mar 12, 2021 =
718 * Fix issue with reusable videos showing up as "Untitled" on analytics page and not be clickable.
719
720 = 0.0.47 - Mar 11, 2021 =
721 * Fix issue with learndash not marking lesson as complete when quiz is next step.
722
723 = 0.0.46 - Mar 10, 2021 =
724 * Fix issue with private self-hosted video not working for non-admin users.
725 * Fix issue with Vimeo showing Vimeo's play button if Presto Player's play button was not set.
726 * Add ability to filter block attributes/data.
727
728 = 0.0.45 - Mar 9, 2021 =
729 * Fix issue with translations breaking settings page.
730 * Fix issue with learndash progression not working with Elementor pages.
731
732 = 0.0.44 - Mar 9, 2021 =
733 * Fix issue where muted autoplay was sometimes not logging analytics.
734 * Fix issue with translations overwriting some gutenberg translations in admin.
735
736 = 0.0.43 - Mar 8, 2021 =
737 * Fix conflict between Gravity Forms Block and Presto Player
738
739 = 0.0.42 - Mar 5, 2021 =
740 * Adding missing translation strings
741 * Fix issue where tapping muted autoplay video sometimes needed double tap on mobile.
742
743 = 0.0.41 - Mar 4, 2021 =
744 * Fix missing javascript translations on admin.
745 * Fix issue with iOS devices not being able to tap to get vimeo controls back.
746 * Fix issue with muted autoplay not restarting.
747
748 = 0.0.40 - Mar 4, 2021 =
749 * Fix issue with javascript translations not applying with Loco Translate.
750
751 = 0.0.39 - Mar 4, 2021 =
752 * Fix issue with Loco Translate picking up wrong .pot file
753
754 = 0.0.38 - Mar 2, 2021 =
755 * Add HLS video support! (Pro)
756 * Fix issue with Vimeo and save play position
757 * Fix issue with ajax progress and multiple players per page.
758 * Fix issue with LearnDash + Elementor not letting Elementor load if WP_DEBUG is on.
759
760 = 0.0.37 - Mar 1, 2021 =
761 * Hotfix: Issue with play button missing on muted autoplay with TutorLMS
762 * Hotfix: Issue with Beaver Themer overriding focus styles on play button causing it to not be tappable on mobile.
763 * Enhancement: Ship javascript source files with plugin to help with translations.
764
765 = 0.0.36 - Mar 1, 2021 =
766 * Update PHP requirements to 7.1
767 * Fix issue with muted autoplay not resuming play position on play when both options are enabled.
768 * Fix muted overlay focus style conflict that won't allow playing on some mobile devices while using Beaver Builder.
769 * Fix issue with poster image not appearing in desktop Safari for some videos.
770 * Fix issue where YouTube Autoplay sometimes does not have sound on Edge, Safari and Firefox.
771
772 = 0.0.35 - Feb 26, 2021 =
773 * Fix issue where ajax progress wasn't reaching 100%.
774 * Fix issue where ajax progress wasn't working without pro version installed.
775 * Fix issue where ajax progress was sending progress for muted autoplay.
776 * Make sure overlay images are responsive in case theme doesn't have responsive image css.
777 * Add translations to screen reader elements in player.
778
779 = 0.0.34 - Feb 26, 2021 =
780 * Fix conflict with Beaver Builder not allowing mobile clicks with muted autoplay.
781
782 = 0.0.33 - Feb 25, 2021 =
783 * Add polyfill for older browsers.
784 * Fix style conflict with astra and progress/volume bars.
785
786 = 0.0.32 - Feb 25, 2021 =
787 * Fix conflict with fitvids.js script.
788
789 = 0.0.31 - Feb 24, 2021 =
790 * Fix issue with chapters not showing up if "Performance Preference" is set to "extreme".
791 * Add some missing javascript translations.
792
793 = 0.0.30 - Feb 24, 2021 =
794 * Rename preload options to "performance preference" to make the feature easier to understand.
795
796 = 0.0.29 - Feb 24, 2021 =
797 * Fix some issues with fullscreen z-index on iOS devices.
798 * Fix overflow issue with playback speed menu on mobile.
799 * Make sure volume nob is not hidden on mobile in case of previous muting of other players.
800 * Fix issue where progress hook was never reaching 100%
801
802 = 0.0.28 - Feb 23, 2021 =
803 * Added LearnDash progression!
804
805 = 0.0.27 - Feb 22, 2021 =
806 * Fix issue with Presto Player breaking Cartflows pages when using Elementor.
807
808 = 0.0.26 - Feb 22, 2021 =
809 * Allow related videos to be clickable at end of youtube videos.
810
811 = 0.0.25 - Feb 21, 2021 =
812 * Fix issue with Vimeo videos not rendering correctly in Beaver Builder module.
813
814 = 0.0.24 - Feb 21, 2021 =
815 * Classic editor compatibility.
816
817 = 0.0.23 - Feb 21, 2021 =
818 * Add php actions for video progress for compatibility with 3rd party plugins.
819 * Don't load analytics or refresh analytics nonce unless video has started playing.
820
821 = 0.0.22 - Feb 20, 2021 =
822 * Ensure tags taxonomy is private.
823
824 = 0.0.21 - Feb 20, 2021 =
825 * Add tags for filtering/sorting of Media Hub.
826
827 = 0.0.20 - Feb 20, 2021 =
828 * Fix issue with svg controls not loading on backend.
829
830 = 0.0.19 - Feb 20, 2021 =
831 * More reliable video script output on shortcodes in different contexts (ACF, Pods).
832
833 = 0.0.18 - Feb 20, 2021 =
834 * More reliable video script output on Elementor templates.
835
836 = 0.0.17 - Feb 20, 2021 =
837 * Fix issue where video scripts were being loaded on pages without videos.
838
839 = 0.0.16 - Feb 20, 2021 =
840 * Revert last change due to issues with Elementor.
841
842 = 0.0.15 - Feb 20, 2021 =
843 * Fix issue where video scripts were being loaded on pages without videos.
844
845 = 0.0.14 - Feb 19, 2021 =
846 * Fix possible glitch with sidebar plugins crashing on reusable video pages.
847
848 = 0.0.13 - Feb 19, 2021 =
849 * New: Beaver Builder Module!
850 * Fix compatibility issues with iOS Safari with certain video settings.
851
852 = 0.0.12 - Feb 19, 2021 =
853 * Only save our settings on the settings page to prevent invalid errors for other settings.
854
855 = 0.0.11 - Feb 19, 2021 =
856 * Database performance optimizations
857 * Fix issue if jQuery migrate is disabled.
858
859 = 0.0.10 - Feb 18, 2021 =
860 * Fix issue with videos not showing up with Restrict Content Pro
861
862 = 0.0.9 - Feb 18, 2021 =
863 * Fix issue with videos not showing up with Restrict Content Free
864
865 = 0.0.8 - Feb 16, 2021 =
866 * Turn analytics off by default.
867
868 = 0.0.7 - Feb 15, 2021 =
869 * Allow authors and editors to edit branding.
870 * Fix border radius preview.
871 * Fix php notices.
872
873 = 0.0.6 - Feb 15, 2021 =
874 * Fix sticky scroll.
875 * Allow editing of Bunny.net details from settings page.
876 * Fix issues with Facebook webview in iOS.
877
878 = 0.0.5 - Feb 15, 2021 =
879 * Fix mobile Safari fullscreen issues.
880
881 = 0.0.4 - Feb 12, 2021 =
882 * Fix lazy loaded youtube videos on mobile Safari.
883
884 = 0.0.3 - Feb 10, 2021 =
885 * Initial release
886
887