JWP Product Release Notes logo

Product Release Notes

Back to Homepage Subscribe to Updates

Labels

  • All Posts
  • Access Control
  • Account & Billing
  • Advertising
  • Apps
  • Data & Analytics
  • Dynamic Strategy Rules
  • Live Channels
  • Media Management
  • SDK: Android
  • SDK: iOS
  • Web Player

Jump to Month

  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
Release notes byAnnounceKit

Create yours, for free!

AdvertisingData & AnalyticsMedia Management
a week ago

Dashboard fixes for Data Sharing, Article Matching playlists, and Advertising

This release addresses minor dashboard issues affecting Data Sharing, Article Matching playlists, and Advertising.

Bug Fixes

  • Data Sharing setup page links now open the Snowflake instance and support pages in a new tab.
  • The Embed playlist panel for Article Matching playlists now displays the correct JavaScript embed code. This embed requires the ?search=__CONTEXTUAL__ query parameter to properly match videos to the page content.
  • The label for Time between Ads on the Ad schedule page is corrected.
AdvertisingDynamic Strategy Rules
a week ago

gpid and pos Support Added to Player Bidding

You can now include gpid and pos fields in bid requests for Player Bidding.

New Feature

Player Bidding now supports the imp.ext.gpid (Global Placement ID) and pos (Ad Position) fields. These optional values give demand partners better context about where an impression appears, improving targeting and consistency across platforms.

  • gpid: Publisher-defined string that uniquely identifies an ad placement across platforms and SSPs
  • pos: IAB-defined ad position type, which indicates the location of the ad within the content

Learn More:

  • Player Bidding
  • Player Bidding within Dynamic Strategy Rules
  • Player advertising configuration



AdvertisingSDK: Android
3 months ago

Android: 4.19.0

Android SDK 4.19.0 enhances caption management, upgrades core playback components, and addresses critical stability issues with advertisements.

New Features

  • For a video hosted on JW Platform, the player now ignores side-loaded captions if the video already includes embedded captions, preventing duplicate entries in the captions menu.
  • The AndroidX Media3 ExoPlayer has been upgraded to version 1.4.1.
  • The minimum supported Android version has been updated to Android 7 (API level 24).

Bug Fixes

  • DRM content with advertisements will play without causing application crashes.
  • Skipping a Dynamic Ad Insertion (DAI) ad advances the player to the next media item in the playlist.
Access ControlAdvertisingLive Channels
8 months ago

Broadcast Live: Enhanced Stream Control, Multi-Language Support, and Seamless Monetization

Broadcast Live now includes stream preview, reusable static ingest URLs, SRT support, time-shift functionality, up to 32 languages per stream, embedded captions, and improved SSAI monetization workflow.

New Features

  • Before streaming content to your viewers, you can preview a stream in the JWP dashboard and adjust your encoding settings accordingly. 
  • Reusable static ingest URLs can be created to maintain consistent encoder configurations for repeated live events.
  • Broadcast Live streams can be created from SRT (Pull) sources.
  • By defining a value for the time_shift parameter, you can adjust the channel timing for different timezones or create a catch-up channel. 
  • Live streams now support up to 32 languages per stream.
  • Broadcast Live now supports embedded 608/708 captions.
  • Broadcast Live SSAI monetization workflow has been improved.

Bug Fix

  • Live DRM streams can be previewed in the dashboard.
AdvertisingLive ChannelsMedia Management
8 months ago

Updates to suggested_tags API Routes & the Live to VOD Advertising Workflow

We've made an API route name update and expedited the advertising workflow with JWP’s Broadcast Live to VOD workflow with SSAI.

New Features

  • The list (GET /v2/sites/{site_id}/suggested_tags/) and create (POST /v2/sites/{site_id}/suggested_tags/) routes in the v2 Management API have been renamed to tags (List tags and Create a tag associated with a given site) to better fit their purposes as well as to better align the endpoint nomenclature with the other existing remove_tag and rename_tag routes.

    This change is reflected in both the routes and their response bodies. Please take this into account for any future interactions with these routes.

  • SCTE-35 ad markers in SSAI enabled Broadcast Live streams are now extracted and saved when your live stream is converted to VOD media. Maintain these ad cue points or edit them further on the media-level.
  • The original advertising segments in your Broadcast Live stream are now automatically stripped out when the live stream is converted to VOD media. Allowing for seamless new server side ads to be scheduled in the VOD stream leveraging the same ad cue points that have been preserved. 
Account & BillingAdvertisingWeb Player
a year ago

Google Publisher Provided Signals Support

JWP now provides native support for Google Publisher Provided Signals.

New Feature

When Google Publisher Provided Signals* is enabled, IAB contextual segments are automatically passed through the ad tag to improve programmatic monetization.

You can enable this feature in one of several ways:

  • Within a Strategy Rules ad experience
  • Through player customization in your JWP dashboard
  • By setting the advertising.enablePPS property in the on-page configuration


* Google Publisher Provided Signals needs to be enabled by JWP. Contact your JWP account representative to opt in.

AdvertisingWeb Player
a year ago

Web: 8.31.0

JW 8.31.0 adds loadAdTag(), deprecates playAd(), and enhances loadAdXml method. Additionally, various bugs have been addressed.

New Features

  • Support has been added for starting ads from VAST payloads with the loadAdXml().
  • The loadAdTag method replaces the deprecated playAd() .

Bug Fixes

  • The playAd method now correctly triggers adBreakStart and adBreakEnd.
  • Hotspots appear while non-linear ads are displayed.
  • Enabling generateSEOMetadata allows Google to index video key moments in all cases.
  • Custom labels populate correctly in the GA4 plugin.
  • Interactivity no longer causes a black screen for subsequent playlist items.
  • The player displays companion banners containing script tags.
Advertising
a year ago

Bid Request Fix

A fix for bid requests has been released.

Bug Fix

In Player Bidding, the advertising.bids.settings.consentManagement.usp configuration correctly appears in bid requests.

Advertising
a year ago

CMP Settings Update and Autostart Viewable Fix

New Feature

Your Consent Management Platforms (CMP) settings just got easier with disableConsentManagementOnNoCmp. Designed for regions where GDPR is not applicable, this setting ensures that Player Bidding adapts its user privacy and compliance if a CMP does not return a tcfapi() value. 

Please see our Advertising reference for more details. 

Bug Fixes

We resolved a Player Bidding issue where player configurations using autostart failed to send bids with the correct video.playbackmethod in prebid requests. This fix ensures improved accuracy and compliance in our Player Bidding system.

Advertising
a year ago

Advertising: New Player Bidding Ad Partner and Additional Bid Request Info

The Trade Desk is now a Player Bidding ad partner and support for additional Player Bidding bid request information has been added.

New Feature

  • The Trade Desk is now a new Player Bidding ad partner that can be added to an on-page player configuration or a dashboard ad schedule. 
  • Player Bidding bid requests pass the Google Publisher Identifier (GPID) field.
  • Player Bidding bid requests pass a plcmt value that can be defined in the on-page player configuration or in the dashboard ad schedule.