FluentPlayer – Video Player With Forms & Lead Capture

Changelog

1.3.0 (Date: July 22, 2026)

  • Feature: Add any media by pasting a URL — the provider is detected automatically, and same-site upload URLs resolve to their library attachment
  • Feature: Configurable media shortcode — playback-override attributes and an optional dynamic source (id is no longer required)
  • Feature: Elementor widgets for the player and playlist, with full block-parity player settings
  • Feature: Divi 5 Visual Builder modules for the player and playlist
  • Feature: Audio playback support for CDN media providers
  • Feature: Editors can now author media, layers, and presets (previously admin-only); adjustable via the fluent_player/authoring_capability filter
  • Feature: FluentCRM integration — watched milestones and layer interactions are tracked and logged to the contact timeline
  • Feature: Private media now play wherever they are embedded (pages, courses) while their standalone page returns 404 and stays out of sitemaps and search — so course videos are never publicly exposed
  • Feature: Media created from a FluentCommunity lesson defaults to Private, so it never gets a public standalone page
  • Improvement: Unconfigured Pro sources collapse behind a More sources toggle, and disconnected providers link to their setup
  • Improvement: YouTube posters are served as WebP for faster loading
  • Improvement: The block editor player preview is lazy-loaded
  • Improvement: A branded loading backdrop covers the block editor’s white boot phase
  • Improvement: Cmd/Ctrl+S saves settings, and a keyboard shortcut creates new media from the admin pages
  • Improvement: Locked providers are announced to assistive technology
  • Improvement: The block editor media and playlist pickers are now searchable and load results in pages, so libraries beyond the first 20 items are reachable
  • Improvement: FluentCRM timeline events and layer pickers now show block-editor labels (form title, provider name), and the media picker lists newest first
  • Fix: Chapter files with umlauts and other non-ASCII characters render correctly in the block preview
  • Fix: Audio players show all controls without scrolling
  • Fix: Per-video audio normalization is saved reliably
  • Fix: Overlay layers (forms, CTAs) no longer fail to appear on sites that load animation libraries such as GSAP
  • Fix: Editing a media from a page or lesson where it is embedded no longer changes the media’s visibility
  • Fix: The Modern preset’s mobile control bar no longer crowds the seek bar
  • Fix: The Elementor and Divi builders no longer show a blank canvas for the timed-content and playlist blocks
  • Fix: Portrait (9:16) YouTube Shorts fill the frame instead of being letterboxed
  • Fix: Page-builder panel colors apply on the front end, and the Divi media module is selectable in the builder

1.2.0 (Date: July 8, 2026)

  • Improvement: Resume playback can now be set per video, overriding the preset
  • Fix: The frontend language switcher button is now clickable
  • Fix: The selected hotspot icon stays visible in the picker preview
  • Fix: The admin top-nav dropdown is no longer hidden behind the WordPress admin bar
  • Fix: The media-select search icon no longer overlaps the input text

1.1.0 (Date: July 6, 2026)

  • Feature: Use a FluentPlayer video as a FluentCommunity lesson’s feature media
  • Improvement: The YouTube paused cover button now uses your brand color and hides YouTube’s default play button
  • Improvement: Refined the player vignette overlay
  • Improvement: Hide in-video form layers when a video plays inside a FluentCommunity lesson
  • Fix: Players now re-initialize correctly when switching lessons in FluentCommunity
  • Fix: The loading overlay no longer blocks clicks before the player is ready
  • Fix: YouTube subscribe button styling now survives aggressive theme CSS

1.0.9 (Date: June 29, 2026)

  • Feature: Customize the confirmation message shown after someone submits the email-capture form
  • Feature: Set a custom color and background for the play button
  • Feature: FluentCRM Double optin email support
  • Feature: Bulk actions in the media list — trash, restore, and change the status of multiple items at once
  • Improvement: Honor WordPress’s built-in password protection on the player — protected videos and audio now unlock right on the page
  • Improvement: Honor WordPress’s native scheduling for media — set a future publish date and see a clear Scheduled status and time
  • Improvement: Cleaner, more compact media list and a thumbnail with the media type shown in the title
  • Improvement: Refined, more compact media editor — unified setting cards
  • Improvement: Show or hide columns in the media list to fit the table to what you need
  • Improvement: Redesigned player right-click menu with item icons and a refreshed look
  • Improvement: Spot overlapping timed content at a glance and edit each item inline
  • Improvement: Clearer permanent-delete confirmation so media isn’t removed by mistake
  • Improvement: Faster-loading admin dashboard
  • Security: Hardened the player’s styling output against injection
  • Fix: The video preview now shows while you scrub in the layer, overlay, and chapter editors
  • Fix: On-screen layers such as email capture now correctly hold keyboard focus
  • Fix: Audio tracks in a mixed playlist now play in the audio player
  • Fix: The playlist player now fills the available width and its menu toggle works reliably
  • Fix: YouTube playback and lesson settings now work correctly inside FluentCommunity
  • Fix: Restored the YouTube and Analytics toggles on the settings page
  • Fix: Reliability and rate-limiting improvements for the FluentCRM double opt-in flow
  • Fix: The Default Aspect Ratio option now displays correctly in settings
  • Fix: Renamed “Poster Image” to “Thumbnail” in the media block for clarity

1.0.8 (Date: June 22, 2026)

  • Maintenance: Internal improvements, compatibility, and stability updates

1.0.7 (Date: June 22, 2026)

  • Feature: Migrate media, per-video color, thumbnails, YouTube no-cookie settings, and email submissions from Presto Player
  • Feature: Update Playlist flow for the playlist block
  • Feature: Back button in the media editor header
  • Feature: Unsaved changes guard on the settings page
  • Improvement: All Media and Settings quick links in the plugins row
  • Improvement: Skeleton loaders across the settings and analytics pages
  • Improvement: Sortable columns and refined visibility controls in the media and playlist tables
  • Improvement: Accessibility pass across the admin — accessible names, keyboard navigation, and AA contrast
  • Improvement: Throttle player time-update handlers to reduce per-frame work and improve smoothness
  • Fix: Let the assigned preset control resume-playback
  • Fix: Make YouTube Privacy-Enhanced Mode actually toggle the embed and poster hosts
  • Fix: Load the timed-content frontend script once across all render paths
  • Fix: Pro-gate the Google Analytics gtag enqueue
  • Fix: Honor |fallback on contact smartcodes when no CRM contact is present
  • Fix: Neutralize spreadsheet formula injection in email exports

Plugin Website
Visit website

Version:
1.3.0
Last Updated
July 23, 2026
Active Installs
1000
Requires
WordPress 6.4
Tested Up To
WordPress 7.0.2
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.