
Updated internal naming in the live chat system to improve code consistency and maintainability.
Introduces a conditional flag per platform to ensure DRM playback id's is only enabled when enabled on the platform.
Improved stability of the vertical content feed editor by adding defensive checks for active feed state, preventing potential errors when updating feed content.
Introducing a new section in the livestream page editor for styling the livechat.
We introduce a sorting button to edit pages, this allows the user to sort the pages in a specific order by drag and drop.
Reduced unnecessary data fetching in preview flows and simplified playlist detection logic for more consistent behavior.
Introduced separate styling controls for the logotype container in the footer editor
Enhanced footer logo customization with new container styling configuration options.
The web platform now supports playback of DRM assets.
The API now supports DRM for videos and livestreams through Widevine, FairPlay and PlayReady.
German translations added across the UI: purchase buttons, gift card options, subscription prompts, auto-renewal notice, and "Most popular" product highlight.
Introducing Livechat 2.0: realtime chat with messages, announcements, moderator controls (ban/delete), moderator-name editing, and ban user modal.
Banned-user creation in new live chat now requires a username, accepts an optional creator
Collect user attribute preferences via checkbox controls in signup and account settings.
New endpoints to list platform user-attribute options, fetch a user’s attribute answers, and update answers.
Missing fallback for channelpage modal.text. We set modal text to nothing before but now set it to the correct text.
Missing default props for newly added channelpages