description | sidebar_custom_props | ||
---|---|---|---|
Find out what's new in Open Video UI for React. |
|
Tags:
- 💥 Breaking Change
- 🚀 New Feature
- 🐛 Bug Fix
- 👎 Deprecation
- 📝 Documentation
- 🏠 Internal
- 💅 Polish
- 🐛 Fixed backing THEOplayer not always being destroyed on unmount. (#59, #62)
- 🏠 See changes to Open Video UI for Web v1.8.1
- 💥 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
- 🐛 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
- 🐛 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
- 🚀 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
- 🚀 Initial release
- 🏠 See changes to Open Video UI for Web v1.6.0