October 30
Media agent for Dash JS v5.0.2
Changed
- Video Core: Updated the bundled
@newrelic/video-coredependency 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:
dependenciesanddevDependenciesare now pinned to the exact versions already resolved inpackage-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-coredependency 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:
dependenciesanddevDependenciesare now pinned to the exact versions already resolved inpackage-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-coredependency 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:
dependenciesanddevDependenciesare now pinned to the exact versions already resolved inpackage-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-coredependency 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:
dependenciesanddevDependenciesare now pinned to the exact versions already resolved inpackage-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-coreupdated to 5.1.1 and pinned to this exact version (previously^5.1.0), so every build uses the same core release.- Dependency pinning:
dependenciesanddevDependenciesare now pinned to the exact versions already resolved inpackage-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-coredependency 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:
dependenciesanddevDependenciesare now pinned to the exact versions already resolved inpackage-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/vegasubpath entry point.VegaTrackerextendsHLSTrackerand 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
VegaTrackerfrom'vega-hls'to'hls'so that thetrackerNameattribute 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/browsersubpath that excludes the Vega/connected-device pipeline for browser-only bundles. - Bitrate tracking: Reports
contentBitrate,contentManifestBitrate,contentSegmentDownloadBitrate, andcontentNetworkDownloadBitrate. - 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-coreupdated to 5.1.0, enabling QoE drain callbacks onsendStart/sendEndviagetHarvester().- Player name:
playerNameattribute reports asTHEOplayer. - Error code handling:
errorCodeis 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 temporaryblob: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.