diff --git a/CHANGELOG.md b/CHANGELOG.md index a9c8ac4..207e06f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,10 @@ sidebar_custom_props: { 'icon': '📰' } > - 🏠 Internal > - 💅 Polish +## v1.9.3 (2024-12-03) + +- No changes + ## v1.9.2 (2024-11-20) - 🐛 Fixed live UI not showing for Millicast streams. ([#79](https://github.com/THEOplayer/web-ui/pull/79)) diff --git a/package-lock.json b/package-lock.json index 1fffdd6..455783c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@theoplayer/web-ui", - "version": "1.9.2", + "version": "1.9.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@theoplayer/web-ui", - "version": "1.9.2", + "version": "1.9.3", "license": "MIT", "workspaces": [ ".", @@ -6465,11 +6465,11 @@ }, "react": { "name": "@theoplayer/react-ui", - "version": "1.9.2", + "version": "1.9.3", "license": "MIT", "dependencies": { "@lit/react": "^1.0.3", - "@theoplayer/web-ui": "^1.9.2" + "@theoplayer/web-ui": "^1.9.3" }, "devDependencies": { "@rollup/plugin-json": "^6.1.0", @@ -7104,7 +7104,7 @@ "@swc/cli": "^0.1.62", "@swc/core": "^1.3.89", "@swc/helpers": "^0.5.2", - "@theoplayer/web-ui": "^1.9.2", + "@theoplayer/web-ui": "^1.9.3", "@types/react": "^18.2.48", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -7760,7 +7760,7 @@ "@swc/cli": "^0.1.62", "@swc/core": "^1.3.89", "@swc/helpers": "^0.5.2", - "@theoplayer/web-ui": "^1.9.2", + "@theoplayer/web-ui": "^1.9.3", "@types/react": "^18.2.48", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/package.json b/package.json index 5da93d5..7155408 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@theoplayer/web-ui", - "version": "1.9.2", + "version": "1.9.3", "description": "UI component library for the THEOplayer Web SDK", "main": "dist/THEOplayerUI.js", "module": "dist/THEOplayerUI.mjs", diff --git a/react/CHANGELOG.md b/react/CHANGELOG.md index 65cec51..6be5ea5 100644 --- a/react/CHANGELOG.md +++ b/react/CHANGELOG.md @@ -15,6 +15,11 @@ sidebar_custom_props: { 'icon': '📰' } > - 🏠 Internal > - 💅 Polish +## v1.9.3 (2024-12-03) + +- 🚀 Added support for MBR Millicast streams. ([#81](https://github.com/THEOplayer/web-ui/pull/81)) +- 🏠 See changes to [Open Video UI for Web v1.9.3](https://github.com/THEOplayer/web-ui/blob/v1.9.3/CHANGELOG.md) + ## v1.9.2 (2024-11-20) - 🏠 See changes to [Open Video UI for Web v1.9.2](https://github.com/THEOplayer/web-ui/blob/v1.9.2/CHANGELOG.md) diff --git a/react/package.json b/react/package.json index e2835c9..83dab47 100644 --- a/react/package.json +++ b/react/package.json @@ -1,6 +1,6 @@ { "name": "@theoplayer/react-ui", - "version": "1.9.2", + "version": "1.9.3", "description": "React component library for the THEOplayer Web SDK", "main": "dist/THEOplayerReactUI.js", "module": "dist/THEOplayerReactUI.mjs", @@ -52,7 +52,7 @@ }, "dependencies": { "@lit/react": "^1.0.3", - "@theoplayer/web-ui": "^1.9.2" + "@theoplayer/web-ui": "^1.9.3" }, "peerDependencies": { "@types/react": "^16.3.0 || ^17 || ^18", diff --git a/src/components/QualityRadioGroup.ts b/src/components/QualityRadioGroup.ts index 9e5195f..457d527 100644 --- a/src/components/QualityRadioGroup.ts +++ b/src/components/QualityRadioGroup.ts @@ -84,7 +84,9 @@ export class QualityRadioGroup extends StateReceiverMixin(HTMLElement, ['player' if (this._track === track) { return; } + this._track?.removeEventListener('update', this._update); this._track = track; + this._track?.addEventListener('update', this._update); this._update(); };