Release notes / Woo Audio Preview Pro
Premium Plugin Plugin

Woo Audio Preview Pro

Music stores and audio course sellers lose sales when customers can't hear a sample before buying. Woo Audio Preview Pro lets you upload a sample file in the backend and places a player directly on the product page, with full control over player position via WooCommerce hooks so the preview fits naturally into your existing product layout.

7 releases
v2.2.0 latest
February 26, 2026 shipped

v2.2.0 Latest

February 26, 2026
New 4 Fix 9

New

  • Playback speed control button (0.5x, 0.75x, 1x, 1.25x, 1.5x, 2x) with WaveSurfer support
  • WCFM and WC Vendors now use shared WCAP_Multivendor_Template for consistent vendor UI
  • CSS custom property --wcap-accent for one-line theme color override
  • CSS resets (box-sizing, font-family) inside player container to prevent theme conflicts

Fix

  • Input sanitization for all $_GET, $_POST, $_REQUEST inputs across admin, vendor, and license files
  • Output escaping for 3 unescaped outputs in settings and public templates
  • Added ABSPATH direct access protection to 8 PHP files
  • N+1 query - added update_meta_cache() before loop in v2 upgrade migration
  • Replaced deprecated get_settings() with get_option() in multivendor template
  • Option autoload set to false for license key, status, and settings options
  • Replaced global $post with WooCommerce-safe product retrieval for page builder compatibility (Elementor, Divi, Beaver Builder)
  • Replaced 12 hardcoded color values with inherit, currentColor, and rgba() for dark and custom theme support
  • Moved Google Drive toggle function from inline script to bundled JS file

v2.1.0

December 5, 2025
New 2 Improve 2 Fix 6

New

  • Waveform visualization feature with WaveSurfer.js v7.8.8
  • Compact waveform player layout with inline play button

Improve

  • Replaced AI-style purple gradient with WordPress blue theme
  • Removed emoji from upgrade notice for cleaner UI

Fix

  • Dokan dashboard compatibility and frontend audio player layout
  • Dokan new product audio fields and removed conflicting JS
  • Dokan vendor audio file upload functionality
  • Waveform time display and removed debug logs
  • Audio remove functionality issue
  • Upload file button issue

v2.0.0

Improve 6 Fix 8

Improve

  • Added dismissible upgrade notice for v2.0 with AJAX handling
  • Enhanced file extension validation (supports: mp3, wav, ogg, oga, m4a, aac, flac, wma, opus)
  • Improved settings validation and sanitization across all panels
  • Better vendor permission handling for WC Vendors, Dokan, and WCFM
  • Complete Grunt build configuration for production distribution
  • Updated translation POT file with latest strings

Fix

  • Bulk import modal - Added missing jquery-ui-dialog dependency
  • Dark theme visibility - Preview title now displays correctly in white color
  • File validation - Implemented dual-layer (PHP + JavaScript) validation for audio file types
  • General settings - All 7+ settings now properly functional
  • Watermark settings - Corrected option retrieval and interval/volume application
  • Advanced settings - Custom CSS and JavaScript now properly inject into frontend
  • Multivendor compatibility - WC Vendors metabox registration and vendor permission checks
  • Vendor role permissions - Audio upload capability now respects vendor management settings

v1.4.0

Fix 5

Fix

  • Resolved PHP warnings and a fatal error associated with Dokan (#38, #43)
  • Addressed PHP warnings to improve system stability (#42)
  • Corrected an issue where licenses did not deactivate if the response failed
  • Resolved a separate license issue to ensure proper license management
  • Fixed compatibility issues with PHP 8.2 to ensure smooth operation on the latest PHP version (#39)

v1.3.2

Fix 5

Fix

  • (#58) Unable-to-upload-xls-file
  • (57) Issue-with-dokan-plugin
  • (#35) color-picker-ui-issue
  • Set only inactive when the license key deactivates
  • Update the License activation file and set the response to transient

v1.3.1

Fix 2

Fix

  • (#33) Fixed player display issue
  • (#34) Fixed color scheme options not working on player

v1.3.0

Fix 1

Fix

  • Admin wrapper UI