diff --git a/CHANGELOG.md b/CHANGELOG.md index bf20cc1a..957588ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ > - 🏠 Internal > - 💅 Polish -## Unreleased +## v1.7.0 (2024-02-15) - 🚀 Added support for loading in Node for static site generation (SSG) or server-side rendering (SSR). ([#50](https://github.com/THEOplayer/web-ui/pull/50)) - ⚠️ Although the Node entry point exports all custom element classes as usual, attempting to actually construct those classes will result in errors. Most dependencies are either replaced with stubs (using [`@lit-labs/ssr-dom-shim`](https://lit.dev/docs/ssr/dom-emulation/)) or removed altogether (such as THEOplayer itself). diff --git a/package-lock.json b/package-lock.json index ddfcade6..710844a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@theoplayer/web-ui", - "version": "1.6.0", + "version": "1.7.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@theoplayer/web-ui", - "version": "1.6.0", + "version": "1.7.0", "license": "MIT", "workspaces": [ ".", @@ -5549,11 +5549,11 @@ }, "react": { "name": "@theoplayer/react-ui", - "version": "1.6.0", + "version": "1.7.0", "license": "MIT", "dependencies": { "@lit/react": "^1.0.2", - "@theoplayer/web-ui": "^1.6.0" + "@theoplayer/web-ui": "^1.7.0" }, "devDependencies": { "@rollup/plugin-node-resolve": "^15.2.1", @@ -6177,7 +6177,7 @@ "@swc/cli": "^0.1.62", "@swc/core": "^1.3.89", "@swc/helpers": "^0.5.2", - "@theoplayer/web-ui": "^1.6.0", + "@theoplayer/web-ui": "^1.7.0", "@types/react": "^18.2.48", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -6821,7 +6821,7 @@ "@swc/cli": "^0.1.62", "@swc/core": "^1.3.89", "@swc/helpers": "^0.5.2", - "@theoplayer/web-ui": "^1.6.0", + "@theoplayer/web-ui": "^1.7.0", "@types/react": "^18.2.48", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/package.json b/package.json index 571a092e..98eecb08 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@theoplayer/web-ui", - "version": "1.6.0", + "version": "1.7.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 10d628ee..993065d7 100644 --- a/react/CHANGELOG.md +++ b/react/CHANGELOG.md @@ -10,13 +10,14 @@ > - 🏠 Internal > - 💅 Polish -## Unreleased +## v1.7.0 (2024-02-15) - 🚀 Added support for loading in Node for static site generation (SSG) or server-side rendering (SSR). ([#50](https://github.com/THEOplayer/web-ui/pull/50)) - This allows you to pass React components (such as ``, `` or ``) to the [Server React DOM APIs](https://react.dev/reference/react-dom/server), or to use them with a framework that supports SSG or SSR (such as Next.js, Remix or Gatsby). - ⚠️ The rendered HTML must still be [hydrated](https://react.dev/reference/react-dom/client/hydrateRoot#hydrating-server-rendered-html) on the client to load the Open Video UI properly. (Usually, this handled automatically by your React framework.) - 🚀 Added utility hooks such as `useCurrentTime()`, `usePaused()` and `useVolume()`. ([#51](https://github.com/THEOplayer/web-ui/pull/51)) - See [the API documentation](https://theoplayer.github.io/web-ui/react-api/) for more information. +- 🏠 See changes to [Open Video UI for Web v1.7.0](https://github.com/THEOplayer/web-ui/blob/v1.7.0/CHANGELOG.md) ## v1.6.0 (2024-02-08) diff --git a/react/package.json b/react/package.json index 45c18d59..0ab4757c 100644 --- a/react/package.json +++ b/react/package.json @@ -1,6 +1,6 @@ { "name": "@theoplayer/react-ui", - "version": "1.6.0", + "version": "1.7.0", "description": "React component library for the THEOplayer Web SDK", "main": "dist/THEOplayerReactUI.js", "module": "dist/THEOplayerReactUI.mjs", @@ -50,7 +50,7 @@ }, "dependencies": { "@lit/react": "^1.0.2", - "@theoplayer/web-ui": "^1.6.0" + "@theoplayer/web-ui": "^1.7.0" }, "peerDependencies": { "@types/react": "^16.3.0 || ^17 || ^18",