HTML5 Audio Player · Version history
HTML5 Audio Player changelog and version history
- Latest version
- 2.10.1
- Nov 1, 2026 (8 days ago)
- Releases
- 47
- since 2019
- In the last year
- 26
- about one every 13 days
- Tested up to
- WordPress 7.1.4
- PHP 7.1 or later
Releases each year
- 20192 releases
- 20202 releases
- 20249 releases
- 202510 releases
- 202624 releases
202624 releases
HTML5 Audio Player 2.10.1Latest
- New: Transcript line colors: text, background, hover and playing line colors.
HTML5 Audio Player 2.10.0
- New: Interactive Transcript: show the text of your audio under the player. The line being spoken is highlighted, visitors click a line to jump to that moment and search inside the audio. Import SRT/VTT captions or type it in. Works in the Audio Player block, the [player] shortcode and the Elementor…
- New: Transcript for the Audio Playlist block: every track has its own transcript, and the box follows the track that is playing.
- New: Transcript for the Sticky Player (block and [player] shortcode): a “Transcript” button above the bar opens it in a panel.
- New: Transcript options: search box, open by default, corner radius, and a live preview in the block editor.
- New: Loading spinner: after play is pressed, the play button shows a spinner until the audio starts, so visitors know a large file or a Google Drive link is still loading. It can be turned off in Settings.
- Improvement: Help texts in the block settings now open from a “?” icon, and the Pro notices have a cleaner design.
- Improvement: Clearer focus color for the Categories and Tags tabs in the admin menu.
- Fix: Updated the Freemius SDK to fix the “Undefined array key HTTP_HOST” PHP warning when using WP-CLI.
- Fix: In the Elementor editor, a player added with the Shortcode widget kept showing the loader and did not start until the page was reloaded.
HTML5 Audio Player 2.9.0
- New: Added built-in Audio Analytics: a new HTML5 Audio Player → Analytics dashboard that shows plays, listening time and top tracks of your audio and radio players. Privacy-friendly: no cookies, no third-party services and IP addresses are never stored.
- New: Analytics works with the Audio Player block, [audio_player] shortcode, player shortcodes, Audio Playlist block, radio players and the Elementor widget.
- New: Daily chart of plays and listening time with Today and Last 7 days ranges.
- New: Top 5 most played tracks list.
- New: Broken audio alert that warns when audio files fail to play for visitors.
- New: Added an Analytics settings tab to enable or disable tracking, exclude administrators and automatically delete old listen records (30–730 days).
- New: Added an option to delete all analytics data, a privacy policy text suggestion, and analytics data cleanup on uninstall when “Delete Data on Uninstall” is enabled.
- Improvement: Redesigned the shortcode box on the Add/Edit Player screen with a one-click copy button.
- Improvement: Added a copy shortcode button in the All Players and All Radio Players lists.
- Improvement: Redesigned the HTML5 Audio Player admin menu for a cleaner, modern look.
- Fix: Restored the Title and Poster fields for the Sticky Player.
- Security: Fixed a Stored Cross-Site Scripting (XSS) vulnerability (CVE-2026-62039) that allowed users with Contributor or higher role to inject scripts through player titles, artist names and other text fields.
- Security: Added output escaping to all player, playlist and radio player skins and Elementor widgets, and blocked unsafe javascript: URLs in poster, download and subscribe links.
- Security: Added server-side sanitization for player text fields and [audio_player] shortcode attributes (width, preload, skin).
- Security: Fixed authorization bypass vulnerability in post duplication action.
HTML5 Audio Player 2.8.8
- Fix: Resolved PageSpeed Insights accessibility (“Navegación agéntica”) error by adding static aria-labels to player buttons and controls.
- Fix: Resolved Stamp skin Fast-Forward and Rewind buttons issue on mobile devices.
HTML5 Audio Player 2.8.7
- New: Added category and tag management options for Audio Player and Radio Player in the admin sidebar menu.
HTML5 Audio Player 2.8.6
- Fix: Resolved JavaScript ReferenceError crash where preload variable was undefined during initial player initialization.
- Fix: Fixed preload strategy setting (preload="none") to strictly prevent automated background audio range requests on page load across Gutenberg, Elementor, and shortcodes.
- New: Added Preload Strategy control field to Elementor Audio Player widgets and Standard Player metabox settings.
HTML5 Audio Player 2.8.5
- Fix: Resolved an issue where multiple audio players could play simultaneously without auto-pausing when switching tracks.
- Fix: Improved Elementor player widget initialization to prevent duplicate player instances.
HTML5 Audio Player 2.8.4
- Performance: Resolved a major site slowness issue by eliminating eager audio metadata request loops in playlists, preventing network bandwidth congestion on large playlists.
- Fix: Resolved duration and time played display orientation issue on the Default player skin.
- Fix: Fixed redundant secondary metadata probing when preload="none" is configured.
- Fix: Replaced dynamic timestamp versioning in Elementor widget script registration to restore browser HTTP caching.
HTML5 Audio Player 2.8.3
- New: Added Track Title Typography and Track Artist Typography controls with full Google Fonts, font size, weight, text transform, and spacing options for Narrow and Extensive playlist skins.
- New: Integrated Track Title and Artist Typography settings directly into Codestar Admin Shortcode Settings for all playlist skins.
- Fix: Restored playlist track title default font weight to normal (removed forced bold styling) to maintain original design aesthetics while allowing full user customization.
- Fix: Resolved an issue where unselected control buttons (mute, volume, settings) were forcibly rendered on standard audio players, allowing custom button configurations to work properly.
HTML5 Audio Player 2.8.2
- New: Added Subscribe Links button on Audio Playlist player supporting external podcast platforms (Spotify, Apple Podcasts, Amazon Music, YouTube Podcasts, and custom RSS Feeds).
- New: Added Playback Speed Control (0.5x – 2x) with floating popup menu across all Audio Playlist layouts, including Narrow and Extensive skins.
- New: Added Fast-Forward & Rewind Skip buttons with custom skip duration interval (seconds) across all Audio Playlist layouts, including Narrow and Extensive skins.
- Fix: Added fallback mechanism to ensure standard playback controls (progress bar, current time, duration, mute, volume) always render properly when control settings are missing or incomplete.
HTML5 Audio Player 2.8.1
- Update: Unlocked SoundCloud-style Static Waveform visualizer (WaveSurfer.js) in the Wave skin for Free users.
- Update: Removed 5-episode fetch limit on Podcast RSS feeds, allowing free users to fetch unlimited podcast episodes and set custom episode fetch limits.
HTML5 Audio Player 2.8.0
- New: Added Podcast RSS Feed importing and playback support for Audio Playlists (Narrow & Extensive).
- New: Integrated Podcast RSS Feed configuration directly into Codestar Admin Shortcode Settings.
- New: Added Playlist Filter & Search options to quickly filter tracks in audio playlists.
- New: Added real-time episode search bar for podcast playlist layers.
- New: Added numbered pagination and “Load More” button options for podcast episodes.
- New: Added custom podcast episode fetch limits and per-page display controls.
- New: Added Hide Download Icon and Shuffle Playlist toggle controls for Audio Playlists.
- New: Added show/hide toggles for podcast episode publication date and description details in Block Editor & Codestar Admin Settings.
- New: Added SoundCloud-style Static Waveform visualizer (WaveSurfer.js) and Waveform Style selector in Block Editor & Codestar Admin Settings.
- Improvement: Completely redesigned Admin Shortcode Settings interface with organized section headings and contextual field descriptions.
HTML5 Audio Player 2.7.5
- New: Added Autoplay & Browser Policy Handling (Autoplay Muted fallback) to bypass modern browser audio playback blocks.
- New: Added HLS (m3u8) streaming protocol support to play live streams seamlessly on iOS and modern web browsers.
- New: Added live buffering and connection status indicator showing “Connecting…”, “Buffering…”, and “Offline” status notifications.
- New: Added Multiple Radio Stations playlist supporting channel switching directly in the player.
- New: Added Backup / Fallback Stream URL for automatic failover switching if the primary server goes offline.
- New: Added Recently Played Track History to display track timelines via Icecast/Shoutcast metadata.
- Improvement: Native FLAC file upload support in WordPress Media Library.
- Improvement: Improved Stream Whitelist settings with step-by-step examples and added automatic URL hostname extraction.
HTML5 Audio Player 2.7.4
- Fix: Resolved player wrapper z-index stacking issue to prevent the player interface from overlapping with site navigation headers, dropdown menus, and overlays.
HTML5 Audio Player 2.7.3
- Fix: Resolved an issue where loading the player shortcode on a page containing third-party audio players could cause those third-party players to be hijacked by the plugin’s global player script.
HTML5 Audio Player 2.7.2
- New: Added “Enable Lazy Load” option across all player skins and playlist layouts to optimize page load performance.
HTML5 Audio Player 2.7.1
- Security: Hardened the Google Drive audio proxy endpoint to patch XSS and SSRF vulnerabilities by validating MIME types, manually enforcing redirect checks, and applying strict HTTP headers.
HTML5 Audio Player 2.7.0
- New: Moved the Audio Playlist Gutenberg Block from the Pro version to the Free version, allowing all users to create and display custom audio playlists.
- New: Added End Time (Excerpt) settings for limiting audio playback duration.
- Update: Completely redesigned and modernized the admin dashboard welcome screen with dynamic builder integration tabs (Gutenberg, Shortcode, Elementor) and status checks.
- Fix: Fixed an issue where the player’s customized colors and style settings reset back to original default colors when loading or re-opening a page in the Gutenberg block editor.
HTML5 Audio Player 2.6.4
- Fix: Resolved SoundCloud track URL playback issues for standard players, shortcodes, and Gutenberg Block Editor.
- Fix: Implemented secure internal SoundCloud API v2 progressive stream proxying to bypass restricted/temporary CDN stream URL expirations.
- Fix: Fixed block settings panel URL updates and block preview rendering issues for SoundCloud track links.
HTML5 Audio Player 2.6.3
- Fix: Resolved an issue where Google Drive audio links displayed 00:00 duration by implementing a robust Range-request proxy.
- Fix: Fixed server connection hanging and PHP session locking issues caused by uninterrupted background downloads in the proxy endpoint.
- Fix: Improved compatibility and stable playback for Google Drive URLs across all audio player skins and playlist blocks.
HTML5 Audio Player 2.6.2
- Fix: Fixed the issue where the audio players showed 00:00 duration.
HTML5 Audio Player 2.6.1
- Fix: Fixed the issue where the Fusion skin of the standard player was not appearing due to a NaN volume value issue.
HTML5 Audio Player 2.6.0
- New: Users can now turn shuffle on or off from Gutenberg and dashboard settings.
- Update: Massive structural update unlocking several previously PRO features to the Free version (Sticky player, standard skins, poster images, border radius, repeat, and more).
- Update: Cleaned up the free dashboard to neatly present premium-only settings via intuitive notice cards.
- Update: Fully redesigned the Playlist Premium unlock notice block.
- Update: Update brand new Dashboard.
- Fix: Printing Garbage / Raw JSON on the Page.
- Fix: Not Possible to Customise PRO Playlist Skin.
- Fix: Fix the player controls in Gutenberg Block Editor.
- Fix: Fix shuffle mode track mismatch issue.
- Fix: Resolved “Player not loading” issue on public/live WordPress websites caused by a JavaScript compatibility error (ReactDOM is not defined).
- Fix: Applied the fix across all player types — Fusion Player, Standard Player, Playlist (Narrow & Extensive), and Radio Player.
- Improvement: Improved Quick Player Settings with Documentation Link & Search Form Shortcode UI.
- Improvement: Completely revamped the HTML5 Audio Player. “Playback Speed” menu with a premium, elegant design and custom scrollbars.
HTML5 Audio Player 2.5.3
- Fixed: Undefined array key “postId”
202510 releases
HTML5 Audio Player 2.5.2
- Improved: Added settings to add whitelist domains list to protect against random URL requests in the radio player.
- Update: Freemius SDK
HTML5 Audio Player 2.5.1
HTML5 Audio Player 2.5.0
HTML5 Audio Player 2.4.0
HTML5 Audio Player 2.3.0
HTML5 Audio Player 2.3.3
HTML5 Audio Player 2.2.27
HTML5 Audio Player 2.3.2
HTML5 Audio Player 2.3.1
HTML5 Audio Player 2.2.28
20249 releases
HTML5 Audio Player 2.2.26
HTML5 Audio Player 2.2.25
HTML5 Audio Player 2.2.24
HTML5 Audio Player 2.2.19
HTML5 Audio Player 2.2.18
HTML5 Audio Player 2.2.14
HTML5 Audio Player 2.1.12
HTML5 Audio Player 2.1.6
HTML5 Audio Player 1.4.1
20202 releases
HTML5 Audio Player 1.4
HTML5 Audio Player 1.2
20192 releases
HTML5 Audio Player 1.1
HTML5 Audio Player 1.0
Questions about HTML5 Audio Player’s releases
What is the latest version of HTML5 Audio Player?
2.10.1, released on Nov 1, 2026 (1 week ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.1 or later.
How often is HTML5 Audio Player updated?
26 releases in the last year, about one every 13 days. Its first release on WordPress.org dates from March 2019.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in HTML5 Audio Player’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.