Skip to content

Releases: THEOplayer/web-ui

@theoplayer/web-ui@1.16.1

07 Jan 15:49
d02c471

Choose a tag to compare

🐛 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

07 Jan 15:49
d02c471

Choose a tag to compare

📦 Dependency Updates

@theoplayer/web-ui@2.0.0-beta.0

23 Dec 09:33
fd2baa0

Choose a tag to compare

Pre-release

💥 Breaking Changes

  • Open Video UI for Web is now built using Lit.
    • All components now extend LitElement and 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 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.

@theoplayer/react-ui@2.0.0-beta.0

23 Dec 09:33
fd2baa0

Choose a tag to compare

Pre-release

💥 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

@theoplayer/web-ui@1.16.0

12 Dec 15:49
797abc7

Choose a tag to compare

✨ Features

  • Added centered-chrome slot 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

12 Dec 15:48
797abc7

Choose a tag to compare

✨ Features

  • Added centeredChrome slot to DefaultUI to replace all controls in the center of the player.

📦 Dependency Updates

@theoplayer/web-ui@1.15.0

09 Dec 13:50
1190bea

Choose a tag to compare

✨ Features

  • The UI now takes SourceDescription.streamType into account when computing its own stream-type attribute. 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

09 Dec 13:50
1190bea

Choose a tag to compare

📦 Dependency Updates

@theoplayer/web-ui@1.14.0

03 Dec 16:55
d43e593

Choose a tag to compare

✨ 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-width CSS property to change the icon width of only the buttons in the center slot in a <theoplayer-default-ui>.
  • Add --theoplayer-aspect-ratio CSS property to change the aspect ratio of a <theoplayer-default-ui> or <theoplayer-ui>.
  • Add --theoplayer-min-width CSS property to override the min-width of a <theoplayer-default-ui> or <theoplayer-ui>.
  • Add --theoplayer-height CSS 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

03 Dec 16:54
d43e593

Choose a tag to compare

📦 Dependency Updates