Latest Releases JW Player JW Platform iOS SDK Android SDK


Service release

Service update with some fixes and a new partner_rss feed output format!


Media Delivery

  • Added partner_rss output format that aligns with the MRSS specifications of content syndicators, e.g. MSN and Verizon Media. Use this format to ingest content into syndication partner platforms. This format is not optimized for playback. For JW hosted content, only the highest quality MP4 rendition is sent for ingestion. More information on output formats can be found here.


Video Management Dashboard

  • Fixed an issue where IAB categories were not being copied as expected.
  • Fixed an issue that resulted in seeing an improper warning when leaving live channel detail page
  • Fixed an issue where user could delete an Ad Schedule before explicitly creating one
  • Fixed issue that caused the “Load More” Button to not display correctly on Live Channels Download/Clipping Slideouts


New Live Channel Asset Clipping, Live Channel Embed flow, and Bug Fixes

This release further enhances Live Channels workflow, making it even easier to go live and manage the event once it is over. Along with these new features are the usual bug fixes and enhancements!


Live Channels

  • Clip and trim recorded events with new clipping interface.
  • Embed a Channel directly without additional coding or configuration. Documentation can be found here.

Video Management Dashboard

  • Updated language around Geoblocking from White/Black listing to Allow/Deny listing
  • Improved error messaging in DNS Masking interfaces


Video Management Dashboard

  • Fixed an issue where read only users were able to save captions.
  • Fixed an issue where default captions track with an empty title was displaying incorrect text.
  • Fixed an issue where Live Channel minutes were incorrect in a downloaded CSV report
  • Fixed an issue where upload date was not included as a meta tag when include SEO is checked for an embed
  • Fixed an issue where a user could not create a copy of a custom report
  • Fixed an issue that would not show an error message when media publish end date was in the past
  • Fixed an issue where ad schedules could not be deleted until the page was refreshed or reopened
  • Fixed an issue where media “Publish Start Time” was getting updated to the current time when saving changes twice in a row
  • Fixed some styling inconsistencies between browsers


Media Webhooks, Live Channels as default, and Performance Improvements

This release has some excited new features to our Video Management and Delivery APIs. Integrate directly with media status webhooks, new feeds formats for easier integrations with roku, and the usual performance improvements.


Video Management Dashboard

  • Created a new status indicator called “Publish status” on the video details page to let users know once the video is ready for publishing and worldwide delivery
  • Add 9:16 Responsive Player Option in the JW Player Builder
  • Improved styling and readability of the Content Score report table enabling

Live Channels

  • Live Events have been removed and is replaced with Live Channels

Video Management API

  • Updated event in Media API v1 is now reuploaded to be specific for why the asset was updated
  • New webhooks for media CRUD events to integrate within workflows, documentation can be found here.

Media Delivery API

  • A roku_rss output format that aligns with Roku’s Direct Publisher MRSS feed specification. This format is best for publishers with short-form videos. More information on output formats can be found here.


Video Management Dashboard

  • Fixed an issue where Live Channels usage minutes were not displaying in account usage panel.
  • Fixed an issue where assets could not be trimmed
  • Fixed an issue where Save Button was not enabled after removing a Media Tag
  • Fixed an issue that would prevent trimming for MP4s over 5GB
  • Fixed an issue where comma separated video tags were being added as a single tag
  • Fixed an issue where video Advanced Search would occasionally provide incorrect results
  • Fixed an issue where live event thumbnails would occasionally be distorted
  • Fixed an issue where Player Outstream fields were editable when they should not have been
  • Fixed an issue where some HLS assets were experiencing stalls in a small subset of conditions
  • Fixed styling so long titles are not cut off in analytics views


Advanced Search and Live Channel Updates

New Dashboard features to make video workflows easier and more extensible. Plus Live Channel updates that make it so past events from a Live Channel can now be downloaded locally to edit.


Video Management Dashboard

  • Advanced Search for Media Assets

    • Users can now search by published or created date range
    • Users can now search by custom parameter key/value pairs
  • Instream vs. outstream impressions can now be tracked in the usage section of the dashboard

  • Added new configuration options for outstream players:

    • Have a blank gray or automatically collapsing end state
    • Display an “Advertisement” label above the player
  • Performance improvements

Live Channels

  • Tags and Custom Parameters can be added to a Live Channel and are inherited by the Live Event asset.
  • Downloading of past events to your local machine are now available in the Live Channels Detail Page under ‘Recent Events’

