Undated · 15 versions
3.7.1
Latest1 improvement2 fixes
Improved- Tested up to WordPress 6.4.2 and WooCommerce 8.4.0
Fixed- Scripts and styles not being added in embed template
- Caching transients not being loaded correctly
New- New class to handle instance data caching
- Added dynamic tags to playlist internal and external files of the Elementor widget
Improved- Improved selection of multiple preview files
- Improved srcset attribute, particularly for non-square images
- Improved caching of global settings
- Added `queue:processed` event
- Tested up to WordPress 6.4.1 and WooCommerce 8.3.1
Fixed- Batch process to regenerate peak files hanging when files are missing
- Sample instances on administrative area not being displayed correctly
- Instances are not loaded if initially hidden
Fixed- Peak getter function doesn't work properly under certain circumstances
3.6.3
3 improvements3 fixes
Improved- Reduced size of waveform peak data
- Reduced size of cached instances
- Declared compatibility with WooCommerce HPOS and Cart&Checkout Blocks
Fixed- $wp_filesystem not being defined under certain circumstances
- Unnecessary source maps being loaded and triggering 404 errors
- Icon fonts being preloaded but not used immediately
3.6.2
4 improvements3 fixes
Improved- Improved product thumbnail handling for remotely hosted tracks
- Improved placeholders with icons and links
- Added cache clearing upon update
- Tested up to WordPress 6.3.2 and WooCommerce 8.2.0
Fixed- Margins use the wrong CSS syntax
- PHP warnings being output to the error log when users are not logged in
- Removed extra quote after default placeholder classname
3.6.1
2 improvements1 fix
Improved- Improved stylesheets of most skins
- Improved the alignment of placeholders in playlists
Fixed- MediaSession doesn't show the correct track metadata on first play
New- Responsive image to player thumbnails
- Support to Bundle Products
- Integration with BEAR WooCommerce Bulk Editor
- Added "Table Row" skin
Improved- Added more configuration parameters to fall back to the Media Element in Safari and iOS
- Improved playback continuity on iOS devices when the web page loses focus
- Improved block styling in the block editor
- Improved handling of product preview files metadata
- Improved loading of instances through AJAX calls
- Improved use of ABSPATH definition
- Improved W3 skins styling
- Other minor styling improvements
- Adjusted code to new WordPress Coding Standards
- Tested up to WordPress 6.3.1 and WooCommerce 8.1.1
Fixed- WavePlayer doesn't display in Classic Editor when overriding audio and playlist shortcodes
- Title attribute is not output correctly in the default placeholder definition
- W3 Exhibition not displaying correctly
Fixed- Added the missing scripts on the back end preventing the Settings page from working as expected
- Fixed the thumbnail placement of both W3 skins on small-screen devices
- Error being triggered when track has no peak file generated
3.5.3
4 improvements3 fixes
Improved- Updated translation template
- Improved styling of the sticky player
- Improved method updating track statistics
- Improved debug class and integration with Query Monitor
Fixed- Fixed support of infobar in the main script
- Fixed output of likes placeholder
- Fixed product-related placeholders
3.5.2
2 improvements3 fixes
Improved- Improved detection of the default player settings on the WooCommerce pages
- Changed event to update track stats when page unloads
Fixed- Typo in main stylesheet preventing the play button from changing state
- Volume slider of the sticky player not hiding on mobile devices
- Duplicated instances not loading due to caching mechanism
3.5.1
1 improvement2 fixes
Improved- Added new event to the script
Fixed- Missing block registration
- Wrong container CSS property
New- Refactored WavePlayer block for the Gutenberg Block Editor
- Added a new Info'n'Wave skin based on Play'n'Wave with support for the info template
- Added a new Mini Thumb skin, based on Thumb'n'Wave but with no waveform
- Added support for thumbnail player in cart and mini cart with the new Mini Thumb skin
Improved- Added several filters to further improve the customization
Fixed- Remotely hosted preview files being mishandled
- Playlist failed to scroll to current track automatically
- Integration with Barn2 WooCommerce Product Table
- Files cannot be located on same server outside of Media library
Changes- ENH: Improved caching of instance data
- ENH: Reduced script execution time at page load and players initialization
- ENH: Optimized script to remove any impact on performance and Core Web Vitals
- ENH: All skins were refactored to take advantage of the new CSS Container Queries
- ENH: Added more options for the placement on the WooCommerce shop/archive pages
- ENH: Improved integration with single product pages
- ENH: Improved integration with Storefront
- ENH: Improved styling of product variation popup
Fixed- Preview files not loading properly for older configurations
3.2.0
2 new3 fixes2 changes
New- Added support for product import/export
- Added Play,Wave'n'List skin, that adds a visible playlist to the Play'n'Wave skin
Fixed- Problem with tracks being skipped on track end
- Problem with skip buttons triggering the current instance instead of the ones they belong to
- Autoplay being forced to true under certain conditions
Changes- ENH: Improved track-related product query when ElasticPress is in use
- ENH: Used transient to speed up the product preview files loading time
3.1.8
2 fixes2 changes
Fixed- Retrieving tracks from Soundcloud causes HTTP errors
- Regenerating peak files is stuck when downloadable files are included in the Media library
Changes- ENH: Access to the Soundcloud API now requires personal Client ID and Client Secret credentials
- ENH: Added filter to prevent FontAwesome fonts from being loaded
Changelog published by the developer, in their original language.