What’s New in Presto Player Free?
Version 1.11.0
New:
- Searchable captions! 🎉
Fix:
- Issue with private audio not working for some WordPress users.
- Issue with action bar and CTA links not working sometimes with url parameters.
New: …
Version 1.10.2
Improvement:
- Make captions autodetect text direction.
Fix:
- Improve accessibility on control buttons with aria-pressed.
- Issue with captions sometimes not switching.
- Fix: issue with audio player email capture not working.
Improvement: …
Version 1.10.1
Fix:
- Issue with Integrations settings tab not loading for non-pro users
Fix:
Version 1.10.0
New:
- Webhooks email capture integration (Pro)
Fix:
- Issue with muted autoplay on iOS devices.
- CSS issue with classic bunny.net popup.
New: …
Version 1.9.14
Fix:
- Issue with Divi sometimes not able to query media items.
- The issue with large play button sizing not matching Modern skin.
- The issue with block widgets was sometimes not loading video scripts.
Fix: …
Version 1.9.13
New:
- Add filters for HTML attributes to player.
New: …
Version 1.9.12
Fix:
- Issue with fallback iframes not having a title attribute.
Fix: …
Version 1.9.11
Fix:
- The issue with volume when the chapter is clicked.
- Player icons not working with cross origin URL.
Fix: …
Version 1.9.10
Improvement:
- Use native HLS implementation for iOS devices to increase compatibility with different HLS streaming services.
Improvement: …
Version 1.9.9
Fix:
- Reset player progress on end of the video to prevent issue with TutorLMS.
Fix: …
Version 1.9.8
Fix:
- Styling for Preset list in the editor.
- Menu icon compatibility with WordPress 6.0.
Fix: …
Version 1.9.7
Improvement:
- Remove temporary files.
Improvement: …
Version 1.9.6
Fix:
- Add function checks in case wp_get_attachment_url is called before WP loads.
- Removing videos database table on uninstall.
- Error removing data on plugin uninstall.
Fix: …
Version 1.9.5
Improvement:
- Increased limit for Bunny.net stream collection list
Fix:
- Double play button on iOS mobile devices when Muted Autoplay Preview is enabled
Improvement: …
Version 1.9.4
Fix:
- Media was not loading on non LifterLMS pages.
Fix: …
Version 1.9.3
Fix:
- Issue with CTA skip button sometimes not working on mobile.
Fix: …
Version 1.9.2
Fix:
- Player gets paused when multiple media have muted autoplay enabled on the same page.
- UI issue with Media hub list in Divi Builder plugin.
- Player not loading LifterLMS Quiz pages.
Fix: …
Version 1.9.1
Improvement:
- UI tweaks in the video player appearance.
Fix:
- Long URLs were not working for the player.
Improvement: …
Version 1.9.0
New:
- Introduced Modern skin for the video. ( https://prestoplayer.com/docs/change-skins-for-your-video/ )
- Introduced Business skin for the video.
New: …
Version 1.8.6
Fix:
- Quality switcher missing on iOS device for HLS videos.
- Incorrect video links on RSS feed.
Fix: …
Version 1.8.5
Fix:
- Bunny.net popup UI issue with WordPress 5.9.
- Undefined error on click of private audio switch.
Fix: …
Version 1.8.4
Fix:
- Issue with colors not applying to watermark.
Fix: …
Version 1.8.3
Fix:
- Chapters not showing in timeline for Vimeo videos.
- Dynamic text not being replaced in Watermark.
- Issue where muted autoplay videos requiring double-tap on iOS to play.
- Hide logo option not showing in preview.
Fix: …
Version 1.8.2
New:
- CSS variables for unauthorized view styling.
Fix:
- Issue with TutorLMS latest update breaking videos.
- Timestamp links now inherit theme styles.
New: …
Version 1.8.1
New:
- Settings to set Default Preset for Audio player.
Fix:
- Audio Player preview UI issues on analytics screen
New: …
Version 1.8.0
New:
- Audio player – ( https://prestoplayer.com/docs/presto-player-audio/ )
- Timestamp links shortcode – ( https://prestoplayer.com/docs/presto-timestamps/ )
New: …
Version 1.7.2
Fix:
- Right to Left issue with the email capture form.
- Whitelist CSS variables for compatibility on archive pages.
Fix: …
Version 1.7.1
Improvements:
- Compatibility with with WordPress.com hosting stripping out player tag.
- Automatically set media hub title when left blank.
Fix:
- z-index issue where action bar is below muted preview.
- Double-play button issue on iOS devices when muted preview and large play button are enabled.
Improvements: …
Version 1.7.0
New:
- LifterLMS video progression and analytics integration. Learn More
- Video end options (go to start, loop)
- WP Rocket compatibility with “Delay Javascript Execution” option.
Improvements:
- Shortcode enhancements – ability to add both id and src attributes.
Fix:
- Elementor module edit links for multisite.
- Conflict with Kadence Blocks spacer block in Admin.
New: …
Version 1.6.13
Fix:
- issue with Dynamic URL Override with Elementor not changing providers.
Fix: …
Version 1.6.12
Fix
- Email capture not syncing with integrations.
Fix …
Version 1.6.11
Fix
- Add compatibility for Vimeo’s new private video hash.
- Fix issue with video titles getting reset on analytics page.
Fix …
Version 1.6.10
Fix
- Fix issue with built-in analytics sometimes not working with Youtube videos.
Fix …
Version 1.6.9
Fix
- Fix compatibility issue with Loco translate not picking up translations from custom directories.
- Fix bug where custom css was getting cleared when editing a video.
Fix …
Version 1.6.8
Fix
- Fix issue with Action Bar not displaying if set to display at 0%.
Fix …
Version 1.6.6
Fix
- Email capture and CTA no longer need to exit fullscreen to show.
- Fix issue with private bunny.net videos not loading properly in Overlays editor.
- Fix compatibility with WPRocket delay javascript functionality.
- Fix issue where Youtube video gets unmuted automatically previously muted then paused and played again.
- Fix issue with videos not showing in RSS feeds.
Fix …
Version 1.6.7
Fix
- Muted autoplay not working properly.
Fix …
Version 1.6.5
Fix
- Fix memory leak sometimes causing longer videos to freeze or crash.
Fix …
Version 1.6.4
Fix
- Add placeholder for video loading.
- Fix incorrect title in google analytics.
- Fix race condition where HLS/Bunny videos sometimes won’t load if browser caching is enabled.
- Change default lazy loaded Youtube size to be 16/9 to prevent size jump.
Fix …
Version 1.6.3
Fix
- Fix issue with CTA and Email Collection sometimes getting delayed.
- Fix global styles not being outputted in Elementor.
- Fix issue with long urls sometimes not saving video.
- Fix translations issue with Youtube preset.
Fix …
Version 1.6.2
Fix
- Fix issue with Rankmath breaking Presto Player in Divi Editor.
- Fix issue with shortcode returning styles when inserted into Gutenberg editor.
- Fix issue with large play button going behind controls on small player sizes.
- Fix issue with some servers changing deleted_at from NULL to 0000-00-00 00:00:00.
Fix …
Version 1.6.1
Fix
- Fix issue with search term not being sent to server in Divi module.
Fix …
Version 1.5.15
Fix
- Fix issue with caption z-index for when dynamic javascript is not enabled.
- Fix issue with Email Collection not exiting fullscreen mode.
Fix …
Version 1.6.0
- New Feature: Divi Integration.
- New Feature: Dyamic Overlays.
- New Feature: Dyanmic Text Watermark.
- Fix issue where Google Analytics was adding multiple load and play events.
- Fix issue where large play button will appear in muted overlay when not selected in preset.
New …
Version 1.5.13
Fix
- Fix issue with CTA sometimes not displaying if set to 100% and Lazy Load Youtube is enabled.
- Fix issue with CTA overlay opacity not saving.
- Fix issue with Safari poster image sometimes not displaying.
- Add bottom padding for iPhones full screen for Play inline option.
- Fix issue with “Hide Youtube UI” cutting off on fullscreen in some monitors.
- Fix PHP notice in elementor when there are not media hub items.
Fix …
Version 1.5.14
Fix
- Caption z-index.
Fix …
Version 1.5.11
Fix
- Fix height issue with bundled javascript versions.
- Fix centering issue with Youtube.
Fix …
Version 1.5.12
Fix
- Issue with CTAs sometimes not appearing.
Fix …
Version 1.5.10
Fix
- Fix height issue with Vimeo videos on iOS devices.
Fix …
Version 1.5.9
Fix
- Fix issue with videos not being centered in iOS fullscreen.
- Fix issue with non-standard HLS links not playing as HLS.
- Fix issue with Lazy Load Youtube Videos needing a second click on newer iPad devices to play.
- Allow focus mode to work with Muted Autoplay.
Fix …
Version 1.5.8
Fix
- Fix issue with Vimeo videos in Android Webview
- Fix additional request with Vimeo videos due to component re-rendering.
- Fix issue with Large Play button appearing on Muted Overlay when not enabled in preset.
- Fix HLS stuttering issue on iOS devices if Dynamically Load Javascript was not enabled.
Fix …
Version 1.5.7
Fix
- Fix 5.8 block_categories and allowed_block_types deprecations.
Fix …
Version 1.5.6
Fix
- Fix issue with CTA sometimes not showing in bundle (non-dynamic javascript setting).
Fix …
Version 1.5.5
Fix
- Fix issue where HLS script sometimes doesn’t load depending on theme hooks.
- Fix missing “Login” translation in non-logged-in template.
Fix …
Version 1.5.4
Fix
- Fix issue where Youtube and Vimeo were not using native player with playsinline turned off.
- Fix issue with native iOS player and CTAs.
- Fix issue with multiple non-preloaded HLS streams on the same page.
- Fix issue with CTAs sometimes not displaying
- Added missing translation for private video login text.
Fix …
Version 1.5.2
Fix
- Better default aspect ratio (16:9) for HLS streams that are not preloaded.
- Fix video previews being missing from video analytics page.
Fix …
Version 1.5.3
Fix
- Analytics video edit button opacity.
Fix …
Version 1.5.0
Fix
- Add Play only in Viewport feature.
- Add login message for private videos.
- Per user video analytics.
- HLS loading improvements.
- Fix date dropdown in analytics.
Fix …
Version 1.5.1
Fix
- Add a dedicated “Captions” button option.
- Change “Play In Viewport” wording to “Focus Mode”.
- Change resume play position to only happen past 1 second.
- Prevent lazy loaded youtube videos from sometimes automatically autoplaying in the admin.
Fix …
Version 1.4.0
Fix
- Add Call to Action Feature
- Added player custom CSS box.
- Added default preset option
- Fixed missing translations.
Fix …
Version 1.3.0
Fix
- Shortcode enhancements View Docs.
- Ability to turn on/off dynamic javascript loading for better compatibility with script combining.
- Preset option to choose sticky scroll position.
- Preset option for turning on captions by default.
Fix …
Version 1.2.9
Fix
- Fix issue with sticky scroll sometimes not working.
- Fix minor styling issue with caption wrapping.
Fix …
Version 1.2.6
Fix
- PHP 8 Compatibility
- Add bulk editing features to Media Hub.
- Fix issue with Elementor not previewing bunny.net stream videos
- Fix issue where Bunny Stream private api key could not be manually updated on settings page.
- Fix issue with GoDaddy feedback modal breaking javascript on our post type page.
Fix …
Version 1.2.7
Fix
- Fix issue with slow preset seeding query
Fix …
Version 1.2.8
Fix
- Fix issue with Open In New Tab not saving for custom button in Action Bar.
Fix …
Version 1.2.5
Fix
- Fix issue with individual video pages not loading.
- Fix issue with Bunny stream videos not showing title.
- Allow vimeo direct hls urls in player.
Fix …
Version 1.2.4
Fix
- Fix rounded corners issue in Safari.
- Fix issue with more than 100 videos in a bunny.net collection.
Fix …
Version 1.2.2
Fix
- Remove error logging from development.
Fix …
Version 1.2.3
Fix
- Fix issue with email capture sometimes not displaying.
Fix …
Version 1.2.0
Fix
- New Action Bar. Add a timed YouTube subscribe bar or custom call to action.
- Fix default presets not being translatable.
Fix …
Version 1.2.1
Fix
- Fix issue with free users not being able to add channel id.
Fix …
Version 1.1.4
Fix
- Fix issue with Learndash caching video progress when video is changed.
- Fix RTL issue with video chapters.
Fix …
Version 1.1.3
Fix
- Fix issue with TutorLMS video progression not marking lessons as complete.
- Fix issue where instructor roles in Learndash didn’t have access to Bunny.net blocks.
Fix …
Version 1.1.2
Fix
- Add css part to logo so it can be styled.
- Add visit time to progress for integrations.
Fix …
Version 1.1.0
Fix
- Update core plugin for Bunny.net stream integration!
Fix …
Version 1.1.1
Fix
- Fix scrolling issue with bunny classic modal.
- Clear transient to force pro update check when core is updated.
Fix …
Version 1.0.16
Fix
- Fix issue where some user roles could not add videos if they could not edit posts.
- Fix php notice for undefined $logic_video when learndash is enabled and “AFTER” is chosen for video progression.
- Automatic RTL language support for email overlay, chapters and captions.
- Add css parts to overlay (play button, image) so they can be styled with custom css.
- Fix fullscreen centering issue with vimeo on iOS
- Fix fullscreen z-index issue with youtube on iOS
Fix …
Version 1.0.15
Fix
- Fix issue with Lazy Load youtube requiring double click on iOS Safari.
- Fix issue with overlay not appearing on admin.
Fix …
Version 1.0.14
Fix
- Fix issue with Learndash where Mark Complete buttons don’t appear if “BEFORE” is selected in video progression.
- Compatibility with Siteground Optimizer
- Add video Fallbacks for when javascript fails to load.
- Fix issue with default Youtube poster images sometimes not loading.
Fix …
Version 1.0.13
Fix
- Fix poster image not showing for Vimeo videos.
- Fix issue with poster image not appearing if more than one Youtube video is on a page.
- Fix debug notices if Learndash is activated but on a non-learndash page.
Fix …
Version 1.0.10
Fix
- Fix javascript error when “Use existing on-page tag” setting is selected.
- Fix conflict with WP Offload SES plugin.
Fix …
Version 1.0.11
Fix
- Fix issue where sticky scroll sometimes wasn’t disabled on presets.
- Do fallback for Youtube Videos in Webview due to webview play restrictions in the YouTube API.
Fix …
Version 1.0.12
Fix
- Fix issue with LearnDash lesson associated steps not being accessible if “before” is selected for display timing.
Fix …
Version 1.0.5
Fix
- WPRocket script combine compatibility.
- Fix issue with Youtube autoplay and Youtube muted autoplay not working intermittently.
- Fix issue with iOS/Safari/Vimeo during fullscreen where the video is not showing if rounded corners are enabled.
- Fix issue with 10 second skip tooltip showing 0s instead of 10s.
Fix …
Version 1.0.6
Fix
- Fix analytics reporting issue since 1.0.0.
Fix …
Version 1.0.7
Fix
- Fix issue with email overlay not showing if percentage is chosen.
Fix …
Version 1.0.8
Fix
- Fix issue with email overlay sometimes showing incorrectly.
Fix …
Version 1.0.9
Fix
- Fix remove unused javascript files.
Fix …
Version 1.0.4
Fix
- Fix issue where muted autoplay sometimes working with YouTube videos.
Fix …
Version 1.0.0
Fix
- 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.
- 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.
- Style-Conflict Free – The player has been refactored into a web component, so it is now unaffected by theme styles.
- Dynamic Loading – The player now loads dynamically on the page, meaning it works seamlessly with popup plugins and lazy or ajax loading content.
Fix …
Version 1.0.1
Fix
- Fix issue with sticky scroll z-index.
Fix …
Version 1.0.2
Fix
- Fix issue with Email capture z-index with Youtube videos
- Fix issue with Email capture not automatically playing lazy loaded Youtube videos.
Fix …
Version 1.0.3
Fix
- Fix issue with Vimeo private videos not showing if domain restriction was enabled.
Fix …
Version 0.0.57
Fix
- Fix issue with Vimeo video not vertically centering on iOS devices.
- Fix issue with Learndash sometimes not hiding “Mark Complete” button.
Fix …
Version 0.0.56
Fix
- Fix issue with muted autoplay playing with volume with Youtube videos introduced in last update.
Fix …
Version 0.0.55
Fix
- Fix issue where Youtube video plays muted if clicked while loading.
Fix …
Version 0.0.54
Fix
- TutorLMS video progression and watch time integration! Watch A Video
- Fix issue with some servers not allowing indexing of large varchar fields in database (Pantheon).
Fix …
Version 0.0.53
Fix
- Fix style issue with Presto video block placeholder.
- Fix issue with Vimeo controls not being able to be retrieved in Firefox.
- Fix issue with not entering iosfullscreen of vimeo videos with playsinline=true.
- Fix vimeo aspect ratio on mobile.
Fix …
Version 0.0.52
Fix
- Fix issue with black bars appearing on the top and bottom of YouTube videos.
Fix …
Version 0.0.51
Fix
- Fix issue with learndash not disabling complete lesson button with “Before” selected.
- Fix issue with Youtube not fetching max res poster image.
Fix …
Version 0.0.48
Fix
- Fix issue with reusable videos showing up as “Untitled” on analytics page and not be clickable.
Fix …
Version 0.0.49
Fix
- Fix issue with Vimeo videos not being able to be played in Chrome if unmuted.
Fix …
Version 0.0.50
Fix
- Fix issue with some translations not being picked up due to JSX formatting.
Fix …
Version 0.0.47
Fix
- Fix issue with learndash not marking lesson as complete when quiz is next step.
Fix …
Version 0.0.46
Fix
- Fix issue with private self-hosted video not working for non-admin users.
- Fix issue with Vimeo showing Vimeo’s play button if Presto Player’s play button was not set.
- Add ability to filter block attributes/data.
Fix …
Version 0.0.44
Fix
- Fix issue where muted autoplay was sometimes not logging analytics.
- Fix issue with translations overwriting some gutenberg translations in admin.
Fix …
Version 0.0.45
Fix
- Fix issue with translations breaking settings page.
- Fix issue with learndash progression not working with Elementor pages.
Fix …
Version 0.0.43
Fix
- Fix conflict between Gravity Forms Block and Presto Player
Fix …
Version 0.0.42
Fix
- Adding missing translation strings
- Fix issue where tapping muted autoplay video sometimes needed double tap on mobile.
Fix …
Version 0.0.39
Fix
- Fix issue with Loco Translate picking up wrong .pot file
Fix …
Version 0.0.40
Fix
- Fix issue with javascript translations not applying with Loco Translate.
Fix …
Version 0.0.41
Fix
- Fix missing javascript translations on admin.
- Fix issue with iOS devices not being able to tap to get vimeo controls back.
- Fix issue with muted autoplay not restarting.
Fix …
Version 0.0.38
Fix
- Add HLS video support! (Pro)
- Fix issue with Vimeo and save play position
- Fix issue with ajax progress and multiple players per page.
- Fix issue with LearnDash + Elementor not letting Elementor load if WP_DEBUG is on.
Fix …
Version 0.0.36
Fix
- Update PHP requirements to 7.1
- Fix issue with muted autoplay not resuming play position on play when both options are enabled.
- Fix muted overlay focus style conflict that won’t allow playing on some mobile devices while using Beaver Builder.
- Fix issue with poster image not appearing in desktop Safari for some videos.
- Fix issue where YouTube Autoplay sometimes does not have sound on Edge, Safari and Firefox.
Fix …
Version 0.0.37
Fix
- Issue with play button missing on muted autoplay with TutorLMS
- Issue with Beaver Themer overriding focus styles on play button causing it to not be tappable on mobile.
- Enhancement: Ship javascript source files with plugin to help with translations.
Fix …
Version 0.0.34
Fix
- Fix conflict with Beaver Builder not allowing mobile clicks with muted autoplay.
Fix …
Version 0.0.35
Fix
- Fix issue where ajax progress wasn’t reaching 100%.
- Fix issue where ajax progress wasn’t working without pro version installed.
- Fix issue where ajax progress was sending progress for muted autoplay.
- Make sure overlay images are responsive in case theme doesn’t have responsive image css.
- Add translations to screen reader elements in player.
Fix …
Version 0.0.32
Fix
- Fix conflict with fitvids.js script.
Fix …
Version 0.0.33
Fix
- Add polyfill for older browsers.
- Fix style conflict with astra and progress/volume bars.
Fix …
Version 0.0.29
Fix
- Fix some issues with fullscreen z-index on iOS devices.
- Fix overflow issue with playback speed menu on mobile.
- Make sure volume nob is not hidden on mobile in case of previous muting of other players.
- Fix issue where progress hook was never reaching 100%
Fix …
Version 0.0.30
Fix
- Rename preload options to “performance preference” to make the feature easier to understand.
Fix …
Version 0.0.31
Fix
- Fix issue with chapters not showing up if “Performance Preference” is set to “extreme”.
- Add some missing javascript translations.
Fix …
Version 0.0.28
Fix
- Added LearnDash progression!
Fix …
Version 0.0.26
Fix
- Allow related videos to be clickable at end of youtube videos.
Fix …
Version 0.0.27
Fix
- Fix issue with Presto Player breaking Cartflows pages when using Elementor.
Fix …
Version 0.0.23
Fix
- Add php actions for video progress for compatibility with 3rd party plugins.
- Don’t load analytics or refresh analytics nonce unless video has started playing.
Fix …
Version 0.0.24
Fix
- Classic editor compatibility.
Fix …
Version 0.0.15
Fix
- Fix issue where video scripts were being loaded on pages without videos.
Fix …
Version 0.0.16
Fix
- Revert last change due to issues with Elementor.
Fix …
Version 0.0.17
Fix
- Fix issue where video scripts were being loaded on pages without videos.
Fix …
Version 0.0.18
Fix
- More reliable video script output on Elementor templates.
Fix …
Version 0.0.19
Fix
- More reliable video script output on shortcodes in different contexts (ACF, Pods).
Fix …
Version 0.0.20
Fix
- Fix issue with svg controls not loading on backend.
Fix …
Version 0.0.21
Fix
- Add tags for filtering/sorting of Media Hub.
Fix …
Version 0.0.22
Fix
- Ensure tags taxonomy is private.
Fix …
Version 0.0.25
Fix
- Fix issue with Vimeo videos not rendering correctly in Beaver Builder module.
Fix …
Version 0.0.11
Fix
- Database performance optimizations
- Fix issue if jQuery migrate is disabled.
Fix …
Version 0.0.12
Fix
- Only save our settings on the settings page to prevent invalid errors for other settings.
Fix …
Version 0.0.13
Fix
- New: Beaver Builder Module!
- Fix compatibility issues with iOS Safari with certain video settings.
Fix …
Version 0.0.14
Fix
- Fix possible glitch with sidebar plugins crashing on reusable video pages.
Fix …
Version 0.0.9
Fix
- Fix issue with videos not showing up with Restrict Content Free
Fix …
Version 0.0.10
Fix
- Fix issue with videos not showing up with Restrict Content Pro
Fix …
Version 0.0.8
Fix
- Turn analytics off by default.
Fix …
Version 0.0.5
Fix
- Fix mobile Safari fullscreen issues.
Fix …
Version 0.0.6
Fix
- Fix sticky scroll.
- Allow editing of Bunny.net details from settings page.
- Fix issues with Facebook webview in iOS.
Fix …
Version 0.0.7
Fix
- Allow authors and editors to edit branding.
- Fix border radius preview.
- Fix php notices.
Fix …
Version 0.0.4
Fix
- Fix lazy loaded youtube videos on mobile Safari.
Fix …
Version 0.0.3
Fix
- Initial release
Fix …