Skip to Content
Release notes

Release notes

This page summarizes notable changes to Sudden that are relevant to your integration. Each entry focuses on what changed for you, not on internal implementation details.

Release notes are split between the JavaScript library (npm package) and the client-side Sudden.js library that loads in the browser.

Client-side library (Sudden.js)

v1.1.4 – Playlist compatibility

  • Tightened playlist handling to improve compatibility.

v1.1.3 – Peer connection resilience

  • Improved peer connection resilience by strengthening validation of incoming peer messages.
  • Improved disconnection handling so peer-related failures provide clearer reasons and recover more predictably.

v1.1.2 – Connection activity handling

  • Improved how Sudden.js refreshes idle timing during active segment delivery so playback sessions are less likely to disconnect unexpectedly.
  • Improved inactivity cleanup behavior so stale network sessions close more consistently.

v1.1.1 – Peer discovery responsiveness

  • Improved peer-assisted delivery responsiveness by returning known peers immediately while refreshing availability in the background.
  • Reduced delays before refreshed peer availability is used during playback.

v1.1.0 – Client configuration

  • Sudden.js now requires a configured clientId before making requests.
  • Improved error messaging when the client ID is missing.

v1.0.0 – Initial public release

  • Hosted Sudden.js script for script tag integrations.
  • Client initialization, readiness, and support checks.
  • Service worker integration support.

JavaScript library (npm)

v1.0.9 – Build tooling compatibility

  • Improved compatibility with newer JavaScript tooling used for package builds.
  • Improved published package structure consistency to reduce upgrade friction.

v1.0.8 – React integration resilience

  • Improved React provider behavior so applications can recover more gracefully when initialization does not complete successfully.

v1.0.7 – Initialization resilience

  • Improved React provider startup behavior so initialization failures are handled more gracefully.

v1.0.6 – Integration compatibility

  • Improved compatibility between the npm package and the latest client-side connection updates.

v1.0.5 – Documentation

  • Refreshed the npm package README with updated installation guidance and documentation links.

v1.0.4 – Packaging

  • Improved npm package publishing reliability and included license metadata.

v1.0.3 – Browser support

  • Improved browser support and compatibility.

v1.0.2 – Maintenance

  • Dependency updates and minor fixes.

v1.0.1 – Performance

  • Various performance improvements.

v1.0.0 – Initial public release

  • Access to Sudden’s peer-assisted delivery for HLS streams from npm-based integrations.
  • Support for loading Sudden from npm in JavaScript applications.
  • React bindings via @sudden-network/sudden/react.
Last updated on