Changelog
Tags:
- 💥 Breaking Change
- 🚀 New Feature
- 🐛 Bug Fix
- 👎 Deprecation
- 📝 Documentation
- 🏠 Internal
- 💅 Polish
v1.9.3 (2024-12-03)
- 🏠 See changes to Open Video UI for Web v1.9.3
v1.9.2 (2024-11-20)
- 🏠 See changes to Open Video UI for Web v1.9.2
v1.9.1 (2024-09-27)
- 🏠 See changes to Open Video UI for Web v1.9.1
v1.9.0 (2024-09-06)
- 🚀 Added support for THEOplayer 8.0. (#72)
- 🏠 See changes to Open Video UI for Web v1.9.0
v1.8.2 (2024-08-29)
- 🏠 See changes to Open Video UI for Web v1.8.2
v1.8.1 (2024-04-18)
- 🐛 Fixed backing THEOplayer not always being destroyed on unmount. (#59, #62)
- 🏠 See changes to Open Video UI for Web v1.8.1
v1.8.0 (2024-04-12)
- 💥 Breaking Change: This project now requires THEOplayer version 7.0.0 or higher. (#60)
- 🚀 Added
<THEOliveDefaultUI>
that provides a default UI for THEOlive streams. (#58) - 🏠 See changes to Open Video UI for Web v1.8.0
v1.7.2 (2024-03-18)
- 🐛 Fixed
topChrome
,middleChrome
andcenteredChrome
slots not auto-hiding in<UIContainer>
. (#55) - 🐛 Fixed
no-auto-hide
attribute not working for React components. (#55) - 🚀 Added
<SlotContainer>
. (#55) - 🏠 See changes to Open Video UI for Web v1.7.2
v1.7.1 (2024-02-15)
- 🐛 Fix "Warning: useLayoutEffect does nothing on the server" when using
@theoplayer/react-ui
in Node. (#52) - 💅 Export
version
in public API. (#53) - 💅 Allow importing
@theoplayer/react-ui/package.json
. (#53) - 🏠 See changes to Open Video UI for Web v1.7.1
v1.7.0 (2024-02-15)
- 🚀 Added support for loading in Node for static site generation (SSG) or server-side rendering (SSR). (#50)
- This allows you to pass React components (such as
<DefaultUI>
,<UIContainer>
or<PlayButton>
) to the Server React DOM APIs, 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 on the client to load the Open Video UI properly. (Usually, this handled automatically by your React framework.)
- This allows you to pass React components (such as
- 🚀 Added utility hooks such as
useCurrentTime()
,usePaused()
anduseVolume()
. (#51)- See the API documentation for more information.
- 🏠 See changes to Open Video UI for Web v1.7.0
v1.6.0 (2024-02-08)
- 🚀 Initial release
- 🏠 See changes to Open Video UI for Web v1.6.0