diff --git a/.changeset/pre.json b/.changeset/pre.json index 7c2f1a30..cfe08f10 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -5,5 +5,8 @@ "@theoplayer/web-ui": "1.13.0", "@theoplayer/react-ui": "1.13.0" }, - "changesets": [] + "changesets": [ + "giant-rats-bake", + "little-bars-talk" + ] } diff --git a/CHANGELOG.md b/CHANGELOG.md index 50ed1072..5061c869 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # @theoplayer/web-ui +## 2.0.0-beta.0 + +### 💥 Breaking Changes + +- Open Video UI for Web is now built using [Lit](https://lit.dev/). + - All components now extend [`LitElement`](https://lit.dev/docs/api/LitElement/) and use [reactive rendering](https://lit.dev/docs/components/rendering/), making it much easier to build custom UI components. While existing custom UI components should mostly continue to work, we highly recommend updating them to use a `render()` method instead. + - For older browsers that don't support Custom Elements, we recommend loading our new polyfills library from `@theoplayer/web-ui/polyfills`. + ## 1.16.0 ### ✨ Features diff --git a/package.json b/package.json index 23349dee..22896da3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@theoplayer/web-ui", - "version": "1.16.0", + "version": "2.0.0-beta.0", "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 6c3b1093..5af4a58f 100644 --- a/react/CHANGELOG.md +++ b/react/CHANGELOG.md @@ -1,5 +1,17 @@ # @theoplayer/react-ui +## 2.0.0-beta.0 + +### 💥 Breaking Changes + +- Open Video UI for Web is now built using [Lit](https://lit.dev/). + - This shouldn't affect any custom UIs or custom components built using Open Video UI for React. + - For older browsers that don't support Custom Elements, we recommend loading our new polyfills library from `@theoplayer/web-ui/polyfills`. + +### 📦 Dependency Updates + +- See changes to [Open Video UI for Web v2.0.0-beta.0](https://github.com/THEOplayer/web-ui/blob/%40theoplayer%2Fweb-ui%402.0.0-beta.0/CHANGELOG.md) + ## 1.16.0 ### ✨ Features diff --git a/react/package.json b/react/package.json index e11c94e6..494eb18c 100644 --- a/react/package.json +++ b/react/package.json @@ -1,6 +1,6 @@ { "name": "@theoplayer/react-ui", - "version": "1.16.0", + "version": "2.0.0-beta.0", "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.7", - "@theoplayer/web-ui": "^1.16.0" + "@theoplayer/web-ui": "^2.0.0-beta.0" }, "peerDependencies": { "@types/react": "^16.3.0 || ^17 || ^18",