PluginProbe ʕ •ᴥ•ʔ
Presto Player / 2.2.0
Presto Player v2.2.0
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 / readme.txt
presto-player Last commit date
dist 2 years ago img 4 years ago inc 2 years ago languages 2 years ago src 2 years ago templates 3 years ago vendor 2 years ago LICENSE 5 years ago index.php 4 years ago package.json 2 years ago presto-player.php 2 years ago readme.txt 2 years ago
readme.txt
841 lines
1 === The Ultimate Video Player For WordPress - by Presto Player ===
2 Contributors: 2winfactor, wpcrafter
3 Donate link: https://prestoplayer.com
4 Tags: video, audio, youtube, vimeo, lms, elementor, learndash, beaver builder, lifterlms
5 Requires at least: 5.6
6 Tested up to: 6.4
7 Stable tag: 2.2.0
8 Requires PHP: 7.3
9 License: GPLv2 or later
10 License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
12 The Ultimate WordPress Video Player.
13
14 == Description ==
15
16 Take your video to another level and delight your viewers will a modern video experience they will love you for.
17
18 ## The Best Video Player For WordPress Is Here �
19
20
21
22
23 ##
24
25 **Video is the best way to connect with your website visitors.** We created Presto Player, a <a href="https://prestoplayer.com" target="_blank">**WordPress Video Player**</a>, to help every website owner get more attention, brand loyalty, and profit, with video.
26
27 [youtube https://www.youtube.com/watch?v=T1bLGlrhMts]
28
29 Presto Player provides game-changing features that are powerful yet so simple to use that it feels like magic.
30
31 Presto Player is the best and easiest way to add video to your website.
32
33 ## PRESTO PLAYER IS PERFECT FOR ##
34
35 * **Marketers**
36 * **Online Course Creators**
37 * **Bloggers**
38 * **Any Website With Video**
39
40 Presto Player is also the perfect **Wistia Alternative** because its built on the worlds most open platform, WordPress.
41
42 ### PRESTO PLAYER'S GAME-CHANGING FEATURES ###
43
44 See the features that make Presto Player the **Best Video Player for WordPress**.
45
46 * Built specifically for the Block Editor.
47 * Works with all page builder
48 * Custom Elementor & Beaver Builder modules.
49 * Multiple video presets.
50 * HTML5, Youtube and Vimeo video support.
51 * LMS Learner controls.
52 * LearnDash Video Progression
53 * Multilingual Captions.
54 * Player branding.
55 * Custom poster images.
56 * Lazy load HTML5 and Youtube video for screaming performance.
57 * Kadence Theme Integration
58 * RankMath Integration
59 * AutomatorWP Integration
60 * Global video hub.
61
62 **Pro Features**
63
64 * Self-hosted private video.
65 * Public and private video via Bunny.net.
66 * HLS Adaptive Streaming.
67 * Video analytics.
68 * Google analytics integration.
69 * Muted autoplay preview
70 * Video chapters.
71 * Custom video presets.
72 * Bunny.net integration.
73
74 ### Why Presto Player is such a game-changer? ###
75
76 * **Video Players Are Expensive** — Most video services carry a hefty monthly fee from $29 - $199 per month regardless of how much you use them. With Presto Player you can unleash the power of video for free.
77
78 * **Video Players Are Closed** — Perhaps the worst part of using other video players are that they are based on a closed platform that limits you in every way. Presto Player is open and sits on top of WordPress.
79
80 * **Video Services Lock You In** — We believe in using a platform where everything is on your domain, and you control all your data. Presto Player puts you in control and in the driver's seat.
81
82 #### Presto Player is perfect for: ####
83 ✔ Bloggers
84 ✔ Course Creators
85 ✔ Coaches / Trainers
86 ✔ eCommerce Store Owners
87 ✔ Niche Sites
88 ✔ Businesses
89 ✔ Local Businesses
90 ✔ Startups
91 ✔ Personal Brands
92 ✔ Real Estate Agents
93 ✔ Artists & Photographers
94 ✔ All WordPress Websites
95
96 ## JOIN THE PRESTO PLAYER COMMUNITY ##
97
98 **<a href="https://www.facebook.com/groups/prestomade/" target="_blank">JOIN OUR FACEBOOK GROUP COMMUNITY</a>**: Learn the tactics and techniques that other Presto Player users are doing to grow their businesses. Also, get exciting insider information on upcoming feature releases.
99
100 [Terms And Conditions](https://prestoplayer.com/terms-and-conditions)
101 [Privacy Policy](https://prestoplayer.com/privacy-policy)
102
103 == Installation ==
104
105 1. Upload the Presto Player folder to the /wp-content/plugins/ directory
106 2. Activate the Presto Player plugin through the 'Plugins' menu in WordPress
107
108 == Frequently Asked Questions ==
109
110 = Does Presto Player host my video files? =
111 Presto Player offers multiple hosting location options for your web-optimized videos. With our free version can self host your video or use Youtube or Vimeo. Our Pro version includes deep integration with Bunny.net.
112
113 In addition, any video host that gives you a public link to the video can be used with Presto Player, including HLS streams. [Learn How](https://prestoplayer.com/docs/how-to-use-presto-player-with-any-video-host)
114
115 Soon we will be adding Amazon S3 and all the various services that also use the same API such as Wasabi and Digital Ocean.
116
117 = Does Presto Player work with my page builder =
118 Presto Player will work with all page builders. You simply add a video to the Media Hub and use the
119 provided shortcode in your page builder. However Presto Player also provides native Gutenberg Blocks,
120 Elementor, and Beaver Builder. We are planning on creating a native integration with Divi,
121 and Oxygen Builder that will function exactly like our Elementor widget does.
122
123 = Does Presto Player work with LearnDash's video progression? =
124 Yes, it most certainly does! And just like everything else we do, its very easy to use. Head on over to
125 our [integrations page](https://prestoplayer.com/docs-category/integrations) to see how easy it is.
126
127 = What does "web optimized video" mean? =
128 When you create a video that you want to display on your website, it first needs to be transcoded in a web-optimized format. When using a service such as YouTube, you can upload a video in any format and YouTube will transcode it for you. However, when you are self-hosting your video or using one of our integrations such as BunnyNet, you first need to [transcode your video](https://prestoplayer.com/docs/how-to-optimize-video-for-smooth-website-playback-using-handbrake).
129
130 It's a very simple and easy process that we have created an easy to follow tutorial on, however if you skip this step your video viewers will most likely have issues with video playback.
131
132 = How do I get captions created for my Presto Player videos? =
133 There are many caption creation services available. We use HappyScribe because we like the interface and features they provide, but you can use any captioning service. Your captions need to be exported in the industry standard VTT format.
134
135 = Does Presto Player secure my videos? =
136 Presto Player Pro offers a public and private video option. Private videos are only accessible when a user is logged into your website. In addition Presto Player will use dynamic expiring links to your private videos.
137
138 Is cases where someone may want to dig through the html on your web page where a video is to try and find the url, that url will not work.
139
140 In addition, BunnyNet will be adding video encryption which will further video security.
141
142 Lastly, soon we will be releasing our dynamic overlays feature which will optionally enable you to show the logged in users details as a watermark overlay to discourage screen recording. This is something only possible with Presto Player because it's deeply integrated with WordPress.
143
144 = What is the cost of using BunnyNet? =
145 One of the main advantages of using Presto Player is our integration with BunnyNet to store and deliver your media. Presto Player will set everything up for you and the cost is extremely affordable.
146
147 You will be paying for 2 things, storage and bandwidth. Storage will cost between $0.01 – $0.03 per gigabyte stored per month. To give you an example, I have two online courses and combined all the videos take up 0.69 gigabytes. So my anticipated cost per month is $0.03 to store the videos with them.
148
149 The next cost is for bandwidth. If you have 1 video that is 10 megabytes, each time that video is fully viewed it will consume 10 megabytes of bandwidth. The cost of bandwidth is $0.005 per gigabyte transferred. So if you use 100 gigabytes of bandwidth per month, you will be paying $0.50 per month.
150
151 See our [BunnyNet cost calculator](https://prestoplayer.com/docs/how-to-use-bunnynet-with-presto-player).
152
153 It is also important to point out that BunnyNet has a $1 per month minimum.
154
155
156 == Changelog ==
157
158 = 2.2.0 =
159 * New: Timestamp behavior on presets (pro required).
160 * New: Setting to pass playlist highlight color to players (pro required).
161
162 = 2.1.0 =
163 * New: Add automatic video SEO schema (poster image required).
164
165 = 2.0.16 =
166 * Fix: Captions getting stuck off when muted preview captions are turned on and the video is played.
167 * Fix: LifterLMS video progression tracking not working in latest version of Lifter Advanced Videos.
168
169 = 2.0.15 =
170 * Fix: Issue with Learndash video progression not working if media hub is added to lesson instead of a video.
171
172 = 2.0.14 =
173 * Improvement: Change default mobile behavior to play inline.
174
175 = 2.0.13 =
176 * Fix: Add compatibility for Beaver Builder Responsive iFrame UI.
177
178 = 2.0.12 =
179 * Fix: Search bar styling issue in plugin sidebar.
180 * Fix: Various style tweaks and fixes in admin video options popups.
181
182 = 2.0.11 =
183 * Fix: Issue with bunny.net block placeholder not loading due to changes in instructions prop with a11y.
184
185 = 2.0.10 =
186 * Fix: Issue with bunny.net blocks not loading on backend due to WordPress 6.4 update.
187
188 = 2.0.9 =
189 * Fix: Compatibility with upcoming WordPress 6.4.
190 * Fix: PHP notice for Learndash video progression with WP DEBUG turned on for some instances.
191 * Fix: Overlays admin modal video being small on some instances.
192 * Fix: Issue where some slower connections may see a flash of un-hidden content on the playlist.
193 * Fix: Playlist block border controls not displaying with the Hello Elementor and few other themes.
194
195 = 2.0.8 =
196 * Fix: Issue with Learndash video progression in newer versions of Learndash for lessons with "Display Timing" set to "After completing sub-steps".
197
198 = 2.0.7 =
199 * Fix: Update hls.js to fix issue with HLS streams not playing on some android devices.
200
201 = 2.0.6 =
202 * Fix: Audio title text overflow issue.
203
204 = 2.0.5 =
205 * Fix: Responsive issue with audio player.
206
207 = 2.0.4 =
208 * Fix: Issue with private videos in playlists (requires Pro 2.0.1)
209
210 = 2.0.3 =
211 * Fix: Compatibility with Elementor 3.6+
212
213 = 2.0.2 =
214 * Fix: Issue with captions not loading on playlists.
215
216 = 2.0.1 =
217 * New: Add shortcode for playlists. (Pro)
218
219 = 2.0.0 =
220 * New: Playlists (Pro)
221 * Improvement: Update HLS streaming library for more reliable HLS playback.
222
223 = 1.14.1 =
224 * Fix: When a new media item added to media hub it replaces existing media from Elementor widget.
225
226 = 1.14.0 - May 1, 2023 =
227 * Improvement: Compatibility with Full Site Editing.
228 * Fix: CSS formatting issues in popup and placeholder.
229
230 = 1.13.0 - February 22, 2023 =
231 * Improvement: Automatically get highest available thumbnail from YouTube when max resolution image is not available.
232 * Improvement: ACF compatibility with file selector.
233 * Fix: Issue with media hub items not fetching on search in Divi Page Builder widget.
234
235 = 1.12.0 - January 18, 2023 =
236 * Fix: Fixed an issue with Media Hub items not fetching on search in Divi Page Builder widget.
237
238 = 1.11.0 - December 29, 2022 =
239 * New: Searchable captions.
240 * Fix: Issue with private audio not working for some WordPress users.
241 * Fix: Issue with action bar and CTA links not working sometimes with url parameters.
242
243 = 1.10.2 - November 30, 2022 =
244 * Improvement: Make captions autodetect text direction.
245 * Fix: Improve accessibility on control buttons with aria-pressed.
246 * Fix: issue with captions sometimes not switching.
247 * Fix: issue with audio player email capture not working.
248
249 = 1.10.1 - October 26, 2022 =
250 * Fix issue with Integrations settings tab not loading for non-pro users.
251
252 = 1.10.0 - October 21, 2022 =
253 * New: Webhooks for email capture.
254 * Fix: Issue with muted autoplay on iOS devices.
255 * Fix: CSS issue with classic bunny.net popup.
256
257 = 1.9.14 - September 20, 2022 =
258 * Fix: Issue with Divi sometimes not able to query media items.
259 * Fix: Issue with large play button sizing not matching on Modern skin.
260 * Fix: Issue with block widgets sometimes not loading video scripts.
261
262 = 1.9.13 - August 01, 2022 =
263 * Improvement: Add filters for HTML attributes to player.
264
265 = 1.9.12 - July 12, 2022 =
266 * Fix: Issue with fallback iframes not having a title attribute.
267
268 = 1.9.11 - July 06, 2022 =
269 * Fix: Issue with volume when chapter is clicked.
270 * Fix: Player icons not working with cross origin URL.
271
272 = 1.9.10 - June 07, 2022 =
273 * Improvement: Use native HLS implementation for iOS devices to increase compatibility with different HLS streaming services.
274
275 = 1.9.9 - June 01, 2022 =
276 * Fix: Reset player progress on end of the video to prevent issue with TutorLMS.
277
278 = 1.9.8 - May 31, 2022 =
279 * Fix: Styling for Preset list in the editor.
280 * Fix: Menu icon compatibility with WordPress 6.0.
281
282 = 1.9.7 - May 12, 2022 =
283 * Improvement: Remove temporary files.
284
285 = 1.9.6 - April 26, 2022 =
286 * Fix: Add function checks in case wp_get_attachment_url is called before WP loads.
287 * Fix: Removing videos database table on uninstall.
288 * Fix: Error removing data on plugin uninstall.
289
290 = 1.9.5 - April 13, 2022 =
291 * Improvement: Increased limit for Bunny.net stream collection list.
292 * Fix: Double play button on iOS mobile devices when Muted Autoplay Preview is enabled.
293
294 = 1.9.4 - March 25, 2022 =
295 * Fix: Media was not loading on non LifterLMS pages.
296
297 = 1.9.3 - March 24, 2022 =
298 * Fix: Issue with CTA skip button sometimes not working on mobile.
299
300 = 1.9.2 - March 09, 2022 =
301 * Fix: Player gets paused when multiple media have muted autoplay enabled on the same page.
302 * Fix: UI issue with Media hub list in Divi Builder plugin.
303 * Fix: Player not loading LifterLMS Quiz pages.
304
305 = 1.9.1 - February 17, 2022 =
306 * Improvement: UI tweaks in the video player appearance.
307 * Fix: Long URLs were not working for the player.
308
309 = 1.9.0 - February 16, 2022 =
310 * New: Introduced Modern skin for video.
311 * New: Introduced Business skin for video.
312
313 = 1.8.6 - February 07, 2022 =
314 * Fix: Quality switcher missing on iOS device for HLS videos.
315 * Fix: Incorrect video links on RSS feed.
316
317 = 1.8.5 - January 28, 2022 =
318 * Fix: Bunny.net popup UI issue with WordPress 5.9.
319 * Fix: Undefined error on click of private audio switch.
320
321 = 1.8.4 - January 20, 2022 =
322 * Fix: Issue with colors not applying to watermark.
323
324 = 1.8.3 - January 18, 2022 =
325 * Fix: Chapters not showing in timeline for Vimeo videos.
326 * Fix: Dynamic text not being replaced in Watermark.
327 * Fix: Issue where muted autoplay videos requiring double-tap on iOS to play.
328 * Fix: Hide logo option not showing in preview.
329
330 = 1.8.2 - January 15, 2022 =
331 * Fix: Issue with TutorLMS latest update breaking videos.
332 * Fix: Timestamp links inherit theme styles.
333 * New: CSS variables for unauthorized view styling.
334
335 = 1.8.1 - January 13, 2022 =
336 * New: Settings to set Default Preset for Audio player
337 * Fix: Audio Player preview UI issues on analytics screen
338
339 = 1.8.0 - January 11, 2022 =
340 * New Feature: Audio player. [Doc](https://prestoplayer.com/docs/presto-player-audio/)
341 * New Feature: Timestamp links shortcode. [Doc](https://prestoplayer.com/docs/presto-timestamps/)
342
343 = 1.7.2 - January 6, 2022 =
344 * Fix: Right to Left issue with the email capture form.
345 * Fix: Whitelist CSS variables for compatibility on archive pages.
346
347 = 1.7.1 - November 17, 2021 =
348 * Compatibility update with WordPress.com hosting stripping out player tag.
349 * Fix z-index issue where action bar is below muted preview.
350 * Fix double-play button issue on iOS devices when muted preview and large play button are enabled.
351 * Automatically set media hub title when left blank.
352 * Update php requirements in readme.txt.
353
354 = 1.7.0 - November 10, 2021 =
355 * LifterLMS video progression and analytics integration. [Learn More](https://prestoplayer.com/docs/lifterlms-advanced-videos-presto-player/)
356 * Video end options (go to start, loop)
357 * WP Rocket compatibility with "Delay Javascript Execution" option.
358 * Shortcode enhancements - ability to add both id and src attributes.
359 * Fix Elementor module edit links for multisite.
360 * Fix conflict Kadence Blocks spacer block in Admin.
361
362 = 1.6.13 - October 22, 2021 =
363 * Fix issue with Dynamic URL Override with Elementor not changing providers.
364
365 = 1.6.12 - October 15, 2021 =
366 * Hotfix - email capture not syncing with integrations.
367
368 = 1.6.11 - October 14, 2021 =
369 * Add compatibility for Vimeo's new private video hash.
370 * Fix issue with video titles getting reset on analytics page.
371
372 = 1.6.10 - October 12, 2021 =
373 * Fix issue with built-in analytics sometimes not working with Youtube videos.
374
375 = 1.6.9 - October 11, 2021 =
376 * Fix compatibility issue with Loco translate not picking up translations from custom directories.
377 * Fix bug where custom css was getting cleared when editing a video.
378
379 = 1.6.8 - September 29, 2021 =
380 * Fix issue with Action Bar not displaying if set to display at 0%.
381
382 = 1.6.7 - September 28, 2021 =
383 * Hotfix: muted autoplay not working properly.
384
385 = 1.6.6 - September 28, 2021 =
386 * Email capture and CTA no longer need to exit fullscreen to show.
387 * Fix issue with private bunny.net videos not loading properly in Overlays editor.
388 * Fix compatibility with WPRocket delay javascript functionality.
389 * Fix issue where Youtube video gets unmuted automatically previously muted then paused and played again.
390 * Fix issue with videos not showing in RSS feeds.
391
392 = 1.6.5 - September 13, 2021 =
393 * Fix memory leak sometimes causing longer videos to freeze or crash.
394
395 = 1.6.4 - September 8, 2021 =
396 * Add placeholder for video loading.
397 * Fix incorrect title in google analytics.
398 * Fix race condition where HLS/Bunny videos sometimes won't load if browser caching is enabled.
399 * Change default lazy loaded Youtube size to be 16/9 to prevent size jump.
400
401 = 1.6.3 - September 2, 2021 =
402 * Fix issue with CTA and Email Collection sometimes getting delayed.
403 * Fix global styles not being outputted in Elementor.
404 * Fix issue with long urls sometimes not saving video.
405 * Fix translations issue with Youtube preset.
406
407 = 1.6.2 - August 31, 2021 =
408 * Fix issue with Rankmath breaking Presto Player in Divi Editor.
409 * Fix issue with shortcode returning styles when inserted into Gutenberg editor.
410 * Fix issue with large play button going behind controls on small player sizes.
411 * Fix issue with some servers changing deleted_at from NULL to 0000-00-00 00:00:00.
412
413 = 1.6.1 - August 26, 2021 =
414 * Fix issue with search term not being sent to server in Divi module.
415
416 = 1.6.0 - August 23, 2021 =
417 * New Feature: Divi Integration.
418 * New Feature: [Dyamic Overlays](https://prestoplayer.com/overlays).
419 * New Feature: [Dyanmic Text Watermark](https://prestoplayer.com/dynamic-watermarks).
420 * Fix issue where Google Analytics was adding multiple load and play events.
421 * Fix issue where large play button will appear in muted overlay when not selected in preset.
422
423 = 1.5.15 - August 23, 2021 =
424 * Fix issue with caption z-index for when dynamic javascript is not enabled.
425 * Fix issue with Email Collection not exiting fullscreen mode.
426
427 = 1.5.14 - August 12, 2021 =
428 * Hotfix: Caption z-index.
429
430 = 1.5.13 - August 12, 2021 =
431 * Fix issue with CTA sometimes not displaying if set to 100% and Lazy Load Youtube is enabled.
432 * Fix issue with CTA overlay opacity not saving.
433 * Fix issue with Safari poster image sometimes not displaying.
434 * Add bottom padding for iPhones full screen for Play inline option.
435 * Fix issue with "Hide Youtube UI" cutting off on fullscreen in some monitors.
436 * Fix PHP notice in elementor when there are not media hub items.
437
438 = 1.5.12 - August 3, 2021 =
439 * Hotfix: Issue with CTAs sometimes not appearing.
440
441 = 1.5.11 - August 3, 2021 =
442 * Fix height issue with bundled javascript versions.
443 * Fix centering issue with Youtube.
444
445 = 1.5.10 - August 2, 2021 =
446 * Fix height issue with Vimeo videos on iOS devices.
447
448 = 1.5.9 - July 26, 2021 =
449 * Fix issue with videos not being centered in iOS fullscreen.
450 * Fix issue with non-standard HLS links not playing as HLS.
451 * Fix issue with Lazy Load Youtube Videos needing a second click on newer iPad devices to play.
452 * Allow focus mode to work with Muted Autoplay.
453
454 = 1.5.8 - July 22, 2021 =
455 * Fix issue with Vimeo videos in Android Webview
456 * Fix additional request with Vimeo videos due to component re-rendering.
457 * Fix issue with Large Play button appearing on Muted Overlay when not enabled in preset.
458 * Fix HLS stuttering issue on iOS devices if Dynamically Load Javascript was not enabled.
459
460 = 1.5.7 - July 20, 2021 =
461 * Fix 5.8 block_categories and allowed_block_types deprecations.
462
463 = 1.5.6 - July 16, 2021 =
464 * Fix issue with CTA sometimes not showing in bundle (non dynamic javascript setting).
465
466 = 1.5.5 - July 13, 2021 =
467 * Fix issue where HLS script sometimes doesn't load depending on theme hooks.
468 * Fix missing "Login" translation in non-logged-in template.
469
470 = 1.5.4 - June 30, 2021 =
471 * Fix issue where Youtube and Vimeo were not using native player with playsinline turned off.
472 * Fix issue with native iOS player and CTAs.
473 * Fix issue with multiple non-preloaded HLS streams on the same page.
474 * Fix issue with CTAs sometimes not displaying
475 * Added missing translation for private video login text.
476
477 = 1.5.3 - June 25, 2021 =
478 * Hotfix: Analytics video edit button opacity.
479
480 = 1.5.2 - June 25, 2021 =
481 * Better default aspect ratio (16:9) for HLS streams that are not preloaded.
482 * Fix video previews being missing from video analytics page.
483
484 = 1.5.1 - June 23, 2021 =
485 * Add a dedicated "Captions" button option.
486 * Change "Play In Viewport" wording to "Focus Mode".
487 * Change resume play position to only happen past 1 second.
488 * Prevent lazy loaded youtube videos from sometimes automatically autoplaying in the admin.
489
490 = 1.5.0 - June 23, 2021 =
491 * Add Play only in Viewport feature.
492 * Add login message for private videos.
493 * Per user video analytics.
494 * HLS loading improvements.
495 * Fix date dropdown in analytics.
496
497 = 1.4.0 - June 2, 2021 =
498 * Add Call to Action Feature
499 * Added player custom CSS box.
500 * Added default preset option
501 * Fixed missing translations.
502
503 = 1.3.0 - May 24, 2021 =
504 * Shortcode enhancements [View Docs](https://prestoplayer.com/docs/presto-player-shortcode).
505 * Ability to turn on/off dynamic javascript loading for better compatibility with script combining.
506 * Preset option to choose sticky scroll position.
507 * Preset option for turning on captions by default.
508
509 = 1.2.9 - May 13, 2021 =
510 * Fix issue with sticky scroll sometimes not working.
511 * Fix minor styling issue with caption wrapping.
512
513 = 1.2.8 - May 12, 2021 =
514 * Fix issue with Open In New Tab not saving for custom button in Action Bar.
515
516 = 1.2.7 - May 12, 2021 =
517 * Fix issue with slow preset seeding query
518
519 = 1.2.6 - May 12, 2021 =
520 * PHP 8 Compatibility
521 * Add bulk editing features to Media Hub.
522 * Fix issue with Elementor not previewing bunny.net stream videos
523 * Fix issue where Bunny Stream private api key could not be manually updated on settings page.
524 * Fix issue with GoDaddy feedback modal breaking javascript on our post type page.
525
526 = 1.2.5 - May 11, 2021 =
527 * Fix issue with individual video pages not loading.
528 * Fix issue with Bunny stream videos not showing title.
529 * Allow vimeo direct hls urls in player.
530
531 = 1.2.4 - May 7, 2021 =
532 * Fix rounded corners issue in Safari.
533 * Fix issue with more than 100 videos in a bunny.net collection.
534
535 = 1.2.3 - May 6, 2021 =
536 * Fix issue with email capture sometimes not displaying.
537
538 = 1.2.2 - May 6, 2021 =
539 * Remove error logging from development.
540
541 = 1.2.1 - May 5, 2021 =
542 * Fix issue with free users not being able to add channel id.
543
544 = 1.2.0 - May 5, 2021 =
545 * New Action Bar. Add a timed YouTube subscribe bar or custom call to action.
546 * Fix default presets not being translatable.
547
548 = 1.1.4 - May 4, 2021 =
549 * Fix issue with Learndash caching video progress when video is changed.
550 * Fix RTL issue with video chapters.
551
552 = 1.1.3 - Apr 26, 2021 =
553 * Fix issue with TutorLMS video progression not marking lessons as complete.
554 * Fix issue where instructor roles in Learndash didn't have access to Bunny.net blocks.
555
556 = 1.1.2 - Apr 23, 2021 =
557 * Add css part to logo so it can be styled.
558 * Add visit time to progress for integrations.
559
560 = 1.1.1 - Apr 22, 2021 =
561 * Fix scrolling issue with bunny classic modal.
562 * Clear transient to force pro update check when core is updated.
563
564 = 1.1.0 - Apr 22, 2021 =
565 * Update core plugin for Bunny.net stream integration!
566
567 = 1.0.16 - Apr 21, 2021 =
568 * Fix issue where some user roles could not add videos if they could not edit posts.
569 * Fix php notice for undefined $logic_video when learndash is enabled and "AFTER" is chosen for video progression.
570 * Automatic RTL language support for email overlay, chapters and captions.
571 * Add css parts to overlay (play button, image) so they can be styled with custom css.
572 * Fix fullscreen centering issue with vimeo on iOS
573 * Fix fullscreen z-index issue with youtube on iOS
574
575 = 1.0.15 - Apr 19, 2021 =
576 * Fix issue with Lazy Load youtube requiring double click on iOS Safari.
577 * Fix issue with overlay not appearing on admin.
578
579 = 1.0.14 - Apr 15, 2021 =
580 * Fix issue with Learndash where Mark Complete buttons don't appear if "BEFORE" is selected in video progression.
581 * Compatibility with Siteground Optimizer
582 * Add video Fallbacks for when javascript fails to load.
583 * Fix issue with default Youtube poster images sometimes not loading.
584
585 = 1.0.13 - Apr 14, 2021 =
586 * Fix poster image not showing for Vimeo videos.
587 * Fix issue with poster image not appearing if more than one Youtube video is on a page.
588 * Fix debug notices if Learndash is activated but on a non-learndash page.
589
590 = 1.0.12 - Apr 13, 2021 =
591 * Fix issue with LearnDash lesson associated steps not being accessible if "before" is selected for display timing.
592
593 = 1.0.11 - Apr 13, 2021 =
594 * Fix issue where sticky scroll sometimes wasn't disabled on presets.
595 * Do fallback for Youtube Videos in Webview due to webview play restrictions in the YouTube API.
596
597 = 1.0.10 - Apr 13, 2021 =
598 * Fix javascript error when "Use existing on-page tag" setting is selected.
599 * Fix conflict with WP Offload SES plugin.
600
601 = 1.0.9 - Apr 11, 2021 =
602 * Fix remove unused javascript files.
603
604 = 1.0.8 - Apr 11, 2021 =
605 * Fix issue with email overlay sometimes showing incorrectly.
606
607 = 1.0.7 - Apr 11, 2021 =
608 * Fix issue with email overlay not showing if percentage is chosen.
609
610 = 1.0.6 - Apr 11, 2021 =
611 * Fix analytics reporting issue since 1.0.0.
612
613 = 1.0.5 - Apr 11, 2021 =
614 * WPRocket script combine compatibility.
615 * Fix issue with Youtube autoplay and Youtube muted autoplay not working intermittently.
616 * Fix issue with iOS/Safari/Vimeo during fullscreen where the video is not showing if rounded corners are enabled.
617 * Fix issue with 10 second skip tooltip showing 0s instead of 10s.
618
619 = 1.0.4 - Apr 10, 2021 =
620 * Fix issue where muted autoplay sometimes working with YouTube videos.
621
622 = 1.0.3 - Apr 6, 2021 =
623 * Fix issue with Vimeo private videos not showing if domain restriction was enabled.
624
625 = 1.0.2 - Apr 6, 2021 =
626 * Fix issue with Email capture z-index with Youtube videos
627 * Fix issue with Email capture not automatically playing lazy loaded Youtube videos.
628
629 = 1.0.1 - Apr 6, 2021 =
630 * Fix issue with sticky scroll z-index.
631
632 = 1.0.0 - Apr 6, 2021 =
633 * 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.
634 * 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.
635 * Style-Conflict Free - The player has been refactored into a web component, so it is now unaffected by theme styles.
636 * Dynamic Loading - The player now loads dynamically on the page, meaning it works seamlessly with popup plugins and lazy or ajax loading content.
637
638 = 0.0.57 - Mar 30, 2021 =
639 * Fix issue with Vimeo video not vertically centering on iOS devices.
640 * Fix issue with Learndash sometimes not hiding "Mark Complete" button.
641
642 = 0.0.56 - Mar 25, 2021 =
643 * Fix issue with muted autoplay playing with volume with Youtube videos introduced in last update.
644
645 = 0.0.55 - Mar 24, 2021 =
646 * Fix issue where Youtube video plays muted if clicked while loading.
647
648 = 0.0.54 - Mar 22, 2021 =
649 * TutorLMS video progression and watch time integration! [Watch A Video](https://prestoplayer.com/docs/tutorlms)
650 * Fix issue with some servers not allowing indexing of large varchar fields in database (Pantheon).
651
652 = 0.0.53 - Mar 18, 2021 =
653 * Fix style issue with Presto video block placeholder.
654 * Fix issue with Vimeo controls not being able to be retrieved in Firefox.
655 * Fix issue with not entering iosfullscreen of vimeo videos with playsinline=true.
656 * Fix vimeo aspect ratio on mobile.
657
658 = 0.0.52 - Mar 16, 2021 =
659 * Fix issue with black bars appearing on the top and bottom of YouTube videos.
660
661 = 0.0.51 - Mar 15, 2021 =
662 * Fix issue with learndash not disabling complete lesson button with "Before" selected.
663 * Fix issue with Youtube not fetching max res poster image.
664
665 = 0.0.50 - Mar 12, 2021 =
666 * Fix issue with some translations not being picked up due to JSX formatting.
667
668 = 0.0.49 - Mar 12, 2021 =
669 * Fix issue with Vimeo videos not being able to be played in Chrome if unmuted.
670
671 = 0.0.48 - Mar 12, 2021 =
672 * Fix issue with reusable videos showing up as "Untitled" on analytics page and not be clickable.
673
674 = 0.0.47 - Mar 11, 2021 =
675 * Fix issue with learndash not marking lesson as complete when quiz is next step.
676
677 = 0.0.46 - Mar 10, 2021 =
678 * Fix issue with private self-hosted video not working for non-admin users.
679 * Fix issue with Vimeo showing Vimeo's play button if Presto Player's play button was not set.
680 * Add ability to filter block attributes/data.
681
682 = 0.0.45 - Mar 9, 2021 =
683 * Fix issue with translations breaking settings page.
684 * Fix issue with learndash progression not working with Elementor pages.
685
686 = 0.0.44 - Mar 9, 2021 =
687 * Fix issue where muted autoplay was sometimes not logging analytics.
688 * Fix issue with translations overwriting some gutenberg translations in admin.
689
690 = 0.0.43 - Mar 8, 2021 =
691 * Fix conflict between Gravity Forms Block and Presto Player
692
693 = 0.0.42 - Mar 5, 2021 =
694 * Adding missing translation strings
695 * Fix issue where tapping muted autoplay video sometimes needed double tap on mobile.
696
697 = 0.0.41 - Mar 4, 2021 =
698 * Fix missing javascript translations on admin.
699 * Fix issue with iOS devices not being able to tap to get vimeo controls back.
700 * Fix issue with muted autoplay not restarting.
701
702 = 0.0.40 - Mar 4, 2021 =
703 * Fix issue with javascript translations not applying with Loco Translate.
704
705 = 0.0.39 - Mar 4, 2021 =
706 * Fix issue with Loco Translate picking up wrong .pot file
707
708 = 0.0.38 - Mar 2, 2021 =
709 * Add HLS video support! (Pro)
710 * Fix issue with Vimeo and save play position
711 * Fix issue with ajax progress and multiple players per page.
712 * Fix issue with LearnDash + Elementor not letting Elementor load if WP_DEBUG is on.
713
714 = 0.0.37 - Mar 1, 2021 =
715 * Hotfix: Issue with play button missing on muted autoplay with TutorLMS
716 * Hotfix: Issue with Beaver Themer overriding focus styles on play button causing it to not be tappable on mobile.
717 * Enhancement: Ship javascript source files with plugin to help with translations.
718
719 = 0.0.36 - Mar 1, 2021 =
720 * Update PHP requirements to 7.1
721 * Fix issue with muted autoplay not resuming play position on play when both options are enabled.
722 * Fix muted overlay focus style conflict that won't allow playing on some mobile devices while using Beaver Builder.
723 * Fix issue with poster image not appearing in desktop Safari for some videos.
724 * Fix issue where YouTube Autoplay sometimes does not have sound on Edge, Safari and Firefox.
725
726 = 0.0.35 - Feb 26, 2021 =
727 * Fix issue where ajax progress wasn't reaching 100%.
728 * Fix issue where ajax progress wasn't working without pro version installed.
729 * Fix issue where ajax progress was sending progress for muted autoplay.
730 * Make sure overlay images are responsive in case theme doesn't have responsive image css.
731 * Add translations to screen reader elements in player.
732
733 = 0.0.34 - Feb 26, 2021 =
734 * Fix conflict with Beaver Builder not allowing mobile clicks with muted autoplay.
735
736 = 0.0.33 - Feb 25, 2021 =
737 * Add polyfill for older browsers.
738 * Fix style conflict with astra and progress/volume bars.
739
740 = 0.0.32 - Feb 25, 2021 =
741 * Fix conflict with fitvids.js script.
742
743 = 0.0.31 - Feb 24, 2021 =
744 * Fix issue with chapters not showing up if "Performance Preference" is set to "extreme".
745 * Add some missing javascript translations.
746
747 = 0.0.30 - Feb 24, 2021 =
748 * Rename preload options to "performance preference" to make the feature easier to understand.
749
750 = 0.0.29 - Feb 24, 2021 =
751 * Fix some issues with fullscreen z-index on iOS devices.
752 * Fix overflow issue with playback speed menu on mobile.
753 * Make sure volume nob is not hidden on mobile in case of previous muting of other players.
754 * Fix issue where progress hook was never reaching 100%
755
756 = 0.0.28 - Feb 23, 2021 =
757 * Added LearnDash progression!
758
759 = 0.0.27 - Feb 22, 2021 =
760 * Fix issue with Presto Player breaking Cartflows pages when using Elementor.
761
762 = 0.0.26 - Feb 22, 2021 =
763 * Allow related videos to be clickable at end of youtube videos.
764
765 = 0.0.25 - Feb 21, 2021 =
766 * Fix issue with Vimeo videos not rendering correctly in Beaver Builder module.
767
768 = 0.0.24 - Feb 21, 2021 =
769 * Classic editor compatibility.
770
771 = 0.0.23 - Feb 21, 2021 =
772 * Add php actions for video progress for compatibility with 3rd party plugins.
773 * Don't load analytics or refresh analytics nonce unless video has started playing.
774
775 = 0.0.22 - Feb 20, 2021 =
776 * Ensure tags taxonomy is private.
777
778 = 0.0.21 - Feb 20, 2021 =
779 * Add tags for filtering/sorting of Media Hub.
780
781 = 0.0.20 - Feb 20, 2021 =
782 * Fix issue with svg controls not loading on backend.
783
784 = 0.0.19 - Feb 20, 2021 =
785 * More reliable video script output on shortcodes in different contexts (ACF, Pods).
786
787 = 0.0.18 - Feb 20, 2021 =
788 * More reliable video script output on Elementor templates.
789
790 = 0.0.17 - Feb 20, 2021 =
791 * Fix issue where video scripts were being loaded on pages without videos.
792
793 = 0.0.16 - Feb 20, 2021 =
794 * Revert last change due to issues with Elementor.
795
796 = 0.0.15 - Feb 20, 2021 =
797 * Fix issue where video scripts were being loaded on pages without videos.
798
799 = 0.0.14 - Feb 19, 2021 =
800 * Fix possible glitch with sidebar plugins crashing on reusable video pages.
801
802 = 0.0.13 - Feb 19, 2021 =
803 * New: Beaver Builder Module!
804 * Fix compatibility issues with iOS Safari with certain video settings.
805
806 = 0.0.12 - Feb 19, 2021 =
807 * Only save our settings on the settings page to prevent invalid errors for other settings.
808
809 = 0.0.11 - Feb 19, 2021 =
810 * Database performance optimizations
811 * Fix issue if jQuery migrate is disabled.
812
813 = 0.0.10 - Feb 18, 2021 =
814 * Fix issue with videos not showing up with Restrict Content Pro
815
816 = 0.0.9 - Feb 18, 2021 =
817 * Fix issue with videos not showing up with Restrict Content Free
818
819 = 0.0.8 - Feb 16, 2021 =
820 * Turn analytics off by default.
821
822 = 0.0.7 - Feb 15, 2021 =
823 * Allow authors and editors to edit branding.
824 * Fix border radius preview.
825 * Fix php notices.
826
827 = 0.0.6 - Feb 15, 2021 =
828 * Fix sticky scroll.
829 * Allow editing of Bunny.net details from settings page.
830 * Fix issues with Facebook webview in iOS.
831
832 = 0.0.5 - Feb 15, 2021 =
833 * Fix mobile Safari fullscreen issues.
834
835 = 0.0.4 - Feb 12, 2021 =
836 * Fix lazy loaded youtube videos on mobile Safari.
837
838 = 0.0.3 - Feb 10, 2021 =
839 * Initial release
840
841