Media Delivery API

  • Tags are now formatted as individual elements in the googledfp output template. More information on supported output feed formats can be found here


Video Management Dashboard

  • Fixed an issue with trimming failures on VOD media assets
  • Fixed an issue with saving players with ad schedule configurations
  • Fixed an issue preventing proper tag filter for Content Score


JW Dashboard: Emailed Custom Reports

Updated Features

Custom Reports

Enterprise, Business & Ads customers can now get Custom Reports in a one-time email or on a schedule.


JW Dashboard: Video Thumbnails

New Features

Video Thumbnails

Increase engagement & clicks by with a video thumbnail that animates in the player before video is played.


JW Player Dashboard: Default Custom Parameters

New Features

Default Custom Parameters

The ability to set default custom parameters for media which is uploaded via the dashboard

  • Users can now create a property-level schema for the default keys or keys and values to be applied to all newly uploaded media via dashboard.
  • Custom parameters can be used to store additional metadata about a video, such as Director Name, Year Produced, etc. or can be required fields for syndication purposes.
  • For more information, head over to


  • Fixed an issue preventing customers from saving Ad Schedules.
  • Fixed confusing Property deletion UX on the Property Detail page.
  • Fixed an issue preventing some users from publishing to YouTube.


JW Player Dashboard

Updated Features

Saved Columns in Videos page

The JW Player dashboard will now remember the columns you selected to hide & show on the Videos page.

Dashboard Lockdown for Free Users

Customers using the “Free” Player Edition will no longer be able to customize Players. Please utilize the 1-month trial offered by our Developer Player Edition product. Sign up here:


  • Fixed an issue preventing users from saving Ad Schedules with default settings
  • Fixed an issue causing the homepage’s usage section to error in loading data


JW Player Dashboard

Updated Features

Add to Playlist Bulk Action

Users can now add multiple videos at once to a playlist directly from the video list page.

Simulcast to Facebook Live with RTMPS Support

Users can now simulcast to Facebook Live from Live Events with RTMPS support.


  • Fixed an issue where users were unable to save Ad Schedules.
  • Fixed an issue causing graphs within Custom Reports to populate incorrectly.
  • Fixed an issue causing visual errors in video names on the Videos Page.


JW Player Dashboard: Updated Homepage, New Videos Page

Updated Features

JW Player Dashboard Welcome Page Redesign

Enjoy an improved Welcome page experience, with a quick-view into your most recently uploaded videos and a sleek new design.

lnclude SEO on by default

When embedding a video, the ‘Include SEO’ checkbox will now be enabled as a default, meaning embed codes from the JW Player Dashboard will include SEO unless users choose not to.

New Videos Page

Officially launching our new Videos page out of beta to all Dashboard users. It includes a new UI with powerful and faster search features.


Fixed an issue where in-dashboard Players would time-out after 2 hours or after the user’s machine went to sleep.


JW Player Dashboard

Updated Features

Drag & Drop Implemented on New Videos Page

Users can now drag and drop files and URLs directly onto the new Videos page to upload.


  • Fixed an issue where users logged into the dashboard for longer than 2 hours experienced broken Players inside the dashboard.
  • Fixed a Media API bug preventing users from saving custom metadata parameters over a certain character limit.
  • Fixed a bug causing users to be logged out of the dashboard every hour or so.
  • Fixed an issue causing slowdowns on the usage page for users with a large number of properties.
  • Fixed an issue where user sessions beginning before a Player release did not receive updated Player versions until logout.


JW Dashboard: Media-Level Geoblocking

New Features

Media-Level Geoblocking

We are giving you more control over how you restrict content globally by offering the ability to set up and apply geoblocking rules to individual media

  • Geoblocking rules can contain either a whitelist or blacklist of countries
  • Rules can be applied to multiple videos at a time
  • You can customize the new video list page to show which rule is applied to each media
  • A global geoblocking setting in the ‘Properties’ page applies to all media without a rule

For more information, please visit our support doc on Geoblocking.


JW Dashboard: Updated Navigation and Videos Page

Updated Features

Streamlined Dashboard Navigation

We’ve streamlined your JW Player dashboard to make it sleeker and faster. You can learn more about those changes here: Sleeker & Simpler: Introducing a New Look for the JW Player Dashboard

Updated Videos Page (Beta)

JW Player’s New Videos Page is currently in Open Beta, with a refreshed design and the ability to customize your content. You can also expect faster search, filter, and sorting capabilities thanks to the brand new API powering this page. As a beta, there may be some features missing that will be added in future updates.


