• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Streaming Video & Ads for Browser release notesRSS

October 30
Media agent for Dash JS v5.0.2

Changed

  • Video Core: Updated the bundled @newrelic/video-core dependency to v5.1.1 and pinned it to this exact version (previously ^5.0.1), so every build uses the same core release.
  • Dependency pinning: dependencies and devDependencies are now pinned to the exact versions already resolved in package-lock.json, so a fresh install no longer picks up newly published releases of build tooling.

October 30
Media agent for Video JS v5.0.2

Changed

  • Video Core: Updated the bundled @newrelic/video-core dependency to v5.1.1 and pinned it to this exact version (previously ^5.1.0), so every build uses the same core release.
  • Dependency pinning: dependencies and devDependencies are now pinned to the exact versions already resolved in package-lock.json, so a fresh install no longer picks up newly published releases of build tooling.

October 30
Media agent for HTML5 v5.0.2

Changed

  • Video Core: Updated the bundled @newrelic/video-core dependency to v5.1.1 and pinned it to this exact version (previously ^5.0.1), so every build uses the same core release.
  • Dependency pinning: dependencies and devDependencies are now pinned to the exact versions already resolved in package-lock.json, so a fresh install no longer picks up newly published releases of build tooling.

October 30
Media agent for Shaka v5.0.2

Changed

  • Video Core: Updated the bundled @newrelic/video-core dependency to v5.1.1 and pinned it to this exact version (previously ^5.0.1), so every build uses the same core release.
  • Dependency pinning: dependencies and devDependencies are now pinned to the exact versions already resolved in package-lock.json, so a fresh install no longer picks up newly published releases of build tooling.

October 30
Media agent for CAF v5.0.1

Improvements

  • @newrelic/video-core updated to 5.1.1 and pinned to this exact version (previously ^5.1.0), so every build uses the same core release.
  • Dependency pinning: dependencies and devDependencies are now pinned to the exact versions already resolved in package-lock.json, so a fresh install no longer picks up newly published releases of build tooling.

October 30
Media agent for HLS JS v2.1.1

Changed

  • Video Core: Updated the bundled @newrelic/video-core dependency to v5.1.1 and pinned it to this exact version (previously ^5.1.0), so every build uses the same core release.
  • Dependency pinning: dependencies and devDependencies are now pinned to the exact versions already resolved in package-lock.json, so a fresh install no longer picks up newly published releases of build tooling.

October 26
Media agent for HLS JS v2.1.0

New features

  • Added VegaTracker, an HLS.js tracker for Amazon Vega (Kepler / Fire TV class) devices. Import it via the new @newrelic/video-hls/vega subpath entry point. VegaTracker extends HLSTracker and routes telemetry through the connected-device pipeline instead of the browser pipeline. Ships as both CJS and ESM.

Bug fixes

  • Corrected the tracker name reported by VegaTracker from 'vega-hls' to 'hls' so that the trackerName attribute in New Relic events matches the expected value.

October 26
Media agent for THEOplayer v1.0.0

New features

  • THEOplayer Web SDK support: Initial stable release of the New Relic THEOplayer tracker for browser environments. Import via @newrelic/video-theo/browser.
  • Browser entry point: Dedicated @newrelic/video-theo/browser subpath that excludes the Vega/connected-device pipeline for browser-only bundles.
  • Bitrate tracking: Reports contentBitrate, contentManifestBitrate, contentSegmentDownloadBitrate, and contentNetworkDownloadBitrate.
  • Rendition quality tracking: Tracks active rendition height, width, and bandwidth via track-level quality change events.
  • Multi-format support: HLS and DASH streams supported through THEOplayer's native adaptive streaming.

Improvements

  • @newrelic/video-core updated to 5.1.0, enabling QoE drain callbacks on sendStart/sendEnd via getHarvester().
  • Player name: playerName attribute reports as THEOplayer.
  • Error code handling: errorCode is omitted from events when no SDK-provided code is available, avoiding meaningless sentinel values in NRDB.

October 13
Streaming Video & Ads for Browser v5.0.1

Bug fixes

  • getSrc() returns MSE blob: URL instead of manifest URL (VHS & Hls.js techs)

September 30
Media agent for HLS JS v2.0.1

Bug fixes

  • Fixed getSrc() returning the browser's temporary blob: URL instead of the actual manifest URL once HLS playback started. The tracker now reads the URL from the underlying Hls.js instance, so the real manifest URL is reported consistently during playback.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.