div # Wowza Flowplayer release notes Wowza Flowplayer is an easy-to-use, highly customizable, lightweight player designed for builders and developers. You can refer to this page for information about software updates, including new features and improved functionality. info We occasionally have internal releases that don't impact external audiences, so we don't publish release notes for internal changes. In these cases, the current version information on this page may not match the version information in the latest release note. * See [Wowza Flowplayer Android SDK release notes](/docs/wowza-flowplayer/android-sdk/release-notes/) for more. * See [Wowza Flowplayer Apple SDK release notes](/docs/wowza-flowplayer/apple-sdk/release-notes/) for more. * See [Wowza Flowplayer React Native SDK release notes](/docs/wowza-flowplayer/react-native-sdk/release-notes/) for more. ## New features and functionality ### December 1, 2025 **Wowza Flowplayer v3.33.0** * Added an indicator to the player UI to automatically display the current playback resolution when using the Quality Selection plugin. For more information, see [Quality Selection](/docs/wowza-flowplayer/plugins/quality-selection/). ### October 22, 2025 **Wowza Flowplayer Spins v0.6.0** * Added new event sets: `spinEvents`, `mediaEvents`, and `adEvents`. * Added `onPlayerEvent` and `offPlayerEvent` methods to capture media and ad playback events. For more information, see [Spins](https://developer.wowza.com/docs/wowza-flowplayer/player/spins/). ### October 21, 2025 **Wowza Flowplayer v3.32.0** * Updated the hls.js library that’s incorporated into the player to version 1.6.12. ### October 2, 2025 **Wowza Flowplayer v3.31.1** * Enhanced accessibility in volume control, menu navigation, and subtitles menu. * Improved color contrast in ad attribution to align with accessibility standards. * Added alt text and aria-labels to several button elements for better screen reader support. ### September 3, 2025 **Wowza Flowplayer v3.30.0** * Updated the dash.js library that’s incorporated into the player to version 5.0.3. ### August 21, 2025 **Wowza Flowplayer Spins v0.4.0** * Added a new `adsFrequency` property to the Spins configuration properties. This property defines how often ads display during spins. By default, ads appear on every 10th spin. For more information, see [Spins configuration](https://developer.wowza.com/docs/wowza-flowplayer/player/spins/#configure-spins). ### August 5, 2025 **Wowza Flowplayer Spins v0.3.3** Introduced Spins, a lightweight TypeScript-based package for delivering short-form, vertical video experiences. Spins supports both Wowza Video playlists and custom video arrays, offering a smooth, mobile-optimized playback experience ideal for formats like TikTok, Reels, and Shorts. For more information, see [Spins](https://developer.wowza.com/docs/wowza-flowplayer/player/spins/). info Spins is currently in beta. Features, APIs, and behaviors may change as development continues. We encourage testing in staging environments and welcome your feedback. ### July 29, 2025 **Wowza Flowplayer v3.29.0** * Added an accessibility status report for Wowza Flowplayer to help reflect visual behavior, interactions, and accessibility across all supported player states and configurations. For more, see the [Accessibility](/docs/wowza-flowplayer/player/accessibility/) page. * Added a new `adaptive_buffer_control` property to the HLS configuration. This property controls adaptive buffering for playback. For more information, see [HLS configuration](https://developer.wowza.com/docs/wowza-flowplayer/plugins/hls/#configure-the-plugin). ### June 10, 2025 **Wowza Flowplayer v3.28.1** * Added a new core `STANDARD_ERROR` event to handle and standardize error messages when troubleshooting the player. We also added an alpha layer to error messages to ensure compliance with accessibility requirements. For more, see [Error handling](/docs/wowza-flowplayer/player/player-api/#error-handling). * Added a new `total_loading_timeout` property to the IMA object configuration properties that are used with the Advertising plugin. For more, see [IMA object configuration](/docs/wowza-flowplayer/plugins/advertising/#ima-object-configuration). * Modified the `video_start` event action for the Google Analytics: GA4 plugin to be emitted when a VOD stream restarts. For more, see Google Analytics: GA4 [event actions](/docs/wowza-flowplayer/plugins/google-analytics4/#event-actions). * Added a new `playlist_title` property to the configuration properties for the Playlist plugin. For more, see [Configure the Playlist plugin](/docs/wowza-flowplayer/plugins/playlist/#configure-the-plugin). ### May 6, 2025 **Wowza Flowplayer v3.27.0** * Added support to configure the standalone player with signed URLs for better content protection for video-on-demand assets. For more about the new **playback_token** configuration property, see the [Core player configuration](/docs/wowza-flowplayer/player/configure/#core-player-configuration) section. You can use your own Content Access Token (CAT) with this configuration, or an **Advanced token** from the Wowza Video platform. For more information, see the following Wowza Video resources: * Token authentication * Security features for videos in Wowza Video ### March 13, 2025 **Wowza Flowplayer Translations v2.2.0** * Updated the @flowplayer/translations package to version 2.2.0. * Updated the URL for including the [Translations package](/docs/wowza-flowplayer/player/translations/) with the player when using the Wowza Flowplayer CDN. The new URL has the following structure: `https://player.wowza.com/translations/stable/flowplayer.lang.all.js` ### March 5, 2025 **Wowza Flowplayer v3.25.0** * Added the ability to configure the standalone player using the SSAI plugin and AWS Elemental MediaTailor streams. For more, see the [Configure with MediaTailor](/docs/wowza-flowplayer/plugins/ssai/#configure-with-mediatailor) section. ### February 21, 2025 **Wowza Flowplayer** We've made various TypeScript improvements to enhance the developer experience when working with the standalone player. These changes can help with developer productivity through better autocompletion and IntelliSense support. They also provide stronger code reliability through type safety and early error detection when working with our Player API and plugins. For specific changes that may impact your TypeScript projects, see the following list. You can also check our [TypeScript guide](/docs/wowza-flowplayer/guides/add-the-player-using-typescript/) to get started with the Wowza Flowplayer and npm. * Improved TypeScript support for the `@flowplayer/player` npm package to better expose the Player API, its configuration properties, and player events. * Added TypeScript support for player plugins to better expose available configuration properties, methods, and events. * Added the ability to auto-import various plugins when using TypeScript with IntelliSense. * Migrated our `@flowplayer/player` npm package to use TypeScript version 5.4.2. * Improved TypeScript support for [user-defined plugins](/docs/wowza-flowplayer/player/player-api/#custom-plugins). Full TypeScript support is not be available for the Tizen, WebOS, Google Analytics: GA4, Google Analytics: UA, Keyboard, and Endscreen plugins. ### January 23, 2025 **Wowza Flowplayer v3.20.0** * Added new properties to support HlsSegmentFormat audio and HlsVideoSegmentFormat video configurations with the Chromecast plugin. For more, see the Chromecast plugin [configuration properties](/docs/wowza-flowplayer/plugins/chromecast/#configure-the-plugin). * Added the following event actions to work with the [Google Analytics: GA4 plugin](/docs/wowza-flowplayer/plugins/google-analytics4/). For additional configuration details, check the [Event actions](/docs/wowza-flowplayer/plugins/google-analytics4/#event-actions) table. | New VOD GA4 event action | New live stream GA4 event action | | --- | --- | | `video_qualitychange` | `live_qualitychange` | | `video_ratechange` | `live_ratechange` | | `video_seeking` | `live_seeking` | * Added a new `QUALITY_CHANGE` player event to the Player API that can be used to detect when the player changes video quality. For more, see the Player API [Events reference](/docs/wowza-flowplayer/player/player-api/#events-reference). ### December 4, 2024 **Wowza Flowplayer v3.19.0** * Modernized controls for the [Playlist plugin](/docs/wowza-flowplayer/plugins/playlist/) that can be integrated with the standalone player. * Added an Autoplay toggle to the user interface for the Playlist plugin. ### November 26, 2024 **Wowza Flowplayer v3.18.0** * Updated the Wowza Flowplayer project to compile with TypeScript 5.4.2, bringing enhanced type safety, new language features, and improved performance. ### November 14, 2024 **Wowza Flowplayer v3.17.0** * Added a `flowplayer.rts.events.STATS` event when working with the [Real-Time Streaming plugin](/docs/wowza-flowplayer/plugins/rts/). This event is still in a beta state as we continue to improve our player analytics. Usage provides a unified WebRTC reporting solution for both Wowza Real-Time Streaming at Scale (RTS@S) and Millicast streams that you can use to debug high-value streams. For more information, see [Listen to RTS plugin events](/docs/wowza-flowplayer/plugins/rts/#listen-to-plugin-events) and [Get RTS statistics](/docs/wowza-flowplayer/plugins/rts/#get-rts-statistics-beta). ### October 21, 2024 **Wowza Flowplayer Components v1.0.0** * Created a component registry that allows for flexibility and modularity when customizing the player UI. With this resource, developers can swap UI components with core player elements while meeting more diverse use cases. For more, see the [Customize the player with the component registry](/docs/wowza-flowplayer/guides/customize-the-player-with-the-component-registry/) guide. ### August 28, 2024 **Wowza Flowplayer v3.14.1** * Added built-in support to configure the player for header bidding with the Prebid.js library. For information about configuration properties and options, see [Configure Prebid header bidding](/docs/wowza-flowplayer/plugins/advertising/#configure-prebid-header-bidding). You can view [this demo](/docs/wowza-flowplayer/developer-demos/prebid-js-header-bidding/) for a sample implementation. ### July 31, 2024 **Wowza Flowplayer v3.13.0** * Added the `RECOMMENDATIONS_READY` event to the Endscreen plugin. You can listen to this event to create a recommendations grid using the data passed with the event. For more, see the Endscreen [Events](/docs/wowza-flowplayer/plugins/endscreen/#listen-to-plugin-events) reference and the [Recommend other media](/docs/wowza-flowplayer/plugins/endscreen/#recommend-other-media) example. ### July 2, 2024 **Wowza Flowplayer v3.12.0** * Added Simulcast support to show different resolutions and bitrates with the [Real-Time Streaming](/docs/wowza-flowplayer/plugins/rts/) plugin. If an RTS stream has multiple bitrates and resolutions you would like to display, you must also load and configure the [Quality Selection](/docs/wowza-flowplayer/plugins/quality-selection/) plugin. The various display options will then appear in a menu within the player. ### May 9, 2024 **Wowza Flowplayer v3.11.1** * Improved the integration of video and live stream media IDs from Wowza Video with the standalone player. For updates, see the [Wowza Video Platform Integration plugin](/docs/wowza-flowplayer/plugins/wowza-video-platform-integration/) and [Configure ads for the React Native SDK](/docs/wowza-flowplayer/react-native-sdk/supported-features/advertisements/#configure-your-ads). **Wowza Flowplayer v3.11.0** * Updated the hls.js library to v1.5.8 in order to fix issues with DAI-timed metadata and some older encoding profiles. * Expanded the player configuration `start_time` option to better manage the start of a live stream. This property previously applied to video-on-demand content only and wasn't configurable for live streams. However, you can now use it to programmatically control where a live stream starts on playback, either at the stream's live edge or at the beginning. This change helps customers with real-time streams (RTS) and advertisements to maintain a real-time feel. To seek back to the edge for live streams previously, you had to click **Live** in the player UI after an ad played. For more, see [Core player configuration](/docs/wowza-flowplayer/player/configure/#core-player-configuration). ### April 18, 2024 **Wowza Flowplayer v3.10.3** * Enhanced the [Server-Side Ad Insertion (SSAI) plugin](/docs/wowza-flowplayer/plugins/ssai/) to provide several improvements for our integration with Google's Interactive Media Ads Dynamic Ad Insertion (IMA DAI) SDK. As part of these changes, we: * Updated the SSAI DAI implementation to align it with the latest changes from Google, including support for pod serving DAI. * Modified the SSAI DAI user interface to more closely resemble the [Advertising plugin](/docs/wowza-flowplayer/plugins/advertising/) user interface. * Refactored the SSAI DAI player user interface so it can be created and customized using web components. For more information, see [Web components](/docs/wowza-flowplayer/player/web-components/) and [Plugin components](/docs/wowza-flowplayer/player/web-components/plugin-components/). * Updated the SSAI plugin to allow for the ability to eventually expose DAI ad tag analytics in the Wowza Video platform. ### February 15, 2024 **Wowza Flowplayer v3.10.1** * Fixed an issue causing outstream ads to play automatically when a video is paused manually and users scroll the page. * Fixed an issue causing the player not to auto-play on iOS when the `preload` configuration is set to `auto`. ### February 1, 2024 **Wowza Flowplayer v3.10.0** * Improved accessibility for the HTML Subtitles plugin. The player now includes out-of-the-box functionality to allow viewers to adjust various subtitle options, such as font size, font family, font color, and font opacity. Additionally, background color and opacity, as well as character edge styling can be managed from the player's user interface. For more, see [HTML Subtitles](/docs/wowza-flowplayer/plugins/html-subtitles/). * Fixed an issue related to `setSrc` in auto-play configurations that was limiting upcoming assets from playing. * Exposed the RTS status enumeration to better capture and work with RTS streaming events. For more, see [Track RTS event status](/docs/wowza-flowplayer/plugins/rts/#track-rts-event-status). ### January 17, 2024 **Wowza Flowplayer v3.9.1** * Fixed an issue causing the `completed` event to be incorrectly emitted more than once for all analytics plugins. * Added support to show the current number of viewers for Wowza Video Real-Time Streaming at Scale (RTS@S) streams. For this change, we added a new `rts/viewer-count` event for the [RTS plugin](https://developer.wowza.com/docs/wowza-flowplayer/plugins/rts/#listen-to-plugin-events). ### December 11, 2023 **Wowza Flowplayer v3.9.0** * Enhanced the digital rights management (DRM) plugin by implementing **v1.3.0** of the **hls.js** library to allow support for multiple DRM providers for HLS. With this change, the player can display any HLS stream regardless of the DRM technology used to encrypt the content. For more information, see the updated [DRM](/docs/wowza-flowplayer/plugins/drm/) plugin page. * Fixed an issue causing a player configured with autoplay and the `preload="none"` configuration to preload video prematurely. * Fixed an issue causing ad UI flags not to display for outstream ads. ### November 8, 2023 **Wowza Flowplayer v3.8.1** * Updated HTML attributes to improve accessibility (A11Y) standards for various player components. These changes include the following: * The `aria-label` attribute for the Chromecast icon was updated to reflect the state of the session. * The `aria-label` attribute for the timeline bar was updated to provide more complete output to screen readers. * The `aria-selected` attribute was added to expanded menu options to indicate when they're selected. ### October 31, 2023 **Wowza Flowplayer Translations v2.0.0** * Added the [@flowplayer/translations](https://www.npmjs.com/package/@flowplayer/translations) package for public download via Node Package Manager (npm). Learn how to install and configure the package [using npm](/docs/wowza-flowplayer/player/translations/#using-npm). ### October 24, 2023 **Wowza Flowplayer v3.8.0** * Added a new [Video Track Selection](/docs/wowza-flowplayer/plugins/vtsel/) plugin to configure the player with a single stream that contains multiple video tracks. When you enable this plugin, the player's user interface displays a menu to list and control numerous video tracks while improving the viewing experience for your audience. * Added localization changes to display various player UI elements in Greek. ### October 9, 2023 **Wowza Flowplayer v3.7.1** * Improved the behavior for the Float-on-Scroll plugin when multiple players are present on a page. For more, see the [configuration properties](/docs/wowza-flowplayer/plugins/float-on-scroll#configure-the-plugin) for the Float-on-Scroll plugin. ### August 23, 2023 **Wowza Flowplayer v3.7.0** * Fixed an occasional issue causing a few video frames to display before preroll ads for certain content configurations. * Added a new `logo_alt_text` [configuration property](/docs/wowza-flowplayer/player/configure/#core-player-configuration) for alternate logo image descriptions and better accessibility. * Added localization changes to display various player UI elements in Chinese. * Added the ability to programmatically control pop-in and pop-out behavior for the [Float-on-Scroll](/docs/wowza-flowplayer/plugins/float-on-scroll/#configure-the-plugin) plugin. We added the following: * A new `float_default` property. * Two new `popIn()` and `popOut()` methods. * A new `float:exit` event. ### July 27, 2023 **Wowza Flowplayer v3.6.2** * Improved the HLS plugin to allow users of the embedded player to better distinguish between audio description tracks for accessibility and standard audio tracks. * Fixed an intermittent issue that caused the player to buffer endlessly and not auto-play when it's pushed out of the viewport. * Added support for native rendering of subtitles by the browser. This change facilitates the injection of CSS rules when defining subtitle styles directly in WebVTT files. To enable this feature, see the HTML Subtitles [configuration options](/docs/wowza-flowplayer/plugins/html-subtitles/#subtitle-properties). * Fixed an issue causing the player to fail with a `DECODE_PIPELINE_ERROR` on different Android devices, such as Samsung S21, S22, S23, and OnePlus. * Fixed an issue with the Gemius Analytics plugin that was causing ad-related events not to be tracked. ### June 26, 2023 **Wowza Flowplayer v3.6.1** * Fixed an issue where Wowza Video tokens did not recognize Wowza Video WebRTC and RTS sources. * Added a new [Google Analytics G4](/docs/wowza-flowplayer/plugins/google-analytics4/) plugin to prepare for Google's deprecation of the Universal Analytics property on July 1, 2023. ### May 25, 2023 **Wowza Flowplayer v3.5.3** * Fixed an issue preventing CEA-608 or 708 embedded subtitle tracks from displaying in the player. * Extracted the countdown element into a separate plugin component that can serve as an ad counter in the advertising plugin. ### May 16, 2023 **Wowza Flowplayer** You can now build Wowza Flowplayer Samsung and LG Smart TV apps with our Tizen (Samsung) and webOS (LG) [Smart TV SDK](/docs/wowza-flowplayer/smart-tv-sdk/overview/). We've also provided Wowza Flowplayer [Tizen](/docs/wowza-flowplayer/plugins/tizen) and [webOS](/docs/wowza-flowplayer/plugins/web-os) plugins to support your Smart TV apps with platform-specific behavior and functionality, including remote control. ### May 4, 2023 **Wowza Flowplayer v3.5.2** * Updated the subtitles menu to always display if there's at least one subtitle track. ### May 2, 2023 **Wowza Flowplayer v3.5.1** * Fixed an issue causing autoplay to fail for non-OVP sources when the `ima.ads` property is missing. * Fixed an issue that prevented swapping of different DRM-protected sources over the lifecycle of a player. * Made enhancements to allow the DRM plugin to support various DRM options for dash.hls and hls.js. * Fixed an issue with the Float-on-Scroll plugin not always properly wrapping the `AdContainer` element during initialization. * Fixed an issue causing the ads container to be improperly resized when the player is floating while playing a VPAID creative. * Fixed the autoplay outstream state in the Advertising plugin when no scroll is needed. * Fixed an issue with the IMA SDK autoloader causing the Advertising plugin to ignore the IMA3 SDK when multiple players were present. * Fixed float-on-scroll behavior to pop out the player only when users interact and scroll on the page. * Fixed behavior where `preload=none` was preventing retry logic from restarting a source when configured. ### April 21, 2023 **Wowza Flowplayer** We've added the [Real-Time Streaming (WebRTC) plugin](https://developer.wowza.com/docs/wowza-flowplayer/plugins/rts/) to Wowza Flowplayer. The plugin adds the ability to consume Wowza Video Real-Time Streaming at Scale streams, Wowza Video WebRTC streams, and Wowza Streaming Engine WebRTC streams with the player.