Releases: THEOplayer/web-ui
Releases · THEOplayer/web-ui
@theoplayer/web-ui@1.16.1
🐛 Issues
- Fixed a regression where menus would always fill the entire player on desktop (rather than opening as a small popup in the bottom right corner).
@theoplayer/react-ui@1.16.1
📦 Dependency Updates
- See changes to Open Video UI for Web v1.16.1
@theoplayer/web-ui@2.0.0-beta.0
💥 Breaking Changes
- Open Video UI for Web is now built using Lit.
- All components now extend
LitElementand use reactive 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 arender()method instead. - For older browsers that don't support Custom Elements, we recommend loading our new polyfills library from
@theoplayer/web-ui/polyfills.
- All components now extend
@theoplayer/react-ui@2.0.0-beta.0
💥 Breaking Changes
- Open Video UI for Web is now built using Lit.
- 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
@theoplayer/web-ui@1.16.0
✨ Features
- Added
centered-chromeslot to<theoplayer-default-ui>to replace all controls in the center of the player.
🐛 Issues
- Fixed an issue where buttons inside the default UI could accidentally be clicked even when they were hidden because of user inactivity.
@theoplayer/react-ui@1.16.0
✨ Features
- Added
centeredChromeslot toDefaultUIto replace all controls in the center of the player.
📦 Dependency Updates
- See changes to Open Video UI for Web v1.16.0
@theoplayer/web-ui@1.15.0
✨ Features
- The UI now takes
SourceDescription.streamTypeinto account when computing its ownstream-typeattribute. This is now the preferred method of overriding the stream type.
🐛 Issues
- Fixed
<theolive-default-ui>to stop using deprecated OptiView Live events. - Fixed an issue where the
<theoplayer-time-range>inside the default UI could accidentally be clicked even when it was hidden because of user inactivity.
@theoplayer/react-ui@1.15.0
📦 Dependency Updates
- See changes to Open Video UI for Web v1.15.0
@theoplayer/web-ui@1.14.0
✨ Features
<theoplayer-default-ui>now hides all controls except the center play button when the player size is very small on desktop.- Add
--theoplayer-centered-chrome-button-icon-widthCSS property to change the icon width of only the buttons in the center slot in a<theoplayer-default-ui>. - Add
--theoplayer-aspect-ratioCSS property to change the aspect ratio of a<theoplayer-default-ui>or<theoplayer-ui>. - Add
--theoplayer-min-widthCSS property to override themin-widthof a<theoplayer-default-ui>or<theoplayer-ui>. - Add
--theoplayer-heightCSS property to override the height of the inner<theoplayer-ui>within a<theoplayer-default-ui>.
🐛 Issues
- Fixed an issue where the menus didn't cover the entire player when the player is too small.
@theoplayer/react-ui@1.14.0
📦 Dependency Updates
- See changes to Open Video UI for Web v1.14.0