JW Dashboard: Article Matching and Playlist Page

New Features

Article Matching

We have released the ability to create an Article Matching playlist - automating the embedding of contextually relevant videos into 1000s of articles with minimal to no work

  • Customers will be able to create Article Matching playlists through the dashboard.
  • On top of existing features such as tag inclusion/exclusion or pinning, customers will also be able specify the recency of the Article Matching results through the Dashboard (i.e. no videos older than [x] days).
  • Article Matching playlists support Single Line Embeds, and Google AMP when a Single Line Embed is used.

Updated Features

Combined Playlists page

We’ve combined Curated Playlists and Recommendations into one page in the dashboard called Playlists, making Playlist management easier and more intuitive.


JW Dashboard

New Features

Playlist Type added as a Dimension for Custom Reports

The JW Player Dashboard will now include Playlist Type as a dimension for customers to utilize within Custom Reports.

  • This was previously only available via the Reporting API.
  • The Playlist Type options are: similar (recommendations), search, trending, manual, curated, dynamic, article matching, or none.


JW Dashboard

New Features

New Custom Reports Page

We’ve redesigned the Custom Reports experience with a brand new list page & the ability to save reports.

  • The new list page lets you search through all the reports in your property.
  • Create a new report & save it for future access.
  • Copy existing reports for easier report generation.

Player settings for Float on Scroll and Auto-pause

Increase viewer engagement and monetization opportunities with these new player features.

  • Automatically pause the player when it is not in view. When a viewer scrolls away from the player, the player pauses, and resumes automatically when scrolled back into view.
  • When a viewer scrolls away from the player, it minimizes to the bottom right corner of the screen to ensure viewability.
  • To enable these features, go to the Setup tab of the player builder.

Updated Features

PWA Settings in Showcase

Showcase users can now set custom app name and icons, so their viewers can save their showcase to their device’s homescreen.

  • Configure these options in the Advanced tab for cloud-hosted Showcase apps


JW Dashboard

New Features

New Users page

We’ve redesigned our users page to simplify managing multiple users!

  • You can now search for users by name or email.
  • Results can be filtered by permissions as well as the property the user has access to.
  • All pending users (those who haven’t activated their account) are clearly displayed in their own list.


JW Dashboard and API

New Features

Browser added as Dimension for Custom Reports and API

The JW Player Dashboard and Analytics endpoint (within the Management API) will now include Browser as a dimension for customers to utilize within Custom Reports or the API.


JW Dashboard

Updated Features

Searchable Property Selector

Users with access to multiple properties can now search-and-select their property using the searchable drop-down found in the left rail navigation.


JW Dashboard: Segmentation Page Rename

Updated Features

Introducing Custom Reports

We’ve renamed instances of Segmentation to Custom Reports across the dashboard.


JW Dashboard: Primary Responsibility User Data

Updated Features

The setup wizard will be re-served to all customers and will gain a new field.

The setup wizard asks newly-signed-up customers for their name, company, and job title, and will now also ask customers to select from a drop-down of various job types like “Software Developer”, “Product Manager”, “Content Manager”, or “Ad Ops”.
The setup wizard will continue to display for all first-time-logins, but will also display once, for all users, upon their next login after this release. Gathering this data will allow JW Player to unlock future improvements and provide the best possible experience for dashboard users.

Reset a Showcase

There is now an option in the Advanced section of a showcase to be able to reset all settings. Selecting this option will revert the title, custom URL, playlists and styling back to the default settings, effectively unpublishing existing showcase.


JW Dashboard: Publish to Social & Audience Interests

New Features

Publish to Social: YouTube

Reach audiences no matter where they are consuming your video. Work more efficiently by seamlessly publishing content to YouTube now or on your own publishing schedule. In addition to Title & Description, users will be able to assign videos to a playlist, add tags and choose to notify their subscribers. Once videos are published, users can edit metadata on YouTube all from the JW Platform.
Available to customers on plans Premium and higher.

Video Classification & Audience Interest Labs

Generate the IAB category for the videos of Platform customers. For each video, the IAB category is accessible through the Dashboard and customers can change the category if the video is incorrectly classified. Through Audience Interest Labs, customers can also look into what type of content (based on the IAB categories) their viewers are watching on other platforms to inform their content strategy.
Available to Platform customers.


JW Dashboard: Renaming Livestream to Live Event

