Radioplayer Web Player Release Notes

Version 4.1.19 - 7 November 2023

  • Remove support for the custom Quantyoo tracker

Version 4.1.18 - 23 August 2023

  • Accessibility improvements, driven by feedback by the BBC
  • Support Adswizz and VAST so that consent strings are sent to VAST
  • Webpack fixes for the BBC release bundle
  • Updates to documentation with respect to Radioplayer Cloud

Version 4.1.17 - 28 June 2023

  • CI/CD improvements

Version 4.1.16 - 28 June 2023

  • Streams now start from live when they’re stopped - they are no longer paused
  • Track On Demand listening analytics

Version 4.1.15 - 18 October 2022

  • Fix autoplay once consent is checked; now play button is disabled till we have checked consent as playing via Javascript is disabled in some browsers
  • Add translations for no-NO

Version 4.1.14 - 29 Sep 2022

  • Tweaks for BBC player for hosted IFRAMES

Version 4.1.13 - 3 Aug 2022

  • Update Quantyoo integration; replace use of deprecated APIs

Version 4.1.12 - 14 June 2022

  • Add coookie banner to BBC instance of the web player

Version 4.1.11 - 8 June 2022

  • Use Radioplayer Cloud API if configured to do so in remote mapping file

Version 4.1.10 - 25 May 2022

  • Fix callback handling sent to cookiemanager when using a CMP
  • Add features for BBC flavour of the web player

Version 4.1.9 - 4 April 2022

  • Fix polling for ondemand and schedule widget with new JSONP package
  • Handle more playlist format streams
  • Avoid race condition where wrong instance of hook initialises functions

Version 4.1.8 - 29 March 2022

  • Update jsonp package so we can reuse callback functions to improve caching

Version 4.1.7 - 10 March 2022

  • Re-bind audio engine to latest stream (AdsWizz fix)
  • Simplify interaction with player from external scripts
  • Fix podcast lookup by RPAod
  • Updated documentation

Version 4.1.6 - 27 September 2021

  • Allow QuantYoo Proxy Url to be modified via properties

Version 4.1.5 - 16 August 2021

  • Fix the A-Z list in territories with stations filtered out by language
  • Syncronize the embedded player play button
  • Add property to toggle 'Navigate away' message on embedded player

Version 4.1.4 - 15 June 2021

  • Add new configuration option that suppresses AdsWizz AIS in-stream prerolls, if a VAST preroll was played.

Version 4.1.3 - 10 Jun 2021

  • Add support for light/dark themes in the embedded player

Version 4.1.2 - 14 April 2021

  • Changes to how we deal with Quantyoo, using a provided platform key to fetch scripts and pre-configure Quantyoo config object.
  • Add support for modifying stream URLs and VAST tag URL from within IFrame widget.

Version 4.1.1 - 25 March 2021

  • Fixes for AdsWizz getting TC strings - ensure we leave enough time to load them
  • Fix occasional blank screen when playing a podcast
  • Fix spacing of app store badges in the embedded player
  • Retrieve platform key for a domain from the proxy when loading the Quantyoo tracker
  • Allow "tag" URL of VAST ad provider to be modified programmatically on startup

Version 4.1.0 - 3 Feb 2021

  • Updated version numbering system as this is v4 of the web player
  • Added stream locking functionality; a stream can start stopped and waits for a message before starting
  • Allow streams to be modified programmatically on startup
  • Provide methods to allow external script to add parameters to be attached to streams on playback, e.g. listener ids or keys
  • Fixed race condition when waiting for a CMP provided consent string

Version 0.2.0-6 - 19 Jan 2021

Standalone player

  • Stall stream unless consent has been given so correct flags are added to it
  • Honour Google Analytics cookie consent
  • Do not capture listener session data if no tracking consent given
  • Set the aw_0_req.userConsentV2 parameter to the tcString set via a third party CMP

Version 0.2.0-5 - 11 Jan 2021

General

  • Release notes introduced

Embedded player

  • Internationalisation of 'navigate away' dialog
  • Don't replace button clicks with navigate away check any more; add new hook that broadcasters can implement
  • Improvements in hand off between embedded player and popped out player
  • Add station name as title on images
  • Fix popout player size to 960x700
  • Play stream automatically when button is clicked (previously it just opened the popup player)
  • Fire listen heartbeats for new station when switching to a related station
  • Fix visibility of related stations in popup mode

Standalone player

  • Introduction of Quantyoo's listener tracking tool
  • Fix double display of cookie consent banner when using a third party CMP