## 1.3.0 (2026-04-02)


### 🚀 Features

- **drm:** add per-key-system enabled configuration

## 1.2.2 (2026-02-25)


### 🩹 Fixes

- **ci:** resolve non-serializable Matcher in deploy Jenkinsfile

- **playback:** remove ES2020 syntax from video.js patch, add es-check CI gate

## 1.2.1 (2026-02-17)


### 🩹 Fixes

- **build:** fix build script in continuous/JenkinsFile

- **playback:** support `parse708captions` for fMP4/CMAF streams


### Chores 🧹

- **dev:** fix build script in continuous/JenkinsFile; detail publish process

## 1.2.0 (2026-02-06)


### 🚀 Features

- **web-sdk:** Add support to live 2.0 + SSAI

### 🩹 Fixes

- **build:** fix build failing in jenkins

### Chores 🧹

- **deps-dev:** bump player-core from 2.26.0 to 2.37.11
- improve documentation on bundlesize management

## 1.1.2 (2025-12-12)


### 🩹 Fixes

- add and use detection for brightcove hlse url patterns

- **ci:** add missing VJS_AWS_S3_FOLDER and fix Jenkins serialization error

- **playback:** correct seek method to use setCurrentTime on tech


### Chores 🧹

- **ci:** simplify deployment pipelines

- **deps-dev:** bump js-yaml from 3.14.1 to 3.14.2

## 1.1.1 (2025-11-12)


### 🩹 Fixes

- usage of `flat` polyfill in partition.ts and improve maintainer docs
- **package:** fix package-lock.json CI issues and add automated fix script
- **ci:** install nx Linux bindings explicitly to avoid postinstall issues


### Chores 🧹

- **deps-dev:** bump axios from 1.7.3 to 1.13.2

## 1.1.0 (2025-03-04)


### 🚀 Features

- Add livePlaybackToken query param support


### Chores 🧹

- ci directory and continuous job Jenkinsfile

- create Jenkinsfile for prepare deployment pipeline

- change lib to es2015

## 1.0.3 (2024-12-06)


### 🩹 Fixes

- **web-sdk:** thumbnail property typo


### Chores 🧹

- update dependencies

- **web-sdk:** bump dependency versions

## 1.0.2 (2024-09-19)


### 🩹 Fixes

- Video metadata not sent with analytics beacons

- **web-sdk:** update video.js package to use fix for tizen subtitles

## 1.0.1 (2024-08-02)


### Chores 🧹

- **web-sdk:** add notifier

- **web-sdk:** fix sscripts

# 1.0.0 (2024-08-01)

This was a version bump only for @brightcove/web-sdk to align it with other projects, there were no code changes.

## 0.2.1-0 (2024-08-01)


### 🩹 Fixes

- **web-sdk:** fix vertical alignment of player controls


### Chores 🧹

- **web-sdk:** Update documentation

- **web-sdk:** Add prerelease script

## 0.2.0 (2024-07-31)


### 🚀 Features

- localizations in demo app

- **sdk:** add minor css styles for the player ui in stv screens

- **sdk:** disable caption settings modal for STV devices

- **sdk:** add sections for spatial navigation js & improve certain navigation spots

- **web-sdk:** add overrideNative to playback configuration

- **web-sdk:** add base component with el option

- **web-sdk:** UI components demo

- **web-sdk:** documentation for css variables


### 🩹 Fixes

- analytics platform and ima client side fix

- choose fairplay license url based on rendition type

- live ssai issues

- Event issues

- AdsContentUpdateEvent metadata

- **web-sdk:** Fix auth token for hlse

- **web-sdk:** re-apply eme listeners after reset is called

- **web-sdk:** update fairplay license request logic

- **web-sdk:** add missing events

- **web-sdk:** EME not setup correctly after player reset if currently playing

- **web-sdk:** localization config

- **web-sdk:** liveui config

- **web-sdk:** Fix GSC issues

- **web-sdk:** update video.js package to use fix for regression of not being able to change captions in stv

- **web-sdk:** manual reset after load

- **web-sdk:** consolidate error handling

- **web-sdk:** make elements of modal error focusable


### Chores 🧹

- README and API Reference updates

- README improvements

- **web-sdk:** readme updated

- **web-sdk:** use proper content-type header for gsc requests

- **web-sdk:** experimental integrations

- **web-sdk:** proper ima client side namings

## 0.1.0 (2024-06-14)


### 🚀 Features

- web-sdk v0.1.0 release