Updated Features

Livestream Changes

We’ve renamed instances of livestream to live event across the dashboard.

Share Page Analytics

We’re now tracking analytics from JW share pages.


JW Dashboard: Video Management Optimizations

Video Management Optimizations

Updated Features

We’ve added two new Livestream source locations:

  • Brazil
  • Singapore


Resolved an issue where a video asset’s source name does not always match the height of the file correctly, as displayed in the Assets tab on the video detail page.


JW Dashboard: Recommendations Page Update

Updated Features

Recommendations Page Update

Recommendations list and configuration pages have been redesigned.

List page now provides more context regarding the UI variations for recommendations, such as the shelf overlay or out-of-player widget.

Configuration pages have been simplified and streamlined to highlight only the most important settings available in the dashboard.


JW Dashboard: Actionable Analytics & Player Configuration Updates

New Features

Actionable Analytics

This release updates the Labs environment and promotes our first productized experiment Content Score.
Content score enables publishers to compare and optimize their library of videos to ensure they are getting the most value from their content. By highlighting videos that are under-performing, we can offer suggestions to improve viewer enticement and engagement.

Please refer to the support doc for more detailed information on Content Score and JW Labs:

Updated Features

New Recommendations Interface

Added a new recommendations display mode, Shelf Widget, which loads recommendations directly beneath your player. Turn it on with just one click for viewers to enjoy a modern recommendations carousel directly on the page.

Moved sharing configuration

The sharing settings have been relocated to the Setup tab to simplify the number of tabs in the player builder. Additionally, the Discover tab is renamed to Recommendations, and Monetize is now Advertising.


JW Dashboard: Bug Fixes

Bug Fixes

  • Now including the platform thumbnail for videos sent from the JW Player Dashboard to Facebook via Social Publishing
  • Updated the dropdown menu in the Recommendations Player Builder menu to allow users to view more than 50 Recommendation playlists


JW Dashboard: Bug Fixes

Bug Fixes

  • Fixed an issue where sort order (e.g. least viewed vs. recently published) was not being respected on save for Dynamic Playlists
  • Fixed the display value of Cloud-Hosted Player Release Channels, where for players not on Production or Beta channels it was showing the incorrect channel in the dashboard


JW Dashboard : JW Player SDK 3.0 for iOS & Android

New Features

JW Player SDK 3.0 for iOS & Android

We are excited to announce JW Player SDK 3.0 for iOS & Android. This release updates the SDK to JW8 and leverages its new UI & UX, optimization, and advertising enhancements to engage your audiences intelligently and monetize your content. In the coming months we will deploy more JW8 features into the JW Player SDKs for iOS & Android, so stay tuned!

Please refer to the important 3.x migration guides for iOS & Android, to update your current application from version 2.x to 3.x. These guides include important information about API changes, new features & callbacks, and will help your team with the transition process.

You may use Maven or CocoaPods to update to SDK 3.x, or you can download the SDK 3 packages and new 3.x license keys from the Publish -> Tools section of your JW Player Dashboard. Please note that version 3 of the SDKs are available to our Enterprise edition customers, and require new license keys because 2.x license keys will not work.

  • Support for new advertising rules, including timeBetweenAds, startOnSeek, frequency, and startOn. Please refer to our Ad Rules Reference for details on how to use them.


JW Dashboard: Social Publishing, Ad Preloading, Billing Improvements

New Features

Facebook Publishing (Beta)

Reach larger audiences with simple Facebook Publishing from the JW Player dashboard.

  • Customers with Business plans and above can now see options for Facebook publishing throughout the dashboard.
  • Connect a Facebook account to JW Player, then go to the Publish > Social section or to a particular video to share it to Facebook with just a few clicks.
  • “Share” options now include Facebook, or our password-protected Video Share page released earlier this year.

Preload Ads Setting for Buffer-Free Playback

Released in the 8.4 JW Player version, we now offer a setting in the dashboard to turn on Ad Preloading, an optional setting which preloads ad breaks before they play.

  • For any cloud-hosted JW8 player, turn on this setting in the Monetize section of the Player Builder.

Credit Card Billing Optimizations

Customers paying with credit card can now click on an invoice number on the billing page to change their payment method, or immediately pay a past due invoice.

  • With this new feature you can now pay a past due invoice with a payment method other than the one listed on you account, or switch from PayPal to Credit Card for a particular payment.
  • Keep in mind only Admin users of any account can access the Billing